mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-09 18:52:30 +01:00
59 lines
1.6 KiB
Plaintext
59 lines
1.6 KiB
Plaintext
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
|
|
pkgname=git
|
|
pkgver=1.7.8
|
|
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://git-core.googlecode.com/files/git-$pkgver.tar.gz
|
|
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="4a3c03a04dbb857ecc875dae1278b76e git-1.7.8.tar.gz
|
|
e63a201556c4f089de790805c09a2e5b bb-tar.patch
|
|
3f0bdf6ca73bf4f015bc8565ab787969 git-daemon.initd
|
|
2258e95d389ccc6de0b5111d53d9eed6 git-daemon.confd"
|