diff --git a/testing/debconf/APKBUILD b/testing/debconf/APKBUILD index 408ca5caab6..e60ee9c325f 100644 --- a/testing/debconf/APKBUILD +++ b/testing/debconf/APKBUILD @@ -11,7 +11,7 @@ options="!check" # Test suite is broken. CopyDBTestSetup is missing new method depends="perl" makedepends="coreutils diffutils findutils po4a" checkdepends="perl-freezethaw perl-ldap perl-test-unit" -subpackages="$pkgname-doc $pkgname-lang $pkgname-utils $pkgname-bash-completion:bashcomp:noarch" +subpackages="$pkgname-doc $pkgname-lang $pkgname-utils $pkgname-bash-completion" source="https://deb.debian.org/debian/pool/main/d/debconf/debconf_$pkgver.tar.xz fix-makefile_destdir.patch " @@ -26,7 +26,12 @@ check() { } package() { - make PREFIX="/usr" DESTDIR="$pkgdir" install-i18n install-doc install-rest + make PREFIX=/usr DESTDIR="$pkgdir" install-i18n install-doc install-rest + + install -Dm0644 "$builddir"/bash_completion \ + "$pkgdir"/usr/share/bash-completion/completions/debconf + cd "$pkgdir"/usr/share/bash-completion/completions + ln -s debconf debconf-show } utils() { @@ -34,19 +39,7 @@ utils() { pkgdesc="Small utilities for debconf developers." cd "$builddir" - make PREFIX="/usr" DESTDIR="$subpkgdir" install-utils -} - -bashcomp() { - depends="" - pkgdesc="Bash completions for $pkgname" - install_if="$pkgname=$pkgver-r$pkgrel bash-completion" - - mkdir -p "$subpkgdir"/usr/share/bash-completion/completions - install -m 644 "$builddir"/bash_completion \ - "$subpkgdir"/usr/share/bash-completion/completions/debconf - cd "$subpkgdir"/usr/share/bash-completion/completions - ln -s debconf debconf-show + make PREFIX=/usr DESTDIR="$subpkgdir" install-utils } sha512sums="fa2e240842f4f020df031ef37803c22a680372b996302372dfd3377bf21723f2e949167f9ea13ebad5c1c516052c26adcd627d152a62110ccddd3a9e2b892bdc debconf_1.5.73.tar.xz