diff options
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 20 insertions, 13 deletions
@@ -1,17 +1,23 @@ +# Generated by mksrcinfo v8 +# Thu Dec 15 19:58:43 UTC 2016 pkgbase = ipsumdump pkgdesc = A tool that summarizes TCP/IP dump files into a self-describing ASCII format easily readable by humans and programs - pkgver = 1.85 + pkgver = 1.86 pkgrel = 1 - url = http://www.cs.ucla.edu/~kohler/ipsumdump/ + url = http://www.read.seas.harvard.edu/~kohler/ipsumdump/ arch = i686 arch = x86_64 license = GPL2 license = custom:Click depends = gcc-libs depends = libpcap - source = http://www.cs.ucla.edu/~kohler/ipsumdump/ipsumdump-1.85.tar.gz + depends = gzip + depends = iproute2 + depends = bzip2 + optdepends = iptables + source = http://www.read.seas.harvard.edu/~kohler/ipsumdump/ipsumdump-1.86.tar.gz source = LICENSE - sha256sums = 98feca0f323605a022ba0cabcd765a8fcad1b308461360a5ae6c4c293740dc32 + sha256sums = e114cd01b04238b42cd1d0dc6cfb8086a6b0a50672a866f3d0d1888d565e3b9c sha256sums = 5824ab84c843681a0c7b3a71fcaf2412d0cb4c38baf6883e77eb19e41499557f pkgname = ipsumdump @@ -3,20 +3,25 @@ set -u pkgname='ipsumdump' -pkgver='1.85' +pkgver='1.86' pkgrel='1' pkgdesc='A tool that summarizes TCP/IP dump files into a self-describing ASCII format easily readable by humans and programs' arch=('i686' 'x86_64') -url='http://www.cs.ucla.edu/~kohler/ipsumdump/' +#url='http://www.cs.ucla.edu/~kohler/ipsumdump/' +url="http://www.read.seas.harvard.edu/~kohler/${pkgname}/" license=('GPL2' 'custom:Click') -depends=('gcc-libs' 'libpcap') -source=("http://www.cs.ucla.edu/~kohler/${pkgname}/${pkgname}-${pkgver}.tar.gz" 'LICENSE') -sha256sums=('98feca0f323605a022ba0cabcd765a8fcad1b308461360a5ae6c4c293740dc32' +depends=('gcc-libs' 'libpcap' 'gzip' 'iproute2' 'bzip2') +optdepends=('iptables') +_verwatch=("${url}" 'ipsumdump-\([0-9\.]\+\)\.tar\.gz' 'l') +source=("${url}${pkgname}-${pkgver}.tar.gz" 'LICENSE') +sha256sums=('e114cd01b04238b42cd1d0dc6cfb8086a6b0a50672a866f3d0d1888d565e3b9c' '5824ab84c843681a0c7b3a71fcaf2412d0cb4c38baf6883e77eb19e41499557f') prepare() { set -u cd "${srcdir}/${pkgname}-${pkgver}" + sed -i -e 's:/usr/sbin/:/usr/bin/:g' -e 's:/sbin/:/usr/bin/:g' 'src/kernelfilter.cc' 'libclick-2.1/libsrc/addressinfo.cc' + sed -i -e 's:"/bin/:"/usr/bin/:g' -e 's:/sbin/:/usr/bin/:g' 'libclick-2.1/libsrc/userutils.cc' #local _CPPFLAGS_OLD="${CPPFLAGS}" # fixed between 1.82 and 1.85 #export CPPFLAGS="${CPPFLAGS/-D_FORTIFY_SOURCE=2/}" # messes up configure ./configure --prefix='/usr' --mandir='/usr/share/man' --sbindir='/usr/bin' @@ -36,10 +41,6 @@ package() { cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install install -Dpm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - - # Ensure there are no forbidden paths - #! grep -alqr "/sbin" "${pkgdir}" || echo "${}" # the executables have sbin fallback which is OK - ! grep -alqr "/usr/tmp" "${pkgdir}" || echo "${}" set +u } set +u |