git » libnet.git » commit da6e410

upgpkg: 1.1.6-3

author George Rawlinson
2023-10-22 22:44:07 UTC
committer George Rawlinson
2023-10-22 22:44:07 UTC
parent d8febbefbfc4a0506274a0857cb553f400e6027d

upgpkg: 1.1.6-3

.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"
 }