David Runge pushed to branch main at Arch Linux / Packaging / Packages / lib32-libpcap
Commits: 7983d033 by David Runge at 2024-08-31T13:00:54+02:00 Add nvchecker integration Signed-off-by: David Runge <[email protected]> - - - - - 3fa21c1a by David Runge at 2024-08-31T13:01:24+02:00 Switch to correct SPDX license identifier Signed-off-by: David Runge <[email protected]> - - - - - b7d8c738 by David Runge at 2024-08-31T13:06:18+02:00 upgpkg: 1.10.5-1 Switch to tracking signed git tag as more transparent upstream source. - - - - - 3 changed files: - + .SRCINFO - + .nvchecker.toml - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,26 @@ +pkgbase = lib32-libpcap + pkgdesc = A system-independent interface for user-level packet capture (32-bit) + pkgver = 1.10.5 + pkgrel = 1 + url = http://www.tcpdump.org/ + arch = x86_64 + license = BSD-3-Clause + makedepends = bluez-libs + makedepends = git + makedepends = lib32-dbus + depends = lib32-glibc + depends = lib32-libnl + depends = libpcap=1.10.5 + provides = libpcap.so + options = !staticlibs + source = git+https://github.com/the-tcpdump-group/libpcap?signed#tag=libpcap-1.10.5 + validpgpkeys = 1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D + sha512sums = b07d570933ccfc671c66e9355fb84b087dfc144f41e4088c253f544bfbecc71f38aac33ac66b2c0510422381e4c53f2499214e046146a781af050e76b3f774e8 + b2sums = 41a719c1eb22f411c133973d8971ff8c4de6d940ceb83acc5bfd9942bf337f12db55315a808caa907cdc7c14d20a7fae9d554aca945f97a0bbeee0b6c0d2f23c + +pkgname = lib32-libpcap + depends = lib32-glibc + depends = lib32-libnl + depends = libpcap=1.10.5 + depends = lib32-dbus + depends = libdbus-1.so ===================================== .nvchecker.toml ===================================== @@ -0,0 +1,4 @@ +[lib32-libpcap] +source = "git" +git = "https://github.com/the-tcpdump-group/libpcap" +prefix = "libpcap-" ===================================== PKGBUILD ===================================== @@ -4,14 +4,15 @@ # Contributor: Bill Fraser <[email protected]> # Contributor: Thomas Bächler <[email protected]> -_name=libpcap pkgname=lib32-libpcap -pkgver=1.10.4 +_name=${pkgname/*-/} +pkgver=1.10.5 pkgrel=1 pkgdesc="A system-independent interface for user-level packet capture (32-bit)" arch=(x86_64) url="http://www.tcpdump.org/" -license=(BSD) +_url=https://github.com/the-tcpdump-group/libpcap +license=(BSD-3-Clause) depends=( lib32-glibc lib32-libnl @@ -19,19 +20,18 @@ depends=( ) makedepends=( bluez-libs + git lib32-dbus ) provides=(libpcap.so) options=(!staticlibs) -source=(https://www.tcpdump.org/release/$_name-$pkgver.tar.gz{,.sig}) -sha512sums=('1f6d6ddd07dae7c557054cb246437ecdaf39d579592a5a6bdf1144eea6cb5a779ac4ca647cfed11ec1b0bb18efc63b845444e497070bacefaaed19a5787ae5e1' - 'SKIP') -b2sums=('05a7eafc1e1817f7844008db89d8fb10cd2525c22f7ee6c9e3d582b14229412f38ccced5e9d80a96dd459ef9eab12eccb5c1dd4978ddc9f66267469212005e4c' - 'SKIP') +source=(git+$_url?signed#tag=$_name-$pkgver) +sha512sums=('b07d570933ccfc671c66e9355fb84b087dfc144f41e4088c253f544bfbecc71f38aac33ac66b2c0510422381e4c53f2499214e046146a781af050e76b3f774e8') +b2sums=('41a719c1eb22f411c133973d8971ff8c4de6d940ceb83acc5bfd9942bf337f12db55315a808caa907cdc7c14d20a7fae9d554aca945f97a0bbeee0b6c0d2f23c') validpgpkeys=('1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D') # The Tcpdump Group (Package signing key) <[email protected]> prepare() { - cd $_name-$pkgver + cd $_name autoreconf -fiv } @@ -48,7 +48,7 @@ build() { export CXX="g++ -m32" export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - cd $_name-$pkgver + cd $_name ./configure "${configure_options[@]}" make } @@ -58,7 +58,7 @@ package() { lib32-dbus libdbus-1.so ) - cd $_name-$pkgver + cd $_name make DESTDIR="$pkgdir" install View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/lib32-libpcap/-/compare/f2200e643cc58f4fdfd9fe5b3bd9b1b0db92eeb0...b7d8c738c78c8bfa1733a50a91337a147870cce9 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/lib32-libpcap/-/compare/f2200e643cc58f4fdfd9fe5b3bd9b1b0db92eeb0...b7d8c738c78c8bfa1733a50a91337a147870cce9 You're receiving this email because of your account on gitlab.archlinux.org.
