From a041d7d34892b0e7646ff867648de9180e5f2014 Mon Sep 17 00:00:00 2001 From: Leo Date: Sat, 25 May 2019 23:30:59 -0300 Subject: testing/atool: modernize --- testing/atool/APKBUILD | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) (limited to 'testing/atool') 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 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" -- cgit v1.2.3