# Maintainer: Natanael Copa pkgname=git pkgver=1.6.6.1 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 " _makeopts="NO_ICONV=YesPlease NO_NSEC=YesPlease NO_TCLTK=YesPlease NO_SVN_TESTS=YesPlease" build () { cd $srcdir/$pkgname-$pkgver patch -p1 -i ../bb-tar.patch || return 1 make prefix=/usr DESTDIR="$pkgdir" $_makeopts || return 1 } package() { cd $srcdir/$pkgname-$pkgver make prefix=/usr DESTDIR="$pkgdir" $_makeopts install } perl() { depends="perl git perl-net-smtp-ssl perl-authen-sasl" 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 find "$subpkgdir" -name perllocal.pod -delete } md5sums="9d254bfdae56c6fa124d8a1312a1b034 git-1.6.6.1.tar.bz2 e63a201556c4f089de790805c09a2e5b bb-tar.patch"