From 3a471edb99ca59f14c24be37e914e5080ffd4c7d Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Thu, 12 Jun 2025 08:36:03 -0400 Subject: [PATCH] backports/git-extras: new aport --- backports/git-extras/APKBUILD | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 backports/git-extras/APKBUILD diff --git a/backports/git-extras/APKBUILD b/backports/git-extras/APKBUILD new file mode 100644 index 0000000..b832bf1 --- /dev/null +++ b/backports/git-extras/APKBUILD @@ -0,0 +1,33 @@ +# Contributor: Jakub Jirutka +# Maintainer: Jakub Jirutka +pkgname=git-extras +pkgver=7.3.0 +pkgrel=0 +pkgdesc="Little git extras" +url="https://github.com/tj/git-extras" +arch="noarch" +license="MIT" +depends="bash cmd:column git" +subpackages="$pkgname-bash-completion $pkgname-doc" +source="https://github.com/tj/git-extras/archive/$pkgver/git-extras-$pkgver.tar.gz" + +package() { + # Avoid annoying interactive prompts if an alias is in your gitconfig. + GIT_CONFIG=/dev/null \ + make install DESTDIR="$pkgdir" PREFIX=/usr SYSCONFDIR=/etc install + + rm -Rf "$pkgdir"/etc/bash-completion + + install -D -m644 etc/bash_completion.sh \ + "$pkgdir"/usr/share/bash-completion/completions/$pkgname + + # ZSH and Fish completions don't work when autoloaded. + install -D -m644 etc/git-extras-completion.zsh \ + "$pkgdir"/usr/share/$pkgname/completions.zsh + install -D -m644 etc/git-extras.fish \ + "$pkgdir"/usr/share/$pkgname/completions.fish +} + +sha512sums=" +14cb5cef986a4aeb12c8c1db332aafed14bc68cf830b17a00eef617dff9f120c3c68244d56300715d8d3ce61420399d5411f23a40ffec44d60332118fe36eb22 git-extras-7.3.0.tar.gz +" -- 2.49.1