aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Thiede <adamj@mailbox.org>2023-01-29 01:35:37 +0000
committerpsykose <alice@ayaya.dev>2023-01-29 02:35:37 +0100
commit9532afcb38fec017efd855e7b5b3b03df583e5b3 (patch)
tree00cdfd527fa159c21f55429c16bf32b0b60e44b5
parent552e1d591a23c1964d0041f2913d5fb1a9c63442 (diff)
downloadaports-9532afcb38fec017efd855e7b5b3b03df583e5b3.tar.gz
aports-9532afcb38fec017efd855e7b5b3b03df583e5b3.tar.bz2
aports-9532afcb38fec017efd855e7b5b3b03df583e5b3.tar.xz
main/git: add git-prompt subpackage for git-prompt.sh
-rw-r--r--main/git/APKBUILD16
1 files changed, 14 insertions, 2 deletions
diff --git a/main/git/APKBUILD b/main/git/APKBUILD
index ac569d6452e..999358f63b0 100644
--- a/main/git/APKBUILD
+++ b/main/git/APKBUILD
@@ -41,7 +41,7 @@
pkgname=git
pkgver=2.39.1
-pkgrel=2
+pkgrel=3
pkgdesc="Distributed version control system"
url="https://www.git-scm.com/"
arch="all"
@@ -58,8 +58,10 @@ makedepends="
zlib-dev
"
# note that order matters
-subpackages="$pkgname-dbg
+subpackages="
+ $pkgname-dbg
$pkgname-bash-completion
+ $pkgname-prompt
perl-$pkgname-svn:_perl_git_svn:noarch
perl-$pkgname:_perl_git:noarch
$pkgname-svn::noarch
@@ -176,11 +178,21 @@ package() {
install -Dm644 contrib/completion/git-completion.bash \
"$pkgdir"/usr/share/bash-completion/completions/git
+ install -Dm644 contrib/completion/git-prompt.sh \
+ "$pkgdir"/usr/share/git-core/git-prompt.sh
+
if [ -z "$BOOTSTRAP" ]; then
install -Dm755 contrib/credential/libsecret/git-credential-libsecret "$pkgdir"/usr/libexec/git-core
fi
}
+prompt() {
+ pkgdesc="bash and zsh prompt integration for Git"
+ depends="git=$pkgver-r$pkgrel"
+
+ amove usr/share/git-core/git-prompt.sh
+}
+
_perl_git_svn() {
pkgdesc="Perl interface to Git::SVN"
depends="git=$pkgver-r$pkgrel perl-git=$pkgver-r$pkgrel"