ports/123401: [maintainer] Update security/nmap to 4.62

Daniel Roethlisberger daniel at roe.ch
Sun May 4 19:40:02 UTC 2008


>Number:         123401
>Category:       ports
>Synopsis:       [maintainer] Update security/nmap to 4.62
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun May 04 19:40:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Daniel Roethlisberger
>Release:        FreeBSD 6.3-RELEASE-p1 i386
>Organization:
>Environment:
System: FreeBSD marvin.ustcor.roe.ch 6.3-RELEASE-p1 FreeBSD 6.3-RELEASE-p1 #0: Wed Feb 13 02:40:56 UTC 2008 root at i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386
>Description:
Update nmap to 4.62, bringing bugfixes plus some new features,
most notably an optional minimal sending rate (--min-rate).
>How-To-Repeat:
>Fix:
--- nmap-4.62.diff begins here ---
diff -ruN nmap.orig/Makefile nmap/Makefile
--- nmap.orig/Makefile	2008-04-14 02:53:05.000000000 +0200
+++ nmap/Makefile	2008-05-04 20:49:32.000000000 +0200
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	nmap
-PORTVERSION=	4.60
+PORTVERSION=	4.62
 CATEGORIES=	security ipv6
 MASTER_SITES=	http://nmap.org/dist/ \
 		http://www.mirrors.wiretapped.net/security/network-mapping/nmap/ \
diff -ruN nmap.orig/distinfo nmap/distinfo
--- nmap.orig/distinfo	2008-04-14 02:53:05.000000000 +0200
+++ nmap/distinfo	2008-05-04 18:52:48.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (nmap-4.60.tar.bz2) = 6201551054050c11182fd6dd91682cb1
-SHA256 (nmap-4.60.tar.bz2) = 1c0c6a055761ac2952de49585a6d7209fdbc83aa8a88c8f7f736576a90571cca
-SIZE (nmap-4.60.tar.bz2) = 3213870
+MD5 (nmap-4.62.tar.bz2) = 4fdaa418f4008509d4c91ec087131d4e
+SHA256 (nmap-4.62.tar.bz2) = 2fb7b72c1416428dd786f37e3aab0b36f633ee5246dd7a1b0240b0a5f9e13791
+SIZE (nmap-4.62.tar.bz2) = 3308006
diff -ruN nmap.orig/files/patch-configure nmap/files/patch-configure
--- nmap.orig/files/patch-configure	2008-04-14 02:53:05.000000000 +0200
+++ nmap/files/patch-configure	2008-05-04 20:26:07.000000000 +0200
@@ -1,6 +1,6 @@
---- configure.orig	2008-03-15 02:21:22.000000000 +0100
-+++ configure	2008-04-13 17:16:35.000000000 +0200
-@@ -1929,7 +1929,7 @@
+--- configure.orig	2008-04-28 19:53:32.000000000 +0200
++++ configure	2008-05-04 20:25:47.000000000 +0200
+@@ -1930,7 +1930,7 @@
  ac_compiler_gnu=$ac_cv_c_compiler_gnu
  if test -n "$ac_tool_prefix"; then
    # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
@@ -9,16 +9,25 @@
  { echo "$as_me:$LINENO: checking for $ac_word" >&5
  echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
  if test "${ac_cv_prog_CC+set}" = set; then
-@@ -7174,9 +7174,10 @@
+@@ -7179,9 +7179,9 @@
      no_lua="yes"
    ;;
    *)
--    CXXFLAGS="-I$with_liblua/include $CXXFLAGS"
+-    CPPFLAGS="-I$with_liblua/include $CPPFLAGS"
 -    LDFLAGS="-L$with_liblua/lib $LDFLAGS"
-+    CXXFLAGS="-I${LUA_INCDIR} $CXXFLAGS"
+-    have_lua=yes
++    CPPFLAGS="-I${LUA_INCDIR} $CPPFLAGS"
 +    LDFLAGS="-L${LUA_LIBDIR} $LDFLAGS"
-     have_lua=yes
-+    LIBLUA_LIBS="-llua"
++    #have_lua=yes
    ;;
    esac
  
+@@ -7189,7 +7189,7 @@
+ 
+ 
+ # They don't want lua
+-if test $no_lua == yes; then
++if test $no_lua = yes; then
+   CXXFLAGS="-DNOLUA $CXXFLAGS"
+   LIBLUA_LIBS=""
+   LUA_DEPENDS=""
diff -ruN nmap.orig/pkg-plist nmap/pkg-plist
--- nmap.orig/pkg-plist	2008-04-14 02:53:05.000000000 +0200
+++ nmap/pkg-plist	2008-05-04 20:47:59.000000000 +0200
@@ -57,6 +57,7 @@
 %%DATADIR%%/nselib/listop.lua
 %%DATADIR%%/nselib/url.lua
 %%DATADIR%%/nselib/tab.lua
+%%DATADIR%%/nselib/datafiles.lua
 @dirrm %%DATADIR%%/nselib
 %%DATADIR%%/nmap-mac-prefixes
 %%DATADIR%%/nmap-os-db
--- nmap-4.62.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list