From d981519a1c2508997372d3a7b8c25265930a8acd Mon Sep 17 00:00:00 2001 From: Yao Zi Date: Wed, 11 Mar 2026 08:21:39 +0000 Subject: [PATCH 1/3] [pciutils] 3.14.0-2: Drop unnecessary sed --- PKGBUILD | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index fdf382f93..9f98e96df 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,7 +2,7 @@ pkgname=pciutils pkgver=3.14.0 -pkgrel=1 +pkgrel=2 pkgdesc="PCI bus configuration space access library and tools" arch=(x86_64 aarch64 riscv64 loongarch64) license=(GPL-2.0-only) @@ -12,12 +12,6 @@ url="https://git.kernel.org/pub/scm/utils/pciutils/pciutils.git" source=("https://www.kernel.org/pub/software/utils/pciutils/pciutils-${pkgver}.tar.xz") sha256sums=('e7713409882813991d2269d125e40dad1f54a019a52b78b3962941c1d4a6f86f') -prepare() -{ - cd $pkgname-$pkgver - sed -i '1s/^/#include /' lib/sysfs.c -} - build() { cd $pkgname-$pkgver From af190ad9423319fa3d67c89a81f77e5f57551734 Mon Sep 17 00:00:00 2001 From: Yao Zi Date: Wed, 11 Mar 2026 08:25:23 +0000 Subject: [PATCH 2/3] [pciutils] 3.14.0-2: Build libpci as shared library --- PKGBUILD | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 9f98e96df..be2abcf4f 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -8,18 +8,27 @@ arch=(x86_64 aarch64 riscv64 loongarch64) license=(GPL-2.0-only) groups=(base) makedepends=(zlib linux-headers) +provides=(libpci.so) url="https://git.kernel.org/pub/scm/utils/pciutils/pciutils.git" source=("https://www.kernel.org/pub/software/utils/pciutils/pciutils-${pkgver}.tar.xz") sha256sums=('e7713409882813991d2269d125e40dad1f54a019a52b78b3962941c1d4a6f86f') +_makeargs=( + PREFIX=/usr + CC=cc + SHAREDIR=/usr/share/hwdata + SBINDIR=/usr/bin + SHARED=yes +) + build() { cd $pkgname-$pkgver - make PREFIX=/usr CC=cc SHAREDIR=/usr/share/hwdata SBINDIR=/usr/bin + make "${_makeargs[@]}" } package() { cd $pkgname-$pkgver - make DESTDIR="${pkgdir}" PREFIX=/usr SHAREDIR=/usr/share/hwdata SBINDIR=/usr/bin install + make DESTDIR="${pkgdir}" "${_makeargs[@]}" install install-lib } From 5ed670713a23f7c6dccb700e4a0972d03309bf3e Mon Sep 17 00:00:00 2001 From: Yao Zi Date: Wed, 11 Mar 2026 08:27:07 +0000 Subject: [PATCH 3/3] [pciutils] 3.14.0-2: Reformat PKGBUILD --- PKGBUILD | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index be2abcf4f..47eafd8ed 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -21,14 +21,12 @@ _makeargs=( SHARED=yes ) -build() -{ +build() { cd $pkgname-$pkgver make "${_makeargs[@]}" } -package() -{ +package() { cd $pkgname-$pkgver make DESTDIR="${pkgdir}" "${_makeargs[@]}" install install-lib }