summaryrefslogtreecommitdiff
path: root/net-analyzer/labrea
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-03-20 14:27:17 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-03-20 14:27:17 +0000
commit5bb9ff1ee56d2b5e75e01a7f066d8b0cec84ec02 (patch)
tree66e860a5099bcad013f1cf667255dc372a7c11b3 /net-analyzer/labrea
parent7218e1b46bceac05841e90472501742d905fb3fc (diff)
gentoo resync : 20.03.2021
Diffstat (limited to 'net-analyzer/labrea')
-rw-r--r--net-analyzer/labrea/Manifest3
-rw-r--r--net-analyzer/labrea/files/labrea-2.5-libdir.patch26
-rw-r--r--net-analyzer/labrea/labrea-2.5_p1.ebuild14
3 files changed, 37 insertions, 6 deletions
diff --git a/net-analyzer/labrea/Manifest b/net-analyzer/labrea/Manifest
index 41988854dc4b..ce03a8cd927a 100644
--- a/net-analyzer/labrea/Manifest
+++ b/net-analyzer/labrea/Manifest
@@ -1,5 +1,6 @@
+AUX labrea-2.5-libdir.patch 885 BLAKE2B 4f8b255706f053b510b5ef5ae773e2bf6d54558a6cb85d23a89ee4e433f1c38e0a22bd384c2642f3f518be4771fb0d05f00961250cb1c7c2fa0d07e40c0e81b9 SHA512 b0795d81d42e816c41c8f048e0a810d06d9b5ce13739fca55c62b75e03b7047cdf0bfa38e36fce18a622014337ccffc295ffbc7b9cda2339d304776b340e235b
AUX labrea-2.5-pcap_open.patch 1115 BLAKE2B ba279ea65a905df62a9886ba5db86fb7696d88bfee1309f01ab8b0515809ec88706325e7486bcc3d8b7b6c32d29a1b0270420eaacfe6c825a1e96f65f8780c78 SHA512 336d06bc3db06d19b48a1c5c6b5bc9da31aef6d0103de3c711563e6cb74c650480bf2bfb4606686bc0030140ced2ffd54ad36f24a9bce06bad43d94c33906335
AUX labrea-2.5-stable-1-incdir.patch 218 BLAKE2B c0b795e5c2010b733522873c8e78ce12551fd8009a51b32af01dfca64202f7ecd22f13935ae84de3ee7ac3949ffafd060cba69503d19726aea51524cccc4984e SHA512 935a9e0a884d8b1c7ae30c24c59c3f30d0491bde45329fe00f0f64e854d9c686b22f002dce832d5dbb17a45e23a0a3e3aae64f1150edc349c8b3499bd8bcadd1
DIST labrea-2.5-stable-1.tar.gz 210494 BLAKE2B 3db2f4c014c578446fd9d6303f8c17245d3d9a7e8e481bf64195693f21eb30b9e0e2d6cf59ae124982e358d4aad2d22654ee46544957ab783f33a13c951d6a3d SHA512 63523f59e9e6ca31d2a5ea781f7b7087e7e41835aec24cd8cbf1cf7b65893fb1cedb2b13aa5fcfab458375ef27f5521a9ab88a71734b7317edf8eda2746c566c
-EBUILD labrea-2.5_p1.ebuild 901 BLAKE2B 70891ed7bf83635f59a2f9aa715ea1509e6cdd21e698245d7c454c55d8ad8c99dcdb93a99ed27b2bd1df9f1863e1cef3c833a716b9073ebcfa2a1bc9ecb8f4a3 SHA512 f679291c0d3bbe7ebe3c4e1d1fd0c64fca5be0c1c709fa9a48babdc3c2a9fe496ea5051cd7fbff58c9b6a320d13b62b988014da51c7e77005177ea57dd25fae1
+EBUILD labrea-2.5_p1.ebuild 971 BLAKE2B 71afac5d3e31922c557a55fbf3eff929c22e6648d3a7acd4f36f23cccc4766c03695443680c5360a4d834747aaa41ee1b9c454fa21f9b4ce2d65bdfcaa5793b3 SHA512 d3256843a0e506e63fafd6ac7a89982a2c57174e9d057664d336cd6f2fb13d8a8c8fb2f52e6b2ae3fcadeb3b9fc76e780a3f7c8c944113fe9155365c677c358f
MISC metadata.xml 356 BLAKE2B c78b737ba6e150b7abd18c22da130c805177c64bcb197c2d7909b5a74a35484d87a5a45b4b968cbb0aea0bdc3af6499d9f8376f39dab4df33bdcf3cf82f28e2c SHA512 1b4738687beee35bb3fd628d1d5c1fa9e16b7d938f21644343b23a6c7aaa5b6e760c5342cf88485265ae11f6d00c073e8564b37fe1dde4543323de069f8115a3
diff --git a/net-analyzer/labrea/files/labrea-2.5-libdir.patch b/net-analyzer/labrea/files/labrea-2.5-libdir.patch
new file mode 100644
index 000000000000..039745205c3c
--- /dev/null
+++ b/net-analyzer/labrea/files/labrea-2.5-libdir.patch
@@ -0,0 +1,26 @@
+--- a/configure.in
++++ b/configure.in
+@@ -82,9 +82,9 @@ AC_ARG_WITH(libpcap,
+ if cd $withval; then withval=`pwd`; cd $owd; fi
+ PCAPINC="-I$withval/include"
+ if test -f $withval/lib/libwpcap.a; then
+- PCAPLIB="-L$withval/lib -lwpcap"
++ PCAPLIB="-L$withval/${libdir} -lwpcap"
+ else
+- PCAPLIB="-L$withval/lib -lpcap"
++ PCAPLIB="-L$withval/${libdir} -lpcap"
+ fi
+ else
+ AC_ERROR(pcap.h, net/bpf.h, or libpcap.a not found in $withval)
+@@ -94,9 +94,9 @@ AC_ARG_WITH(libpcap,
+ [ if test -f ${prefix}/include/pcap.h; then
+ PCAPINC="-I${prefix}/include"
+ if test -f ${prefix}/lib/libwpcap.a; then
+- PCAPLIB="-L${prefix}/lib -lwpcap"
++ PCAPLIB="-L${libdir} -lwpcap"
+ else
+- PCAPLIB="-L${prefix}/lib -lpcap"
++ PCAPLIB="-L${libdir} -lpcap"
+ fi
+ elif test -f /usr/include/pcap/pcap.h; then
+ PCAPINC="-I/usr/include/pcap"
diff --git a/net-analyzer/labrea/labrea-2.5_p1.ebuild b/net-analyzer/labrea/labrea-2.5_p1.ebuild
index 5fc9881601f9..a47abfc9e1a0 100644
--- a/net-analyzer/labrea/labrea-2.5_p1.ebuild
+++ b/net-analyzer/labrea/labrea-2.5_p1.ebuild
@@ -1,12 +1,14 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+
inherit autotools
DESCRIPTION="'Sticky' Honeypot and IDS"
HOMEPAGE="http://labrea.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P/_p*}-stable-${PV/*_p}.tar.gz"
+S="${WORKDIR}/${P/_p/-stable-}"
LICENSE="GPL-2"
SLOT="0"
@@ -16,15 +18,15 @@ DEPEND="
net-libs/libpcap
>=dev-libs/libdnet-1.7
"
-RDEPEND="
- ${DEPEND}
-"
+RDEPEND="${DEPEND}"
+
DOCS=( AUTHORS ChangeLog README{,.first} TODO NEWS )
+
PATCHES=(
"${FILESDIR}"/${P/_p/-stable-}-incdir.patch
"${FILESDIR}"/${P/_p*}-pcap_open.patch
+ "${FILESDIR}"/${PN}-2.5-libdir.patch
)
-S=${WORKDIR}/${P/_p/-stable-}
src_prepare() {
default
@@ -32,6 +34,8 @@ src_prepare() {
# autotools will overwrite this with the generic version
mv INSTALL README.first || die
+ mv configure.{in,ac} || die
+
eautoreconf
}