* update libpcap to 1.10.5-2

This commit is contained in:
Alexander Baldeck 2024-09-23 22:27:24 +02:00
parent 43f6cc5187
commit 2d6f7ca1b3
4 changed files with 63 additions and 11 deletions

24
libpcap/.SRCINFO Normal file
View File

@ -0,0 +1,24 @@
pkgbase = libpcap
pkgdesc = A system-independent interface for user-level packet capture
pkgver = 1.10.5
pkgrel = 2
url = https://www.tcpdump.org/
arch = x86_64
license = BSD-3-Clause
makedepends = bluez-libs
makedepends = dbus
makedepends = git
depends = glibc
depends = libnl
depends = sh
provides = libpcap.so
source = git+https://github.com/the-tcpdump-group/libpcap?signed#tag=libpcap-1.10.5
validpgpkeys = 1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D
sha512sums = b07d570933ccfc671c66e9355fb84b087dfc144f41e4088c253f544bfbecc71f38aac33ac66b2c0510422381e4c53f2499214e046146a781af050e76b3f774e8
b2sums = 41a719c1eb22f411c133973d8971ff8c4de6d940ceb83acc5bfd9942bf337f12db55315a808caa907cdc7c14d20a7fae9d554aca945f97a0bbeee0b6c0d2f23c
pkgname = libpcap
depends = glibc
depends = libnl
depends = sh
depends = libdbus-1.so

4
libpcap/.nvchecker.toml Normal file
View File

@ -0,0 +1,4 @@
[libpcap]
source = "git"
git = "https://github.com/the-tcpdump-group/libpcap"
prefix = "libpcap-"

View File

@ -4,12 +4,13 @@
# Contributor: Thomas Bächler <thomas@archlinux.org>
pkgname=libpcap
pkgver=1.10.4
pkgrel=1
pkgver=1.10.5
pkgrel=2
pkgdesc='A system-independent interface for user-level packet capture'
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url='https://www.tcpdump.org/'
license=(BSD)
_url=https://github.com/the-tcpdump-group/libpcap
license=(BSD-3-Clause)
depends=(
glibc
libnl
@ -18,17 +19,16 @@ depends=(
makedepends=(
bluez-libs
dbus
git
)
provides=(libpcap.so)
source=(https://www.tcpdump.org/release/$pkgname-$pkgver.tar.gz{,.sig})
sha512sums=('1f6d6ddd07dae7c557054cb246437ecdaf39d579592a5a6bdf1144eea6cb5a779ac4ca647cfed11ec1b0bb18efc63b845444e497070bacefaaed19a5787ae5e1'
'SKIP')
b2sums=('05a7eafc1e1817f7844008db89d8fb10cd2525c22f7ee6c9e3d582b14229412f38ccced5e9d80a96dd459ef9eab12eccb5c1dd4978ddc9f66267469212005e4c'
'SKIP')
source=(git+$_url?signed#tag=$pkgname-$pkgver)
sha512sums=('476ea9e4f56ac45c695ea4e2ccdc12e296e7f4474b61219a140eb3141d82e230fb7a5e736700c53501fd6ecabfd3859ec6131386786ea8eb9606d87d62789a6d')
b2sums=('c4ed5623cf95dc66d43bf56cd3a62135accba139f716af0e9aba6288d01823c4f4d5b96afce274b1cbd1750a9fc1cacfae10e5ab59309b6fba69cdcb05f897e2')
validpgpkeys=('1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D') # The Tcpdump Group
prepare() {
cd $pkgname-$pkgver
cd $pkgname
autoreconf -fiv
}
@ -41,7 +41,7 @@ build() {
--with-libnl
)
cd $pkgname-$pkgver
cd $pkgname
./configure "${configure_options[@]}"
make
}
@ -49,7 +49,7 @@ build() {
package() {
depends+=(libdbus-1.so)
cd $pkgname-$pkgver
cd $pkgname
make DESTDIR="$pkgdir" install
install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
install -vDm 644 {CHANGES,{CONTRIBUTING,README}.md} -t "$pkgdir/usr/share/doc/$pkgname/"

View File

@ -0,0 +1,24 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQGRBFGRD2gBDCDcthM1N9jeWic9tD17LsHwWyh/IelKgFMVFShgHk31YsQUetKn
5hGKlW0WU7+r3dsECiqxgyuqeUKvqiZneqma0GDk1n8ucXLc7oFFLrF7qbvssPPM
831014FlzsN82OZZ1SnNUGacdyNzV5myPybKILWemsLuAJaGU60IkAJkTReiaMFR
pB0QmBiqM5KY2SHAkeja2+UhupBw/lHyAwU/KVhkohmvUTJeUBJaKK2gRY7jJQmf
ouTbIe0nKIqDzMmE9GvFhyQmMJzbxAwTfSxSZq3bMCpsyQtjoi2LGQFoMVkI6g7K
IRNWgCqSTHF238VIdOkLzbwuoZAmS+oacXszIln2jLJsKkbiCCOb/lV+5u5O6/wJ
M4RHxCBnkRgBmMLyXSM9qAo1FU5suPqf01msqvKMsa99lTF6kIWurR/7rw4S2bNl
iaMqHNHliFNfaAE42S8as+Pw5Rhq2SJczWyd8rYw/q1IIZyKLO1oGn6ZRt+EQ7BS
8nlREmT/MDqP0rgrpvRrABEBAAG0PVRoZSBUY3BkdW1wIEdyb3VwIChQYWNrYWdl
IHNpZ25pbmcga2V5KSA8cmVsZWFzZUB0Y3BkdW1wLm9yZz6JAcIEEwECACgFAlGR
D2gCGwMFCRLMAwAGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEOCJ3vHZwV0N
wPAMH22fmTbjByMSvR/gxDFA26ULgf02qZzqYlRLKB7EDbEjB1Ga6PrLB22Sn/b5
8fxNw/9zH0EPkorv0YnBhinE51jLmZ99Sk5eGFIMcCkNAOOhadFZGGKarekEPwNB
oDtxCuSuOQ0JVvyn5fLcbA5u3+LBvHvbnUKgCpiXahpq15bZiS1aoVkdXknUQVO+
bU6Y2lj3m8Q1C6t+J29UvbyixgQhFeTkl25NZkTS6Cqds5F9q3nUBD/7gvQbATBy
A+p+iWLHqt1s4c5UHRzriuLyBbnJgOEI13pNbgFIoKhbCSGQj0uQVZORmzzqs0nh
QXtj+JPOAMd619mHjmhXItgqu2llywQ36tXTEdRoUjJmgMkoqXtZQ8XDVdJ6f/sG
OJDHCctr5aVanWierzePl1PvWPWeC9mnB6Nnxuah+8zQFb4wXUnYO09OX47UgQlu
mE9/lZfY7okIODVrXjqbPVxSBLzCzptBrkeZ3brkrl5oCdYlWsUiQCY0hO6jzMEd
CnxEp1kkn2c=
=2mPY
-----END PGP PUBLIC KEY BLOCK-----