summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-analyzer/nmap/ChangeLog8
-rw-r--r--net-analyzer/nmap/Manifest4
-rw-r--r--net-analyzer/nmap/nmap-5.51.6.ebuild78
3 files changed, 88 insertions, 2 deletions
diff --git a/net-analyzer/nmap/ChangeLog b/net-analyzer/nmap/ChangeLog
index 5d477632f173..59753eb2e927 100644
--- a/net-analyzer/nmap/ChangeLog
+++ b/net-analyzer/nmap/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-analyzer/nmap
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nmap/ChangeLog,v 1.256 2012/09/23 09:14:51 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nmap/ChangeLog,v 1.257 2012/09/25 18:54:58 pinkbyte Exp $
+
+*nmap-5.51.6 (25 Sep 2012)
+
+ 25 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> +nmap-5.51.6.ebuild:
+ Version bump with fix for bug #381469. Thanks to Chris Mayo for discovering
+ this issue
23 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> nmap-5.51.ebuild,
nmap-6.01.ebuild:
diff --git a/net-analyzer/nmap/Manifest b/net-analyzer/nmap/Manifest
index 99e7a1736259..c7bd24083ce7 100644
--- a/net-analyzer/nmap/Manifest
+++ b/net-analyzer/nmap/Manifest
@@ -11,13 +11,15 @@ AUX nmap-logo-64.png 3289 SHA256 4c72ff1eeffeeaa1039b251d9f2d675936e65db686fe3b5
AUX su-to-zenmap.sh.diff 407 SHA256 164664d9e1ff54279794fe2eb34f15d419a843e58d7633664be07be12a6cfe36 SHA512 bbab3e83d7c8365915ec948bb18b897afabbe574ed5c42ffecc528392cde5af7bc1f0a63b0b56af3616c6631e6402eda3526785221d43a02df22bfe15e63c73a WHIRLPOOL 2148ac5dd7e63ed218d2ab2d93d53da8ee605861029e83b66860ac18a39d1b5f5c1365d16c7d5533b1a6a5839e0d74bde07ba2d907bff413314714383d0ee92f
DIST nmap-5.21.tar.bz2 10015121 SHA256 9fcb24f86157541c2f17cc8a0cc1e5d15d909b51720d163fcad5faaa6201b0ba
DIST nmap-5.35DC1.tar.bz2 11302092 SHA256 51a6cde0a6afee50799d59b1968f1a4011753bb535f070114fd60be62f59ad44
+DIST nmap-5.51.6.tar.bz2 16876602 SHA256 09d1ef2609a1dfa48d55bc29db07ffca265519e5b78daf7617fe350d10d5082b SHA512 4e20c22b0e9a72eab1cc0897b310a48977b9d16974f8ac23495e5624b6671d5c894bc2ee7846a71b198955588357d991d94df657e1cf66bd0bd0a7014b307457 WHIRLPOOL b5162ced36b47846e48e53a043a9dd913c76a5752dd89d28f27e5b597dde57861fac3c5f40b705df438d24bb841dca15286f72c9963588497e78597da1ec0c32
DIST nmap-5.51.tar.bz2 16869068 SHA256 15b3e134a74fa9b54aba2c3a53d6701c7ad221dc4051657ef95465a5a5a8687e SHA512 93b34813e3906ec7f577ee14353bec286addeab3494297c6e7e540f6f59820666230752d76b45b8289bc83cb9be5a45e7e285b011d40566a0c41987afbfe8ad1 WHIRLPOOL 9bb9e440994cff062a6fbad997046877456bc2e65e908d4d7703b586fb2b26f4d63342a3bcf508a760bee598ff654784464bd63aa975e0756a10bb1066aef7ea
DIST nmap-6.00.tar.bz2 21639906 SHA256 9037b49ffde13a228ce4ffadd3de8320580f84a0cd8ac14b2fd74757f1fb4b26 SHA512 2abdcd6a4d991f6cc69e9e6732e82271affb562d66e8ac144392b83634b3d7e3356506bb2f4725c9b1d6ed36679456b598163a8c1c67bff7792d5ec62a4c6346 WHIRLPOOL 3d94396102b149764a99a145824a374ae2b0d67df620747a0559a077c925f1994d6dc50f2a6293ff9e5750880748d97d40d2222ca6b4bd6659f2313ebe2b2e1c
DIST nmap-6.01.tar.bz2 21640157 SHA256 77f6635b677d28b546cbef97e4ead6c2d4a5aebcaa108fe3a3c135db6448617a SHA512 0b44542a0e33629d077c64129bac7e00b05b4e65a83b181b84fb5460a7da083bb29be00777a8d92c6f6b6fb0c009cebc330c02c7259166e8cea4109cdae50fc9 WHIRLPOOL 24b125997c8ae5b7a514a6bcc5780b9a8aec8516e19616b0890fd34c8b7b182d04142e012c981a0e125468a4ee49ea7b13416f79031ede346846e59b08919dfd
EBUILD nmap-5.21-r1.ebuild 1853 SHA256 a1e82563d667c8559ff03bc31e224e66db6d60aa8d9f2b9dce0dabb3bca4bb0f SHA512 f56ab3e92c470fc5c06bf73d2b52bcf39f8d7aac11c4d6ccf8d94f3ee782958061e4b5117703a58c322a93e424ddf03918eaa1d85f15ab2aa972a0e02c80e897 WHIRLPOOL 4a7f3105b52d6c5fe18219e2bfc023cfff0f3b8fa2584651b900c2de1675e5ae9f4ca64c00f7551a194e2576ed6b3dd45a1331e0827f6ee089603ba04c259d5b
EBUILD nmap-5.35.ebuild 1878 SHA256 52569140a07b39c67f4a8163391d304b3a859ab1fd43a6a35f21ad4e08fa1c56 SHA512 9d963a139dd2416d21dfe9b608dc1e767ede85d4b6e574238972755658d610e76750dab999a3c0138e0cff3207b9dbbdded11fa5213ec5402ebf8b965067a75e WHIRLPOOL ce5e0cb6323eb1fe861e041f52851dee4f8b335b3aac9d7226dee7f2bbf439ca94f5c8604dd7cd7fa0a1f20bb2add72b32dd0a9c4ddaa343cb697d52b12335a5
+EBUILD nmap-5.51.6.ebuild 2511 SHA256 850b135e0e52d513380f4b5bad99fe2a1c1dc69ff4c048c4ae18883c696eca84 SHA512 b4d52d28ad6739512b693c527618f6ee0bc0ee6cbce2883ae2ce08239ceb09bb7cd6317dfc9a0c6a222f305c3de4e3b6ce15c611f3a39292515badbae3758a01 WHIRLPOOL 374dae1d0398415bd37cc1506b7a9a84a951f0ec10bf948427f494c7b0fdaeabbc23cc970633726a0a8ab3344d68066e04b101896dde3f4b8fdccc6024d9ce20
EBUILD nmap-5.51.ebuild 2312 SHA256 8ed9723767076f6e5cc5a8290fdcb3d4ffe68361ddbf9b3c60dd94b4d2df204b SHA512 286c6f5367e34107d5273a8aa0bbad62666a43e97ff3a76a8227b539df8fe0ed9f6ac8de2b8422ce9f2291ec31c242bb0d7927dde462070464be02a7eedc794f WHIRLPOOL 2eedff89970dbe4ff9da4b8ec04be84b4a2961e246ac87bba22669977f3226755d5cd77a0961219a11ffd1bbba94819295c3a6d9b012458cc44b09f9831a794f
EBUILD nmap-6.00.ebuild 1926 SHA256 67de5181a2d6f2176c0072c5ff8c35b2848555d69ee81438c1fd730978269b43 SHA512 751ad3017869c1425e7d5e85ac2ceaff81ff62fd88f5b0ca1c907b839181ffed640645e4418e6c5a5cac0ae811961a73de2989c04f2e0eb7e6a386190f6c471c WHIRLPOOL 64712da501a31edfa826aba60afc1b6336153b1ff3756c053e837f48d2ec7b4536f29d49ef12fa0668dea94f7d5e9097fdbc023375200f7082f2b163cb81bd20
EBUILD nmap-6.01.ebuild 2693 SHA256 6457c05d9a54a543e5842e00cd743082c386314649821c33faa2b440d8d5af14 SHA512 f40b010e929e094ad641995aa77f8f8b8c543493aa3325d50792eaa94ce219aad652598b899f5f476af3e3334f4c39f4c4328c128677ca5e39a6a7ef90d1056b WHIRLPOOL 736b1aee603f58d0f5beb28e312b09f6881becc37e5804094e1064c8f6527fd01d0f7724f455558940150f8b9609e440f94ec81af69c00690ee39f1f65405785
-MISC ChangeLog 31455 SHA256 e989ffcfebe2dc5c14ce2a24133682ffa42f15597d904d198526fd806835ecf1 SHA512 b22d71c91e89427f2068d406ab1442edb82e3737217b5985e77ac3574e8057353e1dc142636c4df239e64427ecd6d21b9fe8efff52dfce9ed26f6f08a3fcb5f1 WHIRLPOOL fdbba5620147486bedd9ada9641b09f9225457b5371aff088b6d7ba3ec47db1ab2cb7ff2025c5f2edb0fe90f50d92008e8f624665862a842ec0febbf4c31d5f4
+MISC ChangeLog 31646 SHA256 dfc465f3d255d90defb1d679ca08e7f2730c119e949872811b1e42f74c891ca5 SHA512 fc0b3ddab5f45409810aac024ca2848ad3327b1ea5e9c1ffe92c1ba363fdc4f7f8525a0e5eca7285d907395f761e56988b29bf9b3d5c78b94afb7589678bdf69 WHIRLPOOL 0b2a1845edfa5bed9df92bcbdda3d973d0f32b2e5093214d314ded77e500163a7f830893a5d769688a11de61d3b609cd47f3ae38bec9649956c029f606800635
MISC metadata.xml 527 SHA256 f6291faba996b899beb0f35b3d5feb0a0a5a7e71e684b10f8386f0707e73d982 SHA512 7a0f0afdf604a997d8722f8b62b4829b980344b86a80faf346848abaab337e3b687f83ec1f1e1bca861619238466b1ce775deca538786721cdcba41d2166a77f WHIRLPOOL abc3f8636b57e7260916d96866b2c360e336077f0dc613339002ca86c4b78e59590c6b23beccdc47f9f5e282ad23ec330e5f6ec46a1da72cf9c9bd2d6fbe5450
diff --git a/net-analyzer/nmap/nmap-5.51.6.ebuild b/net-analyzer/nmap/nmap-5.51.6.ebuild
new file mode 100644
index 000000000000..9a94b59a2c50
--- /dev/null
+++ b/net-analyzer/nmap/nmap-5.51.6.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nmap/nmap-5.51.6.ebuild,v 1.1 2012/09/25 18:54:58 pinkbyte Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2"
+
+inherit eutils flag-o-matic python
+
+MY_P=${P/_beta/BETA}
+
+DESCRIPTION="A utility for network exploration or security auditing"
+HOMEPAGE="http://nmap.org/"
+SRC_URI="http://nmap.org/dist/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="gtk lua ssl"
+
+DEPEND="dev-libs/libpcre
+ net-libs/libpcap
+ gtk? ( >=x11-libs/gtk+-2.6:2
+ >=dev-python/pygtk-2.6
+ || ( dev-lang/python:2.7[sqlite] dev-lang/python:2.6[sqlite] dev-lang/python:2.5[sqlite] dev-python/pysqlite:2 )
+ )
+ lua? ( >=dev-lang/lua-5.1.4-r1[deprecated] )
+ ssl? ( dev-libs/openssl )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ python_set_active_version 2
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-4.75-include.patch
+ epatch "${FILESDIR}"/${PN}-4.75-nolua.patch
+ epatch "${FILESDIR}"/${PN}-5.10_beta1-string.patch
+ epatch "${FILESDIR}"/${PN}-5.21-python.patch
+ epatch "${FILESDIR}"/${PN}-5.51-su-to-zenmap-fix.patch
+ sed -i -e 's/-m 755 -s ncat/-m 755 ncat/' ncat/Makefile.in
+
+ # Fix desktop files wrt bug #432714
+ sed -i -e '/^Encoding/d' zenmap/install_scripts/unix/zenmap.desktop
+ sed -i -e '/^Encoding/d' zenmap/install_scripts/unix/zenmap-root.desktop
+ sed -i -e 's/Categories=Application;Network;Security/Categories=Network;System;Security;/' zenmap/install_scripts/unix/zenmap.desktop
+ sed -i -e 's/Categories=Application;Network;Security/Categories=Network;System;Security;/' zenmap/install_scripts/unix/zenmap-root.desktop
+}
+
+src_configure() {
+ # The bundled libdnet is incompatible with the version available in the
+ # tree, so we cannot use the system library here.
+ econf --with-libdnet=included \
+ $(use_with gtk zenmap) \
+ $(use_with lua liblua) \
+ $(use_with ssl openssl)
+}
+
+src_install() {
+ LC_ALL=C emake DESTDIR="${D}" -j1 STRIP=: nmapdatadir="${EPREFIX}"/usr/share/nmap install || die
+ dodoc CHANGELOG HACKING docs/README docs/*.txt || die
+
+ use gtk && doicon "${FILESDIR}/nmap-logo-64.png"
+}
+
+pkg_postinst() {
+ if use gtk; then
+ python_mod_optimize radialnet zenmapCore zenmapGUI
+ fi
+}
+
+pkg_postrm() {
+ if use gtk; then
+ python_mod_cleanup radialnet zenmapCore zenmapGUI
+ fi
+}