[arch-commits] Commit in lib32-libpcap/trunk (PKGBUILD)
Date: Saturday, October 17, 2020 @ 09:56:43 Author: dvzrv Revision: 725295 upgpkg: lib32-libpcap 1.9.1-2: Rebuild to cleanup depends/provides. Set a version specific dependency on libpcap. Add bluez-libs and lib32-dbus to makedepends. Add libpcap.so to provides. Run autoreconf in prepare(). Enable bluetooth (bluez-libs is a build time requirement it seems). Add all available sodeps in package() and the respective packages in makedepends. Install license and docs. Update contributor info. Modified: lib32-libpcap/trunk/PKGBUILD --+ PKGBUILD | 59 +-- 1 file changed, 37 insertions(+), 22 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-17 09:53:52 UTC (rev 725294) +++ PKGBUILD2020-10-17 09:56:43 UTC (rev 725295) @@ -1,45 +1,60 @@ # Maintainer: Sven-Hendrik Haase +# Contributor: David Runge # Contributor: Christian Hesse # Contributor: Bill Fraser # Contributor: Thomas Bächler -_pkgbasename=libpcap +_name=libpcap pkgname=lib32-libpcap pkgver=1.9.1 -pkgrel=1 +pkgrel=2 pkgdesc="A system-independent interface for user-level packet capture (32-bit)" arch=('x86_64') url="http://www.tcpdump.org/; license=('BSD') -depends=('lib32-glibc' 'lib32-libnl' 'lib32-libusb' 'sh' "${_pkgbasename}") -makedepends=('flex') +depends=('lib32-glibc' 'lib32-libnl' "${_name}=${pkgver}") +makedepends=('bluez-libs' 'lib32-dbus') +provides=('libpcap.so') source=("https://www.tcpdump.org/release/libpcap-${pkgver}.tar.gz"{,.sig}) -sha256sums=('635237637c5b619bcceba91900666b64d56ecb7be63f298f601ec786ce087094' +sha512sums=('ae0d6b0ad8253e7e059336c0f4ed3850d20d7d2f4dc1d942c2951f99a5443a690f0cc42c6f8fdc4a0ccb19e9e985192ba6f399c4bde2c7076e420f547fddfb08' 'SKIP') -validpgpkeys=(1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D) +b2sums=('c217f7080c9f570e1ce7c54359cbf50b6be54658187a78789a8235a61091de6b488c6ef3eb65eae6f3196ce9f5b059e30bb69cbb6ee87abe1c46906e35ff8ca4' +'SKIP') +validpgpkeys=('1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D') # The Tcpdump Group (Package signing key) +prepare() { + mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}" + cd "${pkgname}-${pkgver}" + autoreconf -vfi +} + build() { - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - cd ${_pkgbasename}-${pkgver} - ./configure \ - --prefix=/usr \ - --libdir=/usr/lib32 \ - --enable-ipv6 \ - --enable-bluetooth=no - make + cd "${pkgname}-${pkgver}" + ./configure \ +--prefix=/usr \ +--libdir=/usr/lib32 \ +--enable-ipv6 \ +--enable-bluetooth \ +--enable-usb \ +--with-libnl + make } package() { - cd ${_pkgbasename}-${pkgver} + depends+=('libdbus-1.so') + cd "${pkgname}-${pkgver}" - make DESTDIR=${pkgdir} install + make DESTDIR=${pkgdir} install - rm -rf "${pkgdir}"/usr/lib32/libpcap.a - rm -rf "${pkgdir}"/usr/{include,share,bin} + # remove files provided by libpcap + rm -rf "${pkgdir}"/usr/lib32/libpcap.a + rm -rf "${pkgdir}"/usr/{include,share,bin} - mkdir -p "${pkgdir}/usr/share/licenses" - ln -s ${_pkgbasename} "${pkgdir}/usr/share/licenses/${pkgname}" + install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" + install -vDm 644 {CHANGES,{CONTRIBUTING,README}.md} \ +-t "${pkgdir}/usr/share/doc/${pkgname}/" }
[arch-commits] Commit in lib32-libpcap/trunk (PKGBUILD)
Date: Friday, August 28, 2020 @ 07:34:52 Author: svenstaro Revision: 690128 Fix variable quoting Modified: lib32-libpcap/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-28 07:34:47 UTC (rev 690127) +++ PKGBUILD2020-08-28 07:34:52 UTC (rev 690128) @@ -1,4 +1,4 @@ -# Maintainer: Sven-Hendrik Haase +# Maintainer: Sven-Hendrik Haase # Contributor: Christian Hesse # Contributor: Bill Fraser # Contributor: Thomas Bächler @@ -23,7 +23,7 @@ export CXX="g++ -m32" export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - cd ${srcdir}/${_pkgbasename}-${pkgver} + cd ${_pkgbasename}-${pkgver} ./configure \ --prefix=/usr \ --libdir=/usr/lib32 \ @@ -33,12 +33,12 @@ } package() { - cd ${srcdir}/${_pkgbasename}-${pkgver} + cd ${_pkgbasename}-${pkgver} make DESTDIR=${pkgdir} install - rm -rf ${pkgdir}/usr/lib32/libpcap.a - rm -rf ${pkgdir}/usr/{include,share,bin} + rm -rf "${pkgdir}"/usr/lib32/libpcap.a + rm -rf "${pkgdir}"/usr/{include,share,bin} mkdir -p "${pkgdir}/usr/share/licenses" ln -s ${_pkgbasename} "${pkgdir}/usr/share/licenses/${pkgname}"
[arch-commits] Commit in lib32-libpcap/trunk (PKGBUILD)
Date: Thursday, October 3, 2019 @ 04:16:47 Author: svenstaro Revision: 512467 upgpkg: lib32-libpcap 1.9.1-1 Modified: lib32-libpcap/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-03 04:16:37 UTC (rev 512466) +++ PKGBUILD2019-10-03 04:16:47 UTC (rev 512467) @@ -5,7 +5,7 @@ _pkgbasename=libpcap pkgname=lib32-libpcap -pkgver=1.9.0 +pkgver=1.9.1 pkgrel=1 pkgdesc="A system-independent interface for user-level packet capture (32-bit)" arch=('x86_64') @@ -14,7 +14,7 @@ depends=('lib32-glibc' 'lib32-libnl' 'lib32-libusb' 'sh' "${_pkgbasename}") makedepends=('flex') source=("https://www.tcpdump.org/release/libpcap-${pkgver}.tar.gz"{,.sig}) -sha256sums=('2edb88808e5913fdaa8e9c1fcaf272e19b2485338742b5074b9fe44d68f37019' +sha256sums=('635237637c5b619bcceba91900666b64d56ecb7be63f298f601ec786ce087094' 'SKIP') validpgpkeys=(1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D)
[arch-commits] Commit in lib32-libpcap/trunk (PKGBUILD)
Date: Sunday, February 17, 2019 @ 06:34:12 Author: svenstaro Revision: 434005 Use HTTPS source Modified: lib32-libpcap/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-02-17 06:32:05 UTC (rev 434004) +++ PKGBUILD2019-02-17 06:34:12 UTC (rev 434005) @@ -13,7 +13,7 @@ license=('BSD') depends=('lib32-glibc' 'lib32-libnl' 'lib32-libusb' 'sh' "${_pkgbasename}") makedepends=('flex') -source=("http://www.tcpdump.org/release/libpcap-${pkgver}.tar.gz"{,.sig}) +source=("https://www.tcpdump.org/release/libpcap-${pkgver}.tar.gz"{,.sig}) sha256sums=('2edb88808e5913fdaa8e9c1fcaf272e19b2485338742b5074b9fe44d68f37019' 'SKIP') validpgpkeys=(1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D)
[arch-commits] Commit in lib32-libpcap/trunk (PKGBUILD)
Date: Monday, August 6, 2018 @ 01:56:23 Author: svenstaro Revision: 368447 upgpkg: lib32-libpcap 1.9.0-1 Modified: lib32-libpcap/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-06 01:52:53 UTC (rev 368446) +++ PKGBUILD2018-08-06 01:56:23 UTC (rev 368447) @@ -5,7 +5,7 @@ _pkgbasename=libpcap pkgname=lib32-libpcap -pkgver=1.8.1 +pkgver=1.9.0 pkgrel=1 pkgdesc="A system-independent interface for user-level packet capture (32-bit)" arch=('x86_64') @@ -14,7 +14,7 @@ depends=('lib32-glibc' 'lib32-libnl' 'lib32-libusb' 'sh' "${_pkgbasename}") makedepends=('flex') source=("http://www.tcpdump.org/release/libpcap-${pkgver}.tar.gz"{,.sig}) -sha256sums=('673dbc69fdc3f5a86fb5759ab19899039a8e5e6c631749e48dcd9c6f0c83541e' +sha256sums=('2edb88808e5913fdaa8e9c1fcaf272e19b2485338742b5074b9fe44d68f37019' 'SKIP') validpgpkeys=(1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D)
[arch-commits] Commit in lib32-libpcap/trunk (PKGBUILD)
Date: Tuesday, November 29, 2016 @ 10:06:20 Author: svenstaro Revision: 197362 upgpkg: lib32-libpcap 1.8.1-1 upstream release 1.8.1 Modified: lib32-libpcap/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-11-29 10:05:21 UTC (rev 197361) +++ PKGBUILD2016-11-29 10:06:20 UTC (rev 197362) @@ -5,7 +5,7 @@ _pkgbasename=libpcap pkgname=lib32-libpcap -pkgver=1.7.4 +pkgver=1.8.1 pkgrel=1 pkgdesc="A system-independent interface for user-level packet capture (32-bit)" arch=('x86_64') @@ -14,7 +14,7 @@ depends=('lib32-glibc' 'lib32-libnl' 'lib32-libusb' 'sh' "${_pkgbasename}") makedepends=('flex') source=("http://www.tcpdump.org/release/libpcap-${pkgver}.tar.gz"{,.sig}) -sha256sums=('7ad3112187e88328b85e46dce7a9b949632af18ee74d97ffc3f2b41fe7f448b0' +sha256sums=('673dbc69fdc3f5a86fb5759ab19899039a8e5e6c631749e48dcd9c6f0c83541e' 'SKIP') validpgpkeys=(1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D)
[arch-commits] Commit in lib32-libpcap/trunk (PKGBUILD)
Date: Friday, August 28, 2015 @ 15:40:01 Author: svenstaro Revision: 138879 upgpkg: lib32-libpcap 1.7.4-1 upstream release 1.7.4 Modified: lib32-libpcap/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-08-28 13:18:34 UTC (rev 138878) +++ PKGBUILD2015-08-28 13:40:01 UTC (rev 138879) @@ -5,7 +5,7 @@ _pkgbasename=libpcap pkgname=lib32-libpcap -pkgver=1.6.2 +pkgver=1.7.4 pkgrel=1 pkgdesc=A system-independent interface for user-level packet capture (32-bit) arch=('x86_64') @@ -14,8 +14,9 @@ depends=('lib32-glibc' 'lib32-libnl' 'lib32-libusb' 'sh' ${_pkgbasename}) makedepends=('flex') source=(http://www.tcpdump.org/release/libpcap-${pkgver}.tar.gz{,.sig}) -sha256sums=('5db3e2998f1eeba2c76da55da5d474248fe19c44f49e15cac8a796a2c7e19690' +sha256sums=('7ad3112187e88328b85e46dce7a9b949632af18ee74d97ffc3f2b41fe7f448b0' 'SKIP') +validpgpkeys=(1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D) build() { export CC=gcc -m32