diff options
author | A. Wilcox <awilcox@wilcox-tech.com> | 2018-11-30 12:55:58 +0000 |
---|---|---|
committer | A. Wilcox <awilcox@wilcox-tech.com> | 2018-11-30 12:55:58 +0000 |
commit | fc01fc2fe052bd70f5dc4a9bbbc477039fc9f357 (patch) | |
tree | cb315ea69b619776da93454d74395730a5d262ea /user/bash-completion | |
parent | 9fc671264764cd0765830572daa11574c92fdba8 (diff) | |
parent | 5ddcdeca0acd3938f7dd56fafe8650b727e6ecf6 (diff) | |
download | packages-fc01fc2fe052bd70f5dc4a9bbbc477039fc9f357.tar.gz packages-fc01fc2fe052bd70f5dc4a9bbbc477039fc9f357.tar.bz2 packages-fc01fc2fe052bd70f5dc4a9bbbc477039fc9f357.tar.xz packages-fc01fc2fe052bd70f5dc4a9bbbc477039fc9f357.zip |
Merge branch 'add-bashcomp' into 'master'
user/bash-completion: new package
Surprisingly, other bash-comp packages were available but we were missing this one.
See merge request !114
Diffstat (limited to 'user/bash-completion')
-rw-r--r-- | user/bash-completion/APKBUILD | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/user/bash-completion/APKBUILD b/user/bash-completion/APKBUILD new file mode 100644 index 000000000..42575f687 --- /dev/null +++ b/user/bash-completion/APKBUILD @@ -0,0 +1,69 @@ +# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net> +# Contributor: Kiyoshi Aman <kiyoshi.aman@gmail.com> +# Maintainer: zlg <zlg+adelie@zlg.space> +pkgname=bash-completion +pkgver=2.8 +pkgrel=0 +pkgdesc="Command-line tab-completion for bash" +url="https://github.com/scop/bash-completion" +arch="noarch" +license="GPL-2.0-or-later" +depends="bash" +makedepends="" +subpackages="$pkgname-doc" +source="https://github.com/scop/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.xz" + +# Provided with util-linux and networkmanager: +_conflicting=" + cal + chsh + dmesg + eject + hd + hexdump + hwclock + ionice + look + ncal + newgrp + renice + rfkill + rtcwake + su + nmcli + umount + mount + " + +build() { + cd "$builddir" + ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --localstatedir=/var + make +} + +check() { + cd "$builddir" + make check +} + +package() { + cd "$builddir" + make -j1 DESTDIR="$pkgdir" install + + mkdir -p "$pkgdir"/usr/share/doc/$pkgname/ + install -m644 AUTHORS CHANGES CONTRIBUTING.md README.md \ + "$pkgdir"/usr/share/doc/$pkgname/ + + cd "$pkgdir"/usr/share/bash-completion/completions + for c in $_conflicting; do + rm -f $c + done +} + +sha512sums="d839ef5a98811a2aade7ebdc0bc84c84a41c74db384f89913b06f3c25add1ba22528ac25392b19d27280685d258c74dcdc11247cbaae5b8d82f2c0b546abc268 bash-completion-2.8.tar.xz" |