| author | George Rawlinson
<grawlinson@archlinux.org> 2023-10-22 22:44:07 UTC |
| committer | George Rawlinson
<grawlinson@archlinux.org> 2023-10-22 22:44:07 UTC |
| parent | d8febbefbfc4a0506274a0857cb553f400e6027d |
| .SRCINFO | +5 | -12 |
| PKGBUILD | +14 | -37 |
diff --git a/.SRCINFO b/.SRCINFO index 48903b9..bf422de 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,20 +1,13 @@ pkgbase = libnet pkgdesc = A library which provides API for commonly used low-level net functions - pkgver = 1.3 - pkgrel = 1 - epoch = 1 - url = https://github.com/libnet/libnet + pkgver = 1.1.6 + pkgrel = 3 + url = https://sourceforge.net/projects/libnet-dev/ arch = x86_64 license = BSD - checkdepends = cmocka - checkdepends = iproute2 - makedepends = git - makedepends = help2man - makedepends = doxygen - makedepends = graphviz depends = glibc depends = sh - source = libnet::git+https://github.com/libnet/libnet#commit=deaebdfe2743e8a6f04d3c307d9272afeeecfade - b2sums = SKIP + source = https://downloads.sourceforge.net/libnet-dev/libnet-1.1.6.tar.gz + sha512sums = a67e502b0e6957ca590e47cb50b0472dd83d622d84c62818d665d771616df91b5a8fa8fcf1040d13b7860aaabaf338152ef40f66ab97c3fc9502edb08cea0bb6 pkgname = libnet diff --git a/PKGBUILD b/PKGBUILD index 3c72635..3a3bf57 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,50 +1,27 @@ -# Maintainer: George Rawlinson <grawlinson@archlinux.org> +# Maintainer: # Contributor: damir <damir@archlinux.org> pkgname=libnet -pkgver=1.3 -pkgrel=1 -epoch=1 -pkgdesc='A library which provides API for commonly used low-level net functions' +pkgver=1.1.6 +pkgrel=3 +pkgdesc="A library which provides API for commonly used low-level net functions" arch=('x86_64') -url='https://github.com/libnet/libnet' +url="https://sourceforge.net/projects/libnet-dev/" license=('BSD') depends=('glibc' 'sh') -makedepends=('git' 'help2man' 'doxygen' 'graphviz') -checkdepends=('cmocka' 'iproute2') -_commit='deaebdfe2743e8a6f04d3c307d9272afeeecfade' -source=("$pkgname::git+$url#commit=$_commit") -b2sums=('SKIP') - -pkgver() { - cd "$pkgname" - - git describe --tags | sed 's/^v//' -} +source=("https://downloads.sourceforge.net/libnet-dev/${pkgname}-${pkgver}.tar.gz") +sha512sums=('a67e502b0e6957ca590e47cb50b0472dd83d622d84c62818d665d771616df91b5a8fa8fcf1040d13b7860aaabaf338152ef40f66ab97c3fc9502edb08cea0bb6') build() { - cd "$pkgname" - - autoreconf -vfi - - ./configure \ - --prefix=/usr \ - --enable-tests - - make -} - -check() { - cd "$pkgname" - - make check + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr + make CFLAGS="${CFLAGS} -fPIC" } package() { - cd "$pkgname" - - DESTDIR="$pkgdir" make install + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install - # license - install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE + install -Dm644 doc/COPYING \ + "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }