From 2cd9ff612e84f0c1ef63c9e9e13be53fe576cc2b Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 8 Nov 2024 03:03:28 +0000 Subject: gentoo auto-resync : 08:11:2024 - 03:03:27 --- net-analyzer/nsat/Manifest | 3 +- net-analyzer/nsat/files/nsat-1.5-no-ansi.patch | 53 +++++++++++++++++ net-analyzer/nsat/nsat-1.5-r6.ebuild | 80 ------------------------- net-analyzer/nsat/nsat-1.5-r7.ebuild | 81 ++++++++++++++++++++++++++ 4 files changed, 136 insertions(+), 81 deletions(-) create mode 100644 net-analyzer/nsat/files/nsat-1.5-no-ansi.patch delete mode 100644 net-analyzer/nsat/nsat-1.5-r6.ebuild create mode 100644 net-analyzer/nsat/nsat-1.5-r7.ebuild (limited to 'net-analyzer/nsat') diff --git a/net-analyzer/nsat/Manifest b/net-analyzer/nsat/Manifest index d3dc29f9153c..634f48453792 100644 --- a/net-analyzer/nsat/Manifest +++ b/net-analyzer/nsat/Manifest @@ -4,8 +4,9 @@ AUX nsat-1.5-configure.patch 741 BLAKE2B 51904c7d4b64c1207fbe771ef28ebc72ff2cedb AUX nsat-1.5-libtirpc.patch 977 BLAKE2B 4846aea97ef9ee6157e47531f306bd46cbc93ca380d47b347a5d6417814e219572ac7bb315d7e6f86453c88dca53a01980682698d8077e1e663f48960684db14 SHA512 509b6c0ecd545893ee49f810c54b11c5c8f527ce14acf92a282f9d993392ab1e40a807a5a4646eb7b62c80f7e21593f2996dc83d0636344ca4273209bdc551bc AUX nsat-1.5-lvalue-gcc4.patch 375 BLAKE2B afd39e903b900b7996ad650b1382f4e6a600bd38a04531c4dc7da1365cf635c4363677566d39242facd5a80bbca83474ff9be9fba0c9978944fa0cb8ac1a42d4 SHA512 4768bbc1e1e9ed2b4efe70ec55214827e2dfe59e9c838d8934fee43c886b386c5942e93d862c37f220bc5e019642b3d914e2fde175a2aeee4691c7933c1aa3b5 AUX nsat-1.5-misc.patch 2422 BLAKE2B 093cbcb9ec6201f6674a0d191db23fc462c9e6bcdf159b750d7f5facb38b252e1f239f1bfbc003918a1947c1191e690018a76f8057869798001bd2e0407354ef SHA512 e000011099c7cd5507d91af0d89ea94d2e44d257b3133d6788302733b2615dfa0148f758daa336be3221fde6de0e2e2994104bc8d0729850ed5b60e0eff82ab9 +AUX nsat-1.5-no-ansi.patch 1774 BLAKE2B 33c52675a9884fd1e114e9c6a50bae68bf7bb4d3a986c987fb52d9110e12f75bac3a586334b09b3d3f8c141fe21b2455b2d15294077436d626b67ad99ea15b59 SHA512 cd424e607b9b6c8ddc9745a4b8ec6615b7674dfa5d2b2eaabf19bb89cf78da610aa4f4b6358f73d4750f812d943bb32de87d11bffc5e1986293d560c0f9d435c AUX nsat-1.5-strip.patch 205 BLAKE2B ac4b4b54ff6f8cf1771f57497317040eb40be829c8bcbb03c2f063fcaa190419e74b8ff5481f8fab4332af223d9a8ba7526d793d084be1f1498d0046db820227 SHA512 3e8b312e704f08fbe86caea37a8491851474cb0b773a73f4b2995532086fefa85a5240f49084bb0e1195089bfbfa937e68c45c0908a2bb7f427775ccb4535e8e AUX nsat-1.5-va_list.patch 470 BLAKE2B 2ac6936d216b497ecbd47cc167f9f142fd6bf20f834b123ce6ace47d9fa999102f8606e856b55db4b03243c6a427931ee56092c5e0dbc8e9357b139f26e28892 SHA512 1963419110a34b826d27b5b34e22ae71906380bc8a2ce130d374c00ad91827fab3781e97aadf417613f042d195ee9e85e50b898befff82190c7e031276903baa DIST nsat-1.5.tgz 410603 BLAKE2B 083ac2879afae87d1282bb643d0988b2f858f9c934fe7a6e24407c0f5cf90ceba7be17aeeae8e7cb9d0f7a31cce171fed6382351ea8413b13d3e4343339f0c9c SHA512 1a5b8e88f7bcacdbe1144a719a2e446c0ea025ad4e5f8c79ccb939083308cd2c1b2c1f3d7ab3b791924d5855994cbc3fded95aa36df23c12fd76fc20341a87d0 -EBUILD nsat-1.5-r6.ebuild 1593 BLAKE2B 1b21b0e1a896145c9487da4294097d45017b668fcaf49d73ad70abf06a3bc063df983ceb9d2b20fbdcd9fcff38ff83a2972f2b973166666064c94c82983db60f SHA512 77d1b5fb2fa91c02481e46f9f427ae8154556adcca3d1f56fe5b1ed78ad4ee98a0aa511cd86de0b4f1ce5cf734d36f86c30ff5089181697040bd9493aab91a15 +EBUILD nsat-1.5-r7.ebuild 1635 BLAKE2B 7950140cbbbeb29a0408569d1c5f23dc30f88ba1dd9f9614bd89d84fbd08ea871688e26843d0f5168ea64b851a038cbf2e8285d377a42c6af11b2939190d33ae SHA512 b099d63a865ba297e7a9989cdd4b5b1d57498650828c69c3e860e191873f9846bb45129e99c6fe3a903b00caa578a823487c98e9334a1495d15bb5f33a6ce2db MISC metadata.xml 355 BLAKE2B 976cc6f61d985577911ef3b3cb66c8d94a78084415c1b2cbf3f52bbe9c19d2476f229ff93c5ca551c33cac585e3c4327869a92be76f98735f6f31fde10dc2a31 SHA512 814ba6fb019f44469cc5af1d52fe6825b9beeacf91bacc360232767f8a0eba8682f66fde6464e1265a64e0f17179794808c39ef80d290042169dd801524b0a52 diff --git a/net-analyzer/nsat/files/nsat-1.5-no-ansi.patch b/net-analyzer/nsat/files/nsat-1.5-no-ansi.patch new file mode 100644 index 000000000000..80e96ea7a8f2 --- /dev/null +++ b/net-analyzer/nsat/files/nsat-1.5-no-ansi.patch @@ -0,0 +1,53 @@ +--- a/configure.in ++++ b/configure.in +@@ -42,20 +42,20 @@ case "`${UNAME}`" in + AC_DEFINE(HAVE_LINUX) + AC_DEFINE(MY_HDRINCL,3) + if test x$LEETCC = xyes; then +- CCOPTS='-Wall -O6 -funroll-loops -ansi -fPIC -DLINUX' ++ CCOPTS='-Wall -O6 -funroll-loops -fPIC -DLINUX' + else + CCOPTS="${CFLAGS} -DLINUX" + fi + SMBCFLAGS="${CCOPTS} -Wall -DLINUX -DNETGROUP -DALLOW_CHANGE_PASSWORD -DFAST_SHARE_MODES -DNO_ASMSIGNALH -DGLIBC2" + SMBLFLAGS="-lnsl -lcrypt" +- CFLAGS="${CCOPTS} -Wall -ansi -fPIC -DLINUX" ++ CFLAGS="${CCOPTS} -Wall -fPIC -DLINUX" + ;; + *Darwin* | *Mac* | *MAC*) + AC_MSG_RESULT(found MAC OS X) + AC_DEFINE(HAVE_BSD) + AC_DEFINE(MY_HDRINCL,2) + if test x$LEETCC = xyes; then +- CCOPTS='-Wall -O -funroll-loops -ansi -fPIC -DBSD44 -DDARWIN' ++ CCOPTS='-Wall -O -funroll-loops -fPIC -DBSD44 -DDARWIN' + else + CCOPTS='-DBSD44 -DOBSD' + fi +@@ -68,7 +68,7 @@ fi + AC_DEFINE(HAVE_BSD) + AC_DEFINE(MY_HDRINCL,2) + if test x$LEETCC = xyes; then +- CCOPTS='-Wall -O6 -funroll-loops -ansi -fPIC -DBSD44 -DOBSD' ++ CCOPTS='-Wall -O6 -funroll-loops -fPIC -DBSD44 -DOBSD' + else + CCOPTS='-DBSD44 -DOBSD' + fi +@@ -81,7 +81,7 @@ fi + AC_DEFINE(HAVE_BSD) + AC_DEFINE(MY_HDRINCL,2) + if test x$LEETCC = xyes; then +- CCOPTS='-Wall -O6 -funroll-loops -ansi -fPIC -DBSD44' ++ CCOPTS='-Wall -O6 -funroll-loops -fPIC -DBSD44' + else + CCOPTS='-DBSD44' + fi +@@ -96,7 +96,7 @@ fi + AC_CHECK_LIB(socket, socket, [ CLIB="$CLIB -lsocket " ], AC_MSG_ERROR(libsocket not found.)) + AC_CHECK_LIB(nsl, gethostbyname, [ CLIB="$CLIB -lnsl " ], AC_MSG_ERROR(libnsl not found.)) + if test x$LEETCC = xyes; then +- CCOPTS='-Wall -O6 -funroll-loops -ansi -fPIC -DSOLARIS' ++ CCOPTS='-Wall -O6 -funroll-loops -fPIC -DSOLARIS' + else + CCOPTS='-DSOLARIS' + fi diff --git a/net-analyzer/nsat/nsat-1.5-r6.ebuild b/net-analyzer/nsat/nsat-1.5-r6.ebuild deleted file mode 100644 index 47f0c0c1f494..000000000000 --- a/net-analyzer/nsat/nsat-1.5-r6.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools toolchain-funcs - -DESCRIPTION="Network Security Analysis Tool, an application-level network security scanner" -HOMEPAGE="https://nsat.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/nsat/${P}.tgz" -S="${WORKDIR}/${PN}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~ppc x86" -IUSE="X" - -RDEPEND=" - dev-libs/libmix - net-libs/libnsl:0= - net-libs/libpcap - net-libs/libtirpc:= - net-libs/rpcsvc-proto - X? ( - dev-lang/tk:* - x11-libs/libX11 - ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${P}-configure.patch - "${FILESDIR}"/${P}-lvalue-gcc4.patch - "${FILESDIR}"/${P}-strip.patch - "${FILESDIR}"/${P}-misc.patch - "${FILESDIR}"/${P}-va_list.patch - "${FILESDIR}"/${P}-libtirpc.patch - "${FILESDIR}"/${P}-amd64-compat.patch - "${FILESDIR}"/${P}-configure-dash.patch -) - -src_prepare() { - default - - sed -i \ - -e "s:^#CGIFile /usr/local/share/nsat/nsat.cgi$:#CGIFile /usr/share/nsat/nsat.cgi:g" \ - nsat.conf || die - sed -i -e "s:/usr/local:/usr:g" tools/xnsat || die - sed -i \ - -e "s:/usr/local/share/nsat/nsat.conf:/etc/nsat/nsat.conf:g" \ - -e "s:/usr/local/share/nsat/nsat.cgi:/usr/share/nsat/nsat.cgi:g" \ - src/lang.h || die - - mv configure.{in,ac} || die - - eautoreconf -} - -src_configure() { - tc-export CC - econf $(use_with X x) -} - -src_compile() { - emake MIXOBJ=-lmix++ -} - -src_install() { - dobin nsat smb-ns - use X && dobin tools/xnsat - - insinto /usr/share/nsat - doins nsat.cgi - - insinto /etc/nsat - doins nsat.conf - - dodoc README doc/CHANGES - doman doc/nsat.8 -} diff --git a/net-analyzer/nsat/nsat-1.5-r7.ebuild b/net-analyzer/nsat/nsat-1.5-r7.ebuild new file mode 100644 index 000000000000..e24b1507e0a3 --- /dev/null +++ b/net-analyzer/nsat/nsat-1.5-r7.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs + +DESCRIPTION="Network Security Analysis Tool, an application-level network security scanner" +HOMEPAGE="https://nsat.sourceforge.net/" +SRC_URI="https://downloads.sourceforge.net/nsat/${P}.tgz" +S="${WORKDIR}/${PN}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc x86" +IUSE="gui" + +RDEPEND=" + dev-libs/libmix + net-libs/libnsl:0= + net-libs/libpcap + net-libs/libtirpc:= + net-libs/rpcsvc-proto + gui? ( + dev-lang/tk:* + x11-libs/libX11 + ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-configure.patch + "${FILESDIR}"/${P}-lvalue-gcc4.patch + "${FILESDIR}"/${P}-strip.patch + "${FILESDIR}"/${P}-misc.patch + "${FILESDIR}"/${P}-va_list.patch + "${FILESDIR}"/${P}-libtirpc.patch + "${FILESDIR}"/${P}-amd64-compat.patch + "${FILESDIR}"/${P}-configure-dash.patch + "${FILESDIR}"/${P}-no-ansi.patch +) + +src_prepare() { + default + + sed -i \ + -e "s:^#CGIFile /usr/local/share/nsat/nsat.cgi$:#CGIFile /usr/share/nsat/nsat.cgi:g" \ + nsat.conf || die + sed -i -e "s:/usr/local:/usr:g" tools/xnsat || die + sed -i \ + -e "s:/usr/local/share/nsat/nsat.conf:/etc/nsat/nsat.conf:g" \ + -e "s:/usr/local/share/nsat/nsat.cgi:/usr/share/nsat/nsat.cgi:g" \ + src/lang.h || die + + mv configure.{in,ac} || die + + eautoreconf +} + +src_configure() { + tc-export CC + econf $(use_with gui x) +} + +src_compile() { + emake MIXOBJ=-lmix++ +} + +src_install() { + dobin nsat smb-ns + use gui && dobin tools/xnsat + + insinto /usr/share/nsat + doins nsat.cgi + + insinto /etc/nsat + doins nsat.conf + + dodoc README doc/CHANGES + doman doc/nsat.8 +} -- cgit v1.2.3