[arch-commits] Commit in nftables/trunk (PKGBUILD)
Sébastien Luttringer
seblu at gemini.archlinux.org
Thu Mar 24 09:31:10 UTC 2022
Date: Thursday, March 24, 2022 @ 09:31:10
Author: seblu
Revision: 440638
upgpkg: nftables 1:1.0.2-1
Modified:
nftables/trunk/PKGBUILD
----------+
PKGBUILD | 22 +++++++++++++---------
1 file changed, 13 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-03-24 09:16:52 UTC (rev 440637)
+++ PKGBUILD 2022-03-24 09:31:10 UTC (rev 440638)
@@ -2,8 +2,8 @@
pkgname=nftables
epoch=1
-pkgver=1.0.1
-pkgrel=3
+pkgver=1.0.2
+pkgrel=1
pkgdesc='Netfilter tables userspace tools'
arch=('x86_64')
url='https://netfilter.org/projects/nftables/'
@@ -14,11 +14,13 @@
backup=('etc/nftables.conf')
validpgpkeys=('37D964ACC04981C75500FB9BD55D978A8A1420E4') # Netfilter Core Team
source=("https://netfilter.org/projects/nftables/files/nftables-$pkgver.tar.bz2"{,.sig}
+ '01.patch::http://git.netfilter.org/nftables/patch/?id=18a08fb7f0443f8bde83393bd6f69e23a04246b3'
'nftables.conf'
'nftables.service')
install=nftables.install
-sha256sums=('3ceeba625818e81a0be293e9dd486c3ef799ebd92165270f1e57e9a201efa423'
+sha256sums=('0b28a36ffcf4567b841de7bd3f37918b1fed27859eb48bdec51e1f7a83954c02'
'SKIP'
+ '1edfb36836802d71a4a375e8ecc15f38ca3bfb93ea4b5af228ff8917beb95776'
'2aff88019097d21dbfa4713f5b54c184751c86376e458b683f8d90f3abd232a8'
'deffeef36fe658867dd9203ec13dec85047a6d224ea63334dcf60db97e1809ea')
@@ -25,12 +27,13 @@
prepare() {
cd $pkgname-$pkgver
# apply patch from the source array (should be a pacman feature)
- local filename
- for filename in "${source[@]}"; do
- if [[ "$filename" =~ \.patch$ ]]; then
- msg2 "Applying patch ${filename##*/}"
- patch -p1 -N -i "$srcdir/${filename##*/}"
- fi
+ local src
+ for src in "${source[@]}"; do
+ src="${src%%::*}"
+ src="${src##*/}"
+ [[ $src = *.patch ]] || continue
+ msg2 "Applying patch $src..."
+ patch -Np1 < "../$src"
done
:
}
@@ -37,6 +40,7 @@
build() {
cd $pkgname-$pkgver
+ autoreconf -fi #FIXME: To remove with 01.patch
./configure \
--prefix=/usr \
--sbindir=/usr/bin \
More information about the arch-commits
mailing list