aboutsummaryrefslogtreecommitdiffstats
path: root/testing/atool
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2019-05-25 23:30:59 -0300
committerFrancesco Colista <fcolista@alpinelinux.org>2019-05-27 15:20:19 +0000
commita041d7d34892b0e7646ff867648de9180e5f2014 (patch)
tree30f50e348e4cb06b3d29f165d091c9ffcf8e3eb4 /testing/atool
parentc6f64840fd39e059d2563560fa1fa633e07ad00d (diff)
downloadaports-a041d7d34892b0e7646ff867648de9180e5f2014.tar.bz2
aports-a041d7d34892b0e7646ff867648de9180e5f2014.tar.xz
testing/atool: modernize
Diffstat (limited to 'testing/atool')
-rw-r--r--testing/atool/APKBUILD30
1 files changed, 16 insertions, 14 deletions
diff --git a/testing/atool/APKBUILD b/testing/atool/APKBUILD
index 38f1ccc9c5..2f05471a85 100644
--- a/testing/atool/APKBUILD
+++ b/testing/atool/APKBUILD
@@ -2,29 +2,31 @@
# Maintainer: Camille Scholtz <onodera@openmailbox.org>
pkgname=atool
pkgver=0.39.0
-pkgrel=2
+pkgrel=3
pkgdesc="a Perl script for managing file archives of various types"
-url="http://nongnu.org/atool"
+options="!check" # No testsuite
+url="https://nongnu.org/atool/"
arch="noarch"
-license="GPL-3.0"
+license="GPL-3.0-or-later"
depends="perl"
-depends_dev=""
-makedepends="perl"
-install=""
-subpackages="$pkgname-doc"
+subpackages="$pkgname-doc $pkgname-bash-completion:bashcomp:noarch"
source="https://savannah.nongnu.org/download/$pkgname/$pkgname-$pkgver.tar.gz"
-builddir="$srcdir"/$pkgname-$pkgver
build() {
- cd "$builddir"
- ./configure --prefix=/usr || retrun 1
+ ./configure --prefix=/usr
}
package() {
- cd "$builddir"
- make DESTDIR="$pkgdir" install || return 1
+ make DESTDIR="$pkgdir" install
+}
+
+bashcomp() {
+ depends=""
+ pkgdesc="Bash completions for $pkgname"
+ install_if="$pkgname=$pkgver-r$pkgrel bash-completion"
+
+ install -Dm644 "$builddir"/extra/bash-completion-atool_0.1-1 \
+ "$subpkgdir"/usr/share/bash-completion/completions/atool
}
-md5sums="e0aa006decbc6484b9dba2879f1bb9f0 atool-0.39.0.tar.gz"
-sha256sums="aaf60095884abb872e25f8e919a8a63d0dabaeca46faeba87d12812d6efc703b atool-0.39.0.tar.gz"
sha512sums="2011c13f510a140e71d26f9eac60d07f2cb9004dc278303fd37c5c7f78a6a2366ad9193e7b4e015d9fba8218c59205a6339189ae4775b0afc42328f9607524d3 atool-0.39.0.tar.gz"