From 365763f0238c446d895e10760bb2c1dda5ddb737 Mon Sep 17 00:00:00 2001 From: kth5 Date: Wed, 12 Feb 2025 16:43:29 +0100 Subject: [PATCH] * update dpkg to 1.22.14-1 --- dpkg/.SRCINFO | 6 ++-- dpkg/PKGBUILD | 78 +++++++++++++++++++++++++++------------------------ 2 files changed, 45 insertions(+), 39 deletions(-) diff --git a/dpkg/.SRCINFO b/dpkg/.SRCINFO index 452139f6dc..167dfa46f4 100644 --- a/dpkg/.SRCINFO +++ b/dpkg/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = dpkg pkgdesc = The Debian Package Manager tools - pkgver = 1.22.11 + pkgver = 1.22.14 pkgrel = 1 url = https://tracker.debian.org/pkg/dpkg install = dpkg.install @@ -24,10 +24,10 @@ pkgbase = dpkg depends = zlib depends = zstd options = !emptydirs - source = git+https://git.dpkg.org/git/dpkg/dpkg.git?signed#tag=1.22.11 + source = git+https://git.dpkg.org/git/dpkg/dpkg.git?signed#tag=1.22.14 source = origin.archpower validpgpkeys = 4F3E74F436050C10F5696574B972BF3EA4AE57A3 - sha256sums = f1afa9c0831072af60be3ae60d42befda9d991eecc6538f80369e36abd00ca63 + sha256sums = 7237aec25b913e536d1fd38d143697e8c0698fd9041776deedc216227c43a7d8 sha256sums = 63a0675bf8f2c490c8530cc2a67f8ad8892a224e20bb0dbfeda5e0b7780f9af7 pkgname = dpkg diff --git a/dpkg/PKGBUILD b/dpkg/PKGBUILD index 0ddcf56a09..1da08626bd 100644 --- a/dpkg/PKGBUILD +++ b/dpkg/PKGBUILD @@ -13,67 +13,73 @@ # Contributor: hugelgupf pkgname=dpkg -pkgver=1.22.11 +pkgver=1.22.14 pkgrel=1 pkgdesc='The Debian Package Manager tools' arch=(x86_64 powerpc64le powerpc64 powerpc riscv64) url="https://tracker.debian.org/pkg/dpkg" license=('GPL-2.0-or-later') depends=( - 'bzip2' - 'gcc-libs' - 'glibc' - 'libmd' - 'perl' - 'xz' - 'zlib' - 'zstd' + 'bzip2' + 'gcc-libs' + 'glibc' + 'libmd' + 'perl' + 'xz' + 'zlib' + 'zstd' ) makedepends=( - 'git' - 'perl-io-string' - 'perl-timedate' + 'git' + 'perl-io-string' + 'perl-timedate' ) checkdepends=( - 'perl-io-string' - 'perl-test-pod' + 'perl-io-string' + 'perl-test-pod' ) options=('!emptydirs') install=dpkg.install -source=("git+https://git.dpkg.org/git/dpkg/dpkg.git?signed#tag=$pkgver" - origin.archpower) -sha256sums=('f1afa9c0831072af60be3ae60d42befda9d991eecc6538f80369e36abd00ca63' +source=( + "git+https://git.dpkg.org/git/dpkg/dpkg.git?signed#tag=$pkgver" + origin.archpower +) +sha256sums=('7237aec25b913e536d1fd38d143697e8c0698fd9041776deedc216227c43a7d8' '63a0675bf8f2c490c8530cc2a67f8ad8892a224e20bb0dbfeda5e0b7780f9af7') validpgpkeys=('4F3E74F436050C10F5696574B972BF3EA4AE57A3') # Guillem Jover prepare() { - cd $pkgname - ./autogen + cd $pkgname + # Fix zsh completions install location + # https://gitlab.archlinux.org/archlinux/packaging/packages/dpkg/-/issues/1 + sed -i 's|zsh/vendor-completions|zsh/site-functions|' configure.ac + + ./autogen } build() { - cd $pkgname - CFLAGS+=' -ffat-lto-objects' \ + cd $pkgname + CFLAGS+=' -ffat-lto-objects' \ ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --sbindir=/usr/bin \ - --libexecdir=/usr/lib \ - --disable-start-stop-daemon - make + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --sbindir=/usr/bin \ + --libexecdir=/usr/lib \ + --disable-start-stop-daemon + make } check() { - cd $pkgname - make check + cd $pkgname + make check } package() { - cd $pkgname - make DESTDIR="$pkgdir" install - install -vDm644 /dev/null "$pkgdir/var/lib/dpkg/status" - install -vDm644 /dev/null "$pkgdir/var/lib/dpkg/available" - install -vDm644 "$srcdir/origin.archpower" "$pkgdir/etc/dpkg/origins/archpower" - ln -vsf archlinux "$pkgdir/etc/dpkg/origins/default" + cd $pkgname + make DESTDIR="$pkgdir" install + install -vDm644 /dev/null "$pkgdir/var/lib/dpkg/status" + install -vDm644 /dev/null "$pkgdir/var/lib/dpkg/available" + install -vDm644 "$srcdir/origin.archpower" "$pkgdir/etc/dpkg/origins/archpower" + ln -vsf archlinux "$pkgdir/etc/dpkg/origins/default" }