diff options
Diffstat (limited to 'main/git/APKBUILD')
-rw-r--r-- | main/git/APKBUILD | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/main/git/APKBUILD b/main/git/APKBUILD new file mode 100644 index 0000000000..2f5d36dba8 --- /dev/null +++ b/main/git/APKBUILD @@ -0,0 +1,42 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=git +pkgver=1.6.3.3 +pkgrel=0 +pkgdesc="GIT - the stupid content tracker" +url="http://git.or.cz/" +license="GPL2" +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 + bb-tar.patch + " + +build () { + local makeopts="NO_ICONV=YesPlease + NO_NSEC=YesPlease + NO_TCLTK=YesPlease + NO_SVN_TESTS=YesPlease" + + cd $srcdir/$pkgname-$pkgver + patch -p1 < ../bb-tar.patch || return 1 + + make prefix=/usr DESTDIR="$pkgdir" $makeopts || return 1 + make prefix=/usr DESTDIR="$pkgdir" $makeopts install +} + +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="91ae46ac01dadab1962beb064abd5b60 git-1.6.3.3.tar.bz2 +04e1bdf76a0bac568f8488daad07dce7 bb-tar.patch" |