aboutsummaryrefslogtreecommitdiffstats
path: root/main/dpkg/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/dpkg/APKBUILD')
-rw-r--r--main/dpkg/APKBUILD33
1 files changed, 13 insertions, 20 deletions
diff --git a/main/dpkg/APKBUILD b/main/dpkg/APKBUILD
index 0d448d834e2..c3900fe9996 100644
--- a/main/dpkg/APKBUILD
+++ b/main/dpkg/APKBUILD
@@ -1,15 +1,15 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=dpkg
-pkgver=1.21.8
-pkgrel=0
+pkgver=1.22.6
+pkgrel=1
pkgdesc="The Debian Package Manager"
url="https://wiki.debian.org/Teams/Dpkg"
arch="all"
-license="GPL-2.0-or-later BSD-2-Clause"
+license="GPL-2.0-or-later AND BSD-2-Clause"
depends="tar xz"
-checkdepends="gzip coreutils"
-makedepends="bzip2-dev linux-headers perl zlib-dev po4a"
-subpackages="$pkgname-doc $pkgname-dev $pkgname-zsh-completion:zshcomp:noarch"
+checkdepends="gzip"
+makedepends="bzip2-dev linux-headers perl zlib-dev po4a libmd-dev"
+subpackages="$pkgname-doc $pkgname-dev $pkgname-zsh-completion"
source="https://deb.debian.org/debian/pool/main/d/dpkg/dpkg_$pkgver.tar.xz"
# secfixes:
@@ -24,14 +24,6 @@ prepare() {
# a permission mismatch. To fix this remove the S_ISGID from
# $srcdir.
chmod -R g-s "$srcdir"
-
- # This test fails with:
- #
- # dpkg-checkbuilddeps: error: Unmet build dependencies: build-essential:native
- #
- # Probably unfixable as we don't have a build-essential dpkg package.
- sed -i "$builddir"/scripts/Makefile.in \
- -e '/dpkg_buildpackage\.t/d'
}
build() {
@@ -59,19 +51,15 @@ check() {
package() {
make DESTDIR="$pkgdir" install
- # Add missing dir & files
- install -d "$pkgdir/var/$pkgname"/updates/
-
touch "$pkgdir/var/lib/$pkgname"/status
touch "$pkgdir/var/lib/$pkgname"/available
- rm "$pkgdir"/usr/lib/libdpkg.a
}
dev() {
default_dev
pkgdesc="Debian package development tools"
depends="perl"
- mkdir -p "$subpkgdir"/usr/bin "$subpkgdir"/usr/share \
+ mkdir -p "$subpkgdir"/usr/bin "$subpkgdir"/usr/share/dpkg \
"$subpkgdir"/usr/lib/dpkg
mv "$pkgdir"/usr/bin/dpkg-architecture \
@@ -89,11 +77,16 @@ dev() {
"$pkgdir"/usr/bin/dpkg-shlibdeps \
"$pkgdir"/usr/bin/dpkg-source \
"$pkgdir"/usr/bin/dpkg-vendor \
+ "$pkgdir"/usr/bin/dpkg-buildflags \
+ "$pkgdir"/usr/bin/dpkg-genbuildinfo \
+ "$pkgdir"/usr/bin/dpkg-buildapi \
"$subpkgdir"/usr/bin/
mv "$pkgdir"/usr/share/perl* "$subpkgdir"/usr/share/
+ mv "$pkgdir"/usr/share/dpkg/*.mk \
+ "$subpkgdir"/usr/share/dpkg
}
sha512sums="
-4fc000ede877fa291f5c2527efe767bfd5d9a73b537e53374bc285e52645a268d070c2d96eb3267f132a890dae17fc5a383475b7d354f3cec6cecd0ca00d2da2 dpkg_1.21.8.tar.xz
+a7a1c42ee69c9b90842ac98140978331ad311b49db23151c796218052ad673bc99c456ad568a4b71bb48f59930adc22ad60f78900ee2a6f04c5fca3096da5983 dpkg_1.22.6.tar.xz
"