# Maintainer: Natanael Copa pkgname=git pkgver=1.7.5.1 pkgrel=0 pkgdesc="GIT - the stupid content tracker" url="http://git.or.cz/" arch="all" license="GPL2" depends= replaces="git-perl" subpackages="$pkgname-doc $pkgname-perl" makedepends="zlib-dev openssl-dev curl-dev expat-dev perl-dev python-dev" source="http://kernel.org/pub/software/scm/git/git-$pkgver.tar.bz2 bb-tar.patch git-daemon.initd git-daemon.confd " _makeopts="NO_ICONV=YesPlease NO_NSEC=YesPlease NO_TCLTK=YesPlease NO_SVN_TESTS=YesPlease" build() { cd "$srcdir"/$pkgname-$pkgver patch -p1 -i "$srcdir"/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 mkdir -p "$pkgdir"/var/git install -Dm755 "$srcdir"/git-daemon.initd \ "$pkgdir"/etc/init.d/git-daemon install -Dm644 "$srcdir"/git-daemon.confd \ "$pkgdir"/etc/conf.d/git-daemon } perl() { depends="perl git perl-net-smtp-ssl perl-authen-sasl" pkgdesc="Perl scripts for git" arch="noarch" 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="a49291116e3b0564e069ae989e4db6fb git-1.7.5.1.tar.bz2 e63a201556c4f089de790805c09a2e5b bb-tar.patch 3f0bdf6ca73bf4f015bc8565ab787969 git-daemon.initd 2258e95d389ccc6de0b5111d53d9eed6 git-daemon.confd"