zerochaos    15/05/12 16:06:37

  Modified:             nmap-9999.ebuild metadata.xml nmap-6.47-r2.ebuild
                        nmap-6.47-r1.ebuild ChangeLog
  Log:
  fix build for 9999, rename lua->nse (9999 only for now) bug #529688, fix 
ambiguous openssl slot dep
  
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
DD11F94A)

Revision  Changes    Path
1.3                  net-analyzer/nmap/nmap-9999.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nmap/nmap-9999.ebuild?rev=1.3&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nmap/nmap-9999.ebuild?rev=1.3&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nmap/nmap-9999.ebuild?r1=1.2&r2=1.3

Index: nmap-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/nmap/nmap-9999.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- nmap-9999.ebuild    26 Jan 2015 12:08:35 -0000      1.2
+++ nmap-9999.ebuild    12 May 2015 16:06:37 -0000      1.3
@@ -1,32 +1,40 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nmap/nmap-9999.ebuild,v 1.2 
2015/01/26 12:08:35 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nmap/nmap-9999.ebuild,v 1.3 
2015/05/12 16:06:37 zerochaos Exp $
 
 EAPI=5
 
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="sqlite,xml"
-inherit eutils flag-o-matic python-single-r1 subversion toolchain-funcs
+inherit eutils flag-o-matic python-single-r1 toolchain-funcs
 
 MY_P=${P/_beta/BETA}
 
 DESCRIPTION="A utility for network exploration or security auditing"
 HOMEPAGE="http://nmap.org/";
-ESVN_REPO_URI="https://svn.nmap.org/nmap";
-SRC_URI="
-       http://dev.gentoo.org/~jer/nmap-logo-64.png
-"
+
+if [[ ${PV} == "9999" ]] ; then
+       inherit subversion
+       ESVN_REPO_URI="https://svn.nmap.org/nmap";
+       SRC_URI="http://dev.gentoo.org/~jer/nmap-logo-64.png";
+       KEYWORDS=""
+else
+       SRC_URI="
+               http://nmap.org/dist/${MY_P}.tar.bz2
+               http://dev.gentoo.org/~jer/nmap-logo-64.png
+               "
+       KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
 
-IUSE="ipv6 +lua system-lua ncat ndiff nls nmap-update nping ssl zenmap"
+IUSE="ipv6 +nse system-lua ncat ndiff nls nmap-update nping ssl zenmap"
 NMAP_LINGUAS=( de fr hr it ja pl pt_BR ru zh )
 IUSE+=" ${NMAP_LINGUAS[@]/#/linguas_}"
 
 REQUIRED_USE="
-       system-lua? ( lua )
+       system-lua? ( nse )
        ndiff? ( ${PYTHON_REQUIRED_USE} )
        zenmap? ( ${PYTHON_REQUIRED_USE} )
 "
@@ -43,7 +51,7 @@
        ndiff? ( ${PYTHON_DEPS} )
        nls? ( virtual/libintl )
        nmap-update? ( dev-libs/apr dev-vcs/subversion )
-       ssl? ( dev-libs/openssl )
+       ssl? ( dev-libs/openssl:0= )
 "
 DEPEND="
        ${RDEPEND}
@@ -67,7 +75,7 @@
                "${FILESDIR}"/${PN}-6.25-liblua-ar.patch \
                "${FILESDIR}"/${PN}-6.46-uninstaller.patch \
                "${FILESDIR}"/${PN}-6.47-no-libnl.patch \
-               "${FILESDIR}"/${PN}-6.47-no-FORTIFY_SOURCE.patch
+               "${FILESDIR}"/${PN}-9999-no-FORTIFY_SOURCE.patch
 
        if use nls; then
                local lingua=''
@@ -106,7 +114,7 @@
                $(use_enable ipv6) \
                $(use_enable nls) \
                $(use_with zenmap) \
-               $(usex lua --with-liblua=$(usex system-lua /usr included '' '') 
--without-liblua) \
+               $(usex nse --with-liblua=$(usex system-lua /usr included '' '') 
--without-liblua) \
                $(use_with ncat) \
                $(use_with ndiff) \
                $(use_with nmap-update) \



1.13                 net-analyzer/nmap/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nmap/metadata.xml?rev=1.13&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nmap/metadata.xml?rev=1.13&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nmap/metadata.xml?r1=1.12&r2=1.13

Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/nmap/metadata.xml,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- metadata.xml        18 Nov 2014 14:48:10 -0000      1.12
+++ metadata.xml        12 May 2015 16:06:37 -0000      1.13
@@ -9,6 +9,7 @@
 <flag name="ndiff">Install the ndiff utility</flag>
 <flag name="nmap-update">Install nmap-update, which uses 
<pkg>dev-vcs/subversion</pkg> to update nmap scripts in your home 
directory</flag>
 <flag name="nping">Install the nping utility</flag>
+<flag name="nse">Include support for the Nmap Scripting Engine (NSE)</flag>
 <flag name="zenmap">Install the GTK+ based nmap GUI, zenmap</flag>
 </use>
 </pkgmetadata>



1.2                  net-analyzer/nmap/nmap-6.47-r2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nmap/nmap-6.47-r2.ebuild?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nmap/nmap-6.47-r2.ebuild?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nmap/nmap-6.47-r2.ebuild?r1=1.1&r2=1.2

Index: nmap-6.47-r2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/nmap/nmap-6.47-r2.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- nmap-6.47-r2.ebuild 26 Jan 2015 12:08:35 -0000      1.1
+++ nmap-6.47-r2.ebuild 12 May 2015 16:06:37 -0000      1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nmap/nmap-6.47-r2.ebuild,v 1.1 
2015/01/26 12:08:35 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nmap/nmap-6.47-r2.ebuild,v 1.2 
2015/05/12 16:06:37 zerochaos Exp $
 
 EAPI=5
 
@@ -43,7 +43,7 @@
        ndiff? ( ${PYTHON_DEPS} )
        nls? ( virtual/libintl )
        nmap-update? ( dev-libs/apr dev-vcs/subversion )
-       ssl? ( dev-libs/openssl )
+       ssl? ( dev-libs/openssl:0= )
 "
 DEPEND="
        ${RDEPEND}



1.14                 net-analyzer/nmap/nmap-6.47-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nmap/nmap-6.47-r1.ebuild?rev=1.14&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nmap/nmap-6.47-r1.ebuild?rev=1.14&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nmap/nmap-6.47-r1.ebuild?r1=1.13&r2=1.14

Index: nmap-6.47-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/nmap/nmap-6.47-r1.ebuild,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- nmap-6.47-r1.ebuild 3 Dec 2014 09:57:43 -0000       1.13
+++ nmap-6.47-r1.ebuild 12 May 2015 16:06:37 -0000      1.14
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nmap/nmap-6.47-r1.ebuild,v 
1.13 2014/12/03 09:57:43 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nmap/nmap-6.47-r1.ebuild,v 
1.14 2015/05/12 16:06:37 zerochaos Exp $
 
 EAPI=5
 
@@ -43,7 +43,7 @@
        ndiff? ( ${PYTHON_DEPS} )
        nls? ( virtual/libintl )
        nmap-update? ( dev-libs/apr dev-vcs/subversion )
-       ssl? ( dev-libs/openssl )
+       ssl? ( dev-libs/openssl:0= )
 "
 DEPEND="
        ${RDEPEND}



1.335                net-analyzer/nmap/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nmap/ChangeLog?rev=1.335&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nmap/ChangeLog?rev=1.335&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/nmap/ChangeLog?r1=1.334&r2=1.335

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/nmap/ChangeLog,v
retrieving revision 1.334
retrieving revision 1.335
diff -u -r1.334 -r1.335
--- ChangeLog   26 Jan 2015 12:08:35 -0000      1.334
+++ ChangeLog   12 May 2015 16:06:37 -0000      1.335
@@ -1,6 +1,12 @@
 # ChangeLog for net-analyzer/nmap
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nmap/ChangeLog,v 1.334 
2015/01/26 12:08:35 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nmap/ChangeLog,v 1.335 
2015/05/12 16:06:37 zerochaos Exp $
+
+  12 May 2015; Rick Farina <[email protected]>
+  +files/nmap-9999-no-FORTIFY_SOURCE.patch, metadata.xml, nmap-6.47-r1.ebuild,
+  nmap-6.47-r2.ebuild, nmap-9999.ebuild:
+  fix build for 9999, rename lua->nse (9999 only for now) bug #529688, fix
+  ambiguous openssl slot dep
 
 *nmap-6.47-r2 (26 Jan 2015)
 




Reply via email to