summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2009-06-12 12:20:22 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2009-06-12 12:20:22 +0000
commitd64426ed5e8726cf74fb2f9790c1a89de514f0d8 (patch)
tree6ccb6dbdc2fd2521000a36fa230d91113fac76ad
parentd527b124d20c59e59feb1aa41d940af769a0b0b9 (diff)
downloadaports-d64426ed5e8726cf74fb2f9790c1a89de514f0d8.tar.bz2
aports-d64426ed5e8726cf74fb2f9790c1a89de514f0d8.tar.xz
core/git: upgrade to 1.6.3.2
split out perl stuff to subpackage git-perl
-rw-r--r--core/git/APKBUILD31
1 files changed, 21 insertions, 10 deletions
diff --git a/core/git/APKBUILD b/core/git/APKBUILD
index b1873649..8d90bee5 100644
--- a/core/git/APKBUILD
+++ b/core/git/APKBUILD
@@ -1,31 +1,42 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=git
-pkgver=1.6.2.5
+pkgver=1.6.3.2
pkgrel=0
pkgdesc="GIT - the stupid content tracker"
url="http://git.or.cz/"
license="GPL2"
-depends="zlib openssl curl expat"
-makedepends="zlib-dev openssl-dev curl-dev expat-dev"
+depends=
+subpackages="$pkgname-doc $pkgname-perl"
+makedepends="zlib-dev openssl-dev curl-dev expat-dev perl-dev"
source="http://kernel.org/pub/software/scm/git/git-$pkgver.tar.bz2
- git-1.6.0.4-noperl.patch
bb-tar.patch
"
build () {
- local makeopts="NO_ICONV=YesPlease
- NO_TCLTK=YesPlease
- NO_PERL=YesPlease
+ local makeopts="NO_ICONV=YesPlease
+ NO_NSEC=YesPlease
+ NO_TCLTK=YesPlease
NO_SVN_TESTS=YesPlease"
cd $srcdir/$pkgname-$pkgver
- patch -p1 < ../git-1.6.0.4-noperl.patch || return 1
patch -p1 < ../bb-tar.patch || return 1
make prefix=/usr DESTDIR="$pkgdir" $makeopts || return 1
make prefix=/usr DESTDIR="$pkgdir" $makeopts install
}
-md5sums="7ecacfbc97188b7680addf954ecf481f git-1.6.2.5.tar.bz2
-89fe31c2317c285ed18527a700da7844 git-1.6.0.4-noperl.patch
+perl() {
+ depends="perl git"
+ pkgdesc="Perl scripts for git"
+ mkdir -p "$subpkgdir"/usr/lib
+ mv "$pkgdir"/usr/lib/perl* "$subpkgdir"/usr/lib/
+ cd "$pkgdir"
+ find -type f | xargs file --mime-type | grep perl | cut -d: -f1| while read f; do
+ mkdir -p "$subpkgdir"/${f%/*}
+ mv "$f" "$subpkgdir"/${f%/*}
+ done
+}
+
+
+md5sums="149948ff33fb7d8cf9eef925e6c08157 git-1.6.3.2.tar.bz2
04e1bdf76a0bac568f8488daad07dce7 bb-tar.patch"