From afd656689369ebcdf8e0b955792f77127fd8bb55 Mon Sep 17 00:00:00 2001 From: Andrew Hills Date: Fri, 29 May 2015 14:04:23 -0400 Subject: main/git: add git-gui and gitk subpackages --- main/git/APKBUILD | 30 ++++++++++++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) (limited to 'main/git/APKBUILD') diff --git a/main/git/APKBUILD b/main/git/APKBUILD index 5ab057b6b8..636f571b65 100644 --- a/main/git/APKBUILD +++ b/main/git/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Natanael Copa pkgname=git pkgver=2.4.2 -pkgrel=0 +pkgrel=1 pkgdesc="A distributed version control system" url="http://git.or.cz/" arch="all" @@ -24,6 +24,8 @@ subpackages="$pkgname-doc $pkgname-subtree $pkgname-subtree-doc:subtree_doc $pkgname-perl:_git_perl + $pkgname-gui + $pkgname-gitk " makedepends="zlib-dev openssl-dev curl-dev expat-dev perl-dev python-dev @@ -37,7 +39,6 @@ source="git-$pkgver.tar.gz::https://github.com/git/git/archive/v$pkgver.tar.gz _makeopts=" NO_GETTEXT=YesPlease NO_NSEC=YesPlease - NO_TCLTK=YesPlease NO_SVN_TESTS=YesPlease USE_LIBPCRE=1" @@ -189,6 +190,31 @@ subtree_doc() { make install-man prefix=/usr DESTDIR="$subpkgdir" } +gui() { + depends="git=$pkgver-r$pkgrel tcl tk" + pkgdesc="GUI interface for git" + arch="noarch" + replaces="" + + mkdir -p "$subpkgdir"/usr/share "$subpkgdir"/usr/libexec/git-core + mv "$pkgdir"/usr/share/git-gui "$subpkgdir"/usr/share/ + mv "$pkgdir"/usr/libexec/git-core/git-citool \ + "$pkgdir"/usr/libexec/git-core/git-gui \ + "$pkgdir"/usr/libexec/git-core/git-gui--askpass \ + "$subpkgdir"/usr/libexec/git-core/ +} + +gitk() { + depends="git=$pkgver-r$pkgrel tcl tk" + pkgdesc="Gitk interface for git" + arch="noarch" + replaces="" + + mkdir -p "$subpkgdir"/usr/share "$subpkgdir"/usr/bin + mv "$pkgdir"/usr/share/gitk "$subpkgdir"/usr/share/ + mv "$pkgdir"/usr/bin/gitk "$subpkgdir"/usr/bin/ +} + # catch-the-rest of stuff that needs perl _git_perl() { depends="git=$pkgver-r$pkgrel perl-git=$pkgver-r$pkgrel perl" -- cgit v1.2.3