summaryrefslogtreecommitdiff
path: root/net-analyzer/synscan
diff options
context:
space:
mode:
Diffstat (limited to 'net-analyzer/synscan')
-rw-r--r--net-analyzer/synscan/Manifest3
-rw-r--r--net-analyzer/synscan/files/synscan-5.02-lld.patch9
-rw-r--r--net-analyzer/synscan/synscan-5.02.ebuild10
3 files changed, 16 insertions, 6 deletions
diff --git a/net-analyzer/synscan/Manifest b/net-analyzer/synscan/Manifest
index a4c87df487bd..254a51f2c7aa 100644
--- a/net-analyzer/synscan/Manifest
+++ b/net-analyzer/synscan/Manifest
@@ -1,4 +1,5 @@
AUX synscan-5.02-destdir.patch 436 BLAKE2B 8ce7e5a365f2769431864d116a42780b12d68df8247e3a9644f6b9a19bd4c3f1c92e8e6938baf2f532d9de109fb1911d69c9bea0a407e6d986705fdc9f0fcdd0 SHA512 4441e97a177d918b221569046115fdae729f96319abe90c42e94a5bcc04a56f20057923057314c7d61e1d06ab2325d70409765c129db8093d27e8541498e8567
+AUX synscan-5.02-lld.patch 315 BLAKE2B 6ea83e626a71e54360805907114053cea46c3c9ef5a9f257d0e2700186c2a8da93c7d88da6f4d9acfacedff2fd726155fa32109d26774972d1409966dba96e19 SHA512 3a701ce1f219337c93fca38291b7c200e456fb63bbab15fe8c1309c8909f80939958d0c0a4f58e80abb7a6e505383b7bf6e35a6bc51442de7cf6ab0144099fcb
DIST synscan-5.02.tar.gz 60651 BLAKE2B 0ad083d6751234b60ec0428cb3752ba1207a5be5e305a0d26950343c7a7f0572aa9ad5cb16831d862ac43c35a051514bd8fefce4abadbf4c120e4e9add7fa433 SHA512 40ec616e169d0d4150e2213fbdcb985e55dcceefef521b0bf85d8964f5b82892b8abeffcbe9c5e38314c22b86553dae56fb082d546e83efa65755a4d345ea7b0
-EBUILD synscan-5.02.ebuild 721 BLAKE2B 7453e70424be30cc380e94b6ed70df65022216dc026cedcfc157848dfbb9b28e08a45f80f5566475c6774219f1fe7d4c823222949273b64dafd87100591d5ab5 SHA512 35ad13248b691c4152392c5a88476e1687b179351fde3de000f7fb33088c32beb9756e1e9b59609bd6d0c4eb66c546401fb8f207ff2a2e0e8168c9942ceb4fc6
+EBUILD synscan-5.02.ebuild 723 BLAKE2B 83b88f39904714c5c51ff8643c09942850114757361492cc347ac48bcd7499649533bc8bac46ddee8ac89b3bc44c8988b953e9c6c895dfe13a8dd349f2de0ef4 SHA512 2d6c5429977592117dea9e1325d73e4d5823fa0d34a4c844cb94a3ac7e2c74690b53797565ae6605b25a76ee2c0cabaf9170a3b2a3da649c8d1005e063f0e370
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/net-analyzer/synscan/files/synscan-5.02-lld.patch b/net-analyzer/synscan/files/synscan-5.02-lld.patch
new file mode 100644
index 000000000000..612e91599984
--- /dev/null
+++ b/net-analyzer/synscan/files/synscan-5.02-lld.patch
@@ -0,0 +1,9 @@
+lld does not ignore erroneous libdirs (ideally should use pkg-config)
+https://bugs.gentoo.org/875017
+--- a/configure.in
++++ b/configure.in
+@@ -60,3 +60,3 @@
+ CFLAGS="$CFLAGS -I${prefix}/include"
+- LIBS="$LIBS -L${prefix}/lib -lpcap"
++ LIBS="$LIBS -lpcap"
+ elif test -f /usr/include/pcap/pcap.h; then
diff --git a/net-analyzer/synscan/synscan-5.02.ebuild b/net-analyzer/synscan/synscan-5.02.ebuild
index d8b2dba2efc9..5d38f8710526 100644
--- a/net-analyzer/synscan/synscan-5.02.ebuild
+++ b/net-analyzer/synscan/synscan-5.02.ebuild
@@ -1,15 +1,15 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit autotools
-DESCRIPTION="A fast asynchronous half-open TCP portscanner"
+DESCRIPTION="Fast asynchronous half-open TCP portscanner"
HOMEPAGE="http://www.digit-labs.org/files/tools/synscan/"
-SRC_URI="http://www.digit-labs.org/files/tools/${PN}/releases/${P}.tar.gz"
+SRC_URI="http://www.digit-labs.org/files/tools/synscan/releases/${P}.tar.gz"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86 ~x64-macos"
@@ -18,12 +18,12 @@ DEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}"/${P}-destdir.patch
+ "${FILESDIR}"/${P}-lld.patch
)
src_prepare() {
default
- mv configure.{in,ac} || die
eautoreconf
}