summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Bidulock2021-09-26 21:27:51 -0600
committerBrian Bidulock2021-09-26 21:27:51 -0600
commitdb4e83549d35d129652c1a9cb1d59946ed63a48f (patch)
treeb98abb1a4838f2776b099c22c564aa0d887831d3
parentd1cd413c7361a5b5b534bc199e01a7ab6e3251e8 (diff)
downloadaur-db4e83549d35d129652c1a9cb1d59946ed63a48f.tar.gz
uppkg
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD24
2 files changed, 19 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 81e0eeac6449..16548fb2b7c4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,18 @@
pkgbase = libdaq-static
pkgdesc = Data Acquisition library for packet I/O.
- pkgver = 2.2.2
+ pkgver = 3.0.5
pkgrel = 1
- url = http://www.snort.org/
+ url = https://www.snort.org/
arch = i686
arch = x86_64
license = GPL
makedepends = ca-certificates
depends = libpcap
- provides = libdaq
+ depends = libnetfilter_queue
+ provides = libdaq=3.0.5
conflicts = libdaq
- options = !libtool
options = staticlibs
- source = http://www.snort.org/downloads/snortplus/daq-2.2.2.tar.gz
- sha512sums = 7c5341853eff6d2f94cc0b0c38df03b3595c6b829581cbe756582c33de813fba018fa4a984e8ea66fbb2849e573d33bb1fbd23a77f4ac7e0f93fe66ff205c95d
+ source = libdaq-3.0.5.tar.gz::https://github.com/snort3/libdaq/archive/refs/tags/v3.0.5.tar.gz
+ sha512sums = 8eaf6f47bba64e9482bea0189ed342b744df17974b6ee0e8ab19a244ef2a9c995aec6ef077a8bc131a5bad61a363b5a01b7477ae31b3bce17188dd0771533649
pkgname = libdaq-static
-
diff --git a/PKGBUILD b/PKGBUILD
index 76ac4ad48120..9dac7f94e261 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,27 +2,29 @@
pkgname=libdaq-static
_pkgname=libdaq
-pkgver=2.2.2
+pkgver=3.0.5
pkgrel=1
pkgdesc='Data Acquisition library for packet I/O.'
arch=('i686' 'x86_64')
-url='http://www.snort.org/'
+url='https://www.snort.org/'
license=('GPL')
-depends=('libpcap')
-provides=('libdaq')
-conflicts=('libdaq')
-options=('!libtool' 'staticlibs')
+depends=('libpcap' 'libnetfilter_queue')
+provides=("${_pkgname}=$pkgver")
+conflicts=("${_pkgname}")
+options=('staticlibs')
makedepends=('ca-certificates')
-source=(http://www.snort.org/downloads/snortplus/daq-${pkgver}.tar.gz)
-sha512sums=('7c5341853eff6d2f94cc0b0c38df03b3595c6b829581cbe756582c33de813fba018fa4a984e8ea66fbb2849e573d33bb1fbd23a77f4ac7e0f93fe66ff205c95d')
+source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/snort3/${_pkgname}/archive/refs/tags/v${pkgver}.tar.gz")
+sha512sums=('8eaf6f47bba64e9482bea0189ed342b744df17974b6ee0e8ab19a244ef2a9c995aec6ef077a8bc131a5bad61a363b5a01b7477ae31b3bce17188dd0771533649')
build() {
- cd "${srcdir}/daq-${pkgver}"
+ cd ${_pkgname}-${pkgver}
+ ./bootstrap
./configure --prefix=/usr
- make -j1
+ sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+ make V=0
}
package() {
- cd "${srcdir}/daq-${pkgver}"
+ cd ${_pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
}