Sat Apr 14 13:04:34 2018 UTC ()
nmap: ndiff and zenmap are now separate packages (incl. build fixes for zenmap)


(adam)
diff -r0 -r1.1 pkgsrc/net/ndiff/DESCR
diff -r0 -r1.1 pkgsrc/net/ndiff/Makefile
diff -r0 -r1.1 pkgsrc/net/ndiff/PLIST
diff -r0 -r1.1 pkgsrc/net/ndiff/distinfo
diff -r1.139 -r1.140 pkgsrc/net/nmap/Makefile
diff -r0 -r1.1 pkgsrc/net/nmap/Makefile.common
diff -r1.28 -r1.29 pkgsrc/net/nmap/PLIST
diff -r1.76 -r1.77 pkgsrc/net/nmap/distinfo
diff -r1.19 -r1.20 pkgsrc/net/nmap/options.mk
diff -r1.1 -r0 pkgsrc/net/nmap/patches/patch-ndiff_setup.py
diff -r1.3 -r0 pkgsrc/net/nmap/patches/patch-zenmap_test_run__tests.py
diff -r0 -r1.1 pkgsrc/net/zenmap/DESCR
diff -r0 -r1.1 pkgsrc/net/zenmap/Makefile
diff -r0 -r1.1 pkgsrc/net/zenmap/PLIST
diff -r0 -r1.1 pkgsrc/net/zenmap/distinfo
diff -r0 -r1.1 pkgsrc/net/zenmap/patches/patch-zenmapCore_Paths.py

File Added: pkgsrc/net/ndiff/DESCR
Ndiff is a tool to aid in the comparison of Nmap scans. It takes two Nmap XML
output files and prints the differences between them.

File Added: pkgsrc/net/ndiff/Makefile
# $NetBSD: Makefile,v 1.1 2018/04/14 13:04:33 adam Exp $

.include "../../net/nmap/Makefile.common"

PKGNAME=	${DISTNAME:S/nmap/ndiff/}

COMMENT=	Compares Nmap scans

WRKSRC=		${WRKDIR}/${DISTNAME}/ndiff

EXTRACT_ELEMENTS=	${DISTNAME}/ndiff

PYTHON_VERSIONS_ACCEPTED=	27

SUBST_CLASSES+=		setup
SUBST_STAGE.setup=	post-patch
SUBST_MESSAGE.setup=	Fixing setup.
SUBST_FILES.setup=	setup.py
SUBST_SED.setup=	-e 's,share/man,${PKGMANDIR},g'
SUBST_SED.setup+=	-e 's,\(self.create_uninstaller\),\#\1,g'

.include "../../lang/python/distutils.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/net/ndiff/PLIST
@comment $NetBSD: PLIST,v 1.1 2018/04/14 13:04:33 adam Exp $
bin/ndiff
${PYSITELIB}/ndiff.py
${PYSITELIB}/ndiff.pyc
${PYSITELIB}/ndiff.pyo
man/man1/ndiff.1

File Added: pkgsrc/net/ndiff/distinfo
$NetBSD: distinfo,v 1.1 2018/04/14 13:04:33 adam Exp $

SHA1 (nmap-7.70.tar.bz2) = 71057361a0953bba5967dc0385de77f3eed792de
RMD160 (nmap-7.70.tar.bz2) = 39b176e3b515bb5bf95503e3cb431a0dcd9e97ed
SHA512 (nmap-7.70.tar.bz2) = 084c148b022ff6550e269d976d0077f7932a10e2ef218236fe13aa3a70b4eb6506df03329868fc68cb3ce78e4360b200f5a7a491d3145028fed679ef1c9ecae5
Size (nmap-7.70.tar.bz2) = 10467371 bytes

cvs diff -r1.139 -r1.140 pkgsrc/net/nmap/Makefile (expand / switch to unified diff)

--- pkgsrc/net/nmap/Makefile 2018/04/03 14:34:00 1.139
+++ pkgsrc/net/nmap/Makefile 2018/04/14 13:04:33 1.140
@@ -1,38 +1,35 @@ @@ -1,38 +1,35 @@
1# $NetBSD: Makefile,v 1.139 2018/04/03 14:34:00 adam Exp $ 1# $NetBSD: Makefile,v 1.140 2018/04/14 13:04:33 adam Exp $
2 2
3DISTNAME= nmap-7.70 3.include "Makefile.common"
4CATEGORIES= net security 
5MASTER_SITES= http://nmap.org/dist/ 
6EXTRACT_SUFX= .tar.bz2 
7 4
8MAINTAINER= pettai@NetBSD.org 5PKGREVISION= 1
9HOMEPAGE= http://insecure.org/nmap/ 
10COMMENT= Network/port scanner with OS detection 6COMMENT= Network/port scanner with OS detection
11LICENSE= gnu-gpl-v2 
12 7
13BUILDLINK_API_DEPENDS.libpcap+= libpcap>=1.0.0 8BUILDLINK_API_DEPENDS.libpcap+= libpcap>=1.0.0
14BUILDLINK_API_DEPENDS.libpcre+= libpcre>=7.6 9BUILDLINK_API_DEPENDS.libpcre+= libpcre>=7.6
15BUILDLINK_API_DEPENDS.openssl+= openssl>=0.9.8 10BUILDLINK_API_DEPENDS.openssl+= openssl>=0.9.8
16 11
17USE_LANGUAGES= c c++ 12USE_LANGUAGES= c c++
18USE_LIBTOOL= yes 13USE_LIBTOOL= yes
19USE_TOOLS+= gmake 14USE_TOOLS+= gmake
20GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
21CONFIGURE_ARGS+= --with-liblinear=${BUILDLINK_PREFIX.liblinear} 16CONFIGURE_ARGS+= --with-liblinear=${BUILDLINK_PREFIX.liblinear}
22CONFIGURE_ARGS+= --with-libpcap=${BUILDLINK_PREFIX.libpcap} 17CONFIGURE_ARGS+= --with-libpcap=${BUILDLINK_PREFIX.libpcap}
23CONFIGURE_ARGS+= --with-libpcre=${BUILDLINK_PREFIX.pcre} 18CONFIGURE_ARGS+= --with-libpcre=${BUILDLINK_PREFIX.pcre}
24CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl} 19CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl}
 20CONFIGURE_ARGS+= --without-ndiff # provided by net/ndiff
25CONFIGURE_ARGS+= --without-subversion 21CONFIGURE_ARGS+= --without-subversion
 22CONFIGURE_ARGS+= --without-zenmap # provided by net/zenmap
26 23
27BUILD_DEFS+= IPV6_READY 24BUILD_DEFS+= IPV6_READY
28 25
29TEST_TARGET= check 26TEST_TARGET= check
30 27
31.include "options.mk" 28.include "options.mk"
32 29
33CHECK_INTERPRETER_SKIP= bin/uninstall_zenmap 30CHECK_INTERPRETER_SKIP= bin/uninstall_zenmap
34CHECK_INTERPRETER_SKIP+= share/zenmap/su-to-zenmap.sh 31CHECK_INTERPRETER_SKIP+= share/zenmap/su-to-zenmap.sh
35CHECK_INTERPRETER_SKIP+= share/nmap/nselib/data/oracle-default-accounts.lst 32CHECK_INTERPRETER_SKIP+= share/nmap/nselib/data/oracle-default-accounts.lst
36CHECK_INTERPRETER_SKIP+= share/nmap/nselib/data/oracle-sids 33CHECK_INTERPRETER_SKIP+= share/nmap/nselib/data/oracle-sids
37CHECK_INTERPRETER_SKIP+= share/nmap/nselib/data/passwords.lst 34CHECK_INTERPRETER_SKIP+= share/nmap/nselib/data/passwords.lst
38CHECK_INTERPRETER_SKIP+= share/nmap/nselib/data/rtsp-urls.txt 35CHECK_INTERPRETER_SKIP+= share/nmap/nselib/data/rtsp-urls.txt
@@ -60,15 +57,14 @@ CFLAGS.SunOS+= -D__FUNCTION__=__FILE__ @@ -60,15 +57,14 @@ CFLAGS.SunOS+= -D__FUNCTION__=__FILE__
60pre-build: 57pre-build:
61 ${ECHO} "# ignored" > ${WRKSRC}/makefile.dep 58 ${ECHO} "# ignored" > ${WRKSRC}/makefile.dep
62.endif 59.endif
63 60
64# Remove eventual uninstall_ndiff and/or uninstall_zenmap files. 61# Remove eventual uninstall_ndiff and/or uninstall_zenmap files.
65# This also avoids check-interpreter.mk issues with "/usr/bin/env python". 62# This also avoids check-interpreter.mk issues with "/usr/bin/env python".
66post-install: 63post-install:
67 ${RM} -f ${DESTDIR}${PREFIX}/bin/uninstall_* 64 ${RM} -f ${DESTDIR}${PREFIX}/bin/uninstall_*
68 65
69.include "../../devel/pcre/buildlink3.mk" 66.include "../../devel/pcre/buildlink3.mk"
70.include "../../math/liblinear/buildlink3.mk" 67.include "../../math/liblinear/buildlink3.mk"
71.include "../../net/libpcap/buildlink3.mk" 68.include "../../net/libpcap/buildlink3.mk"
72.include "../../security/openssl/buildlink3.mk" 69.include "../../security/openssl/buildlink3.mk"
73#.include "../../devel/subversion-base/buildlink3.mk" 
74.include "../../mk/bsd.pkg.mk" 70.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/net/nmap/Makefile.common
# $NetBSD: Makefile.common,v 1.1 2018/04/14 13:04:33 adam Exp $
# used by net/ndiff/Makefile
# used by net/nmap/Makefile
# used by net/zenmap/Makefile

DISTNAME=	nmap-7.70
CATEGORIES=	net security
MASTER_SITES=	http://nmap.org/dist/
EXTRACT_SUFX=	.tar.bz2

MAINTAINER?=	pettai@NetBSD.org
HOMEPAGE=	http://insecure.org/nmap/
LICENSE=	gnu-gpl-v2

CONFLICTS=	nmap<=7.70

cvs diff -r1.28 -r1.29 pkgsrc/net/nmap/PLIST (expand / switch to unified diff)

--- pkgsrc/net/nmap/PLIST 2018/04/03 14:34:00 1.28
+++ pkgsrc/net/nmap/PLIST 2018/04/14 13:04:33 1.29
@@ -1,258 +1,34 @@ @@ -1,258 +1,34 @@
1@comment $NetBSD: PLIST,v 1.28 2018/04/03 14:34:00 adam Exp $ 1@comment $NetBSD: PLIST,v 1.29 2018/04/14 13:04:33 adam Exp $
2bin/ncat 2bin/ncat
3${PLIST.ndiff}bin/ndiff 
4bin/nmap 3bin/nmap
5${PLIST.zenmap}bin/nmapfe 
6bin/nping 4bin/nping
7${PLIST.zenmap}bin/xnmap 
8${PLIST.zenmap}bin/zenmap 
9${PLIST.ndiff}${PYSITELIB}/ndiff.py 
10${PLIST.ndiff}${PYSITELIB}/ndiff.pyc 
11${PLIST.zenmap}${PYSITELIB}/radialnet/__init__.py 
12${PLIST.zenmap}${PYSITELIB}/radialnet/__init__.pyc 
13${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/__init__.py 
14${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/__init__.pyc 
15${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/boxes.py 
16${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/boxes.pyc 
17${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/buttons.py 
18${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/buttons.pyc 
19${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/comboboxes.py 
20${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/comboboxes.pyc 
21${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/expanders.py 
22${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/expanders.pyc 
23${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/frames.py 
24${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/frames.pyc 
25${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/labels.py 
26${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/labels.pyc 
27${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/textview.py 
28${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/textview.pyc 
29${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/windows.py 
30${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/windows.pyc 
31${PLIST.zenmap}${PYSITELIB}/radialnet/core/ArgvHandle.py 
32${PLIST.zenmap}${PYSITELIB}/radialnet/core/ArgvHandle.pyc 
33${PLIST.zenmap}${PYSITELIB}/radialnet/core/Coordinate.py 
34${PLIST.zenmap}${PYSITELIB}/radialnet/core/Coordinate.pyc 
35${PLIST.zenmap}${PYSITELIB}/radialnet/core/Graph.py 
36${PLIST.zenmap}${PYSITELIB}/radialnet/core/Graph.pyc 
37${PLIST.zenmap}${PYSITELIB}/radialnet/core/Info.py 
38${PLIST.zenmap}${PYSITELIB}/radialnet/core/Info.pyc 
39${PLIST.zenmap}${PYSITELIB}/radialnet/core/Interpolation.py 
40${PLIST.zenmap}${PYSITELIB}/radialnet/core/Interpolation.pyc 
41${PLIST.zenmap}${PYSITELIB}/radialnet/core/XMLHandler.py 
42${PLIST.zenmap}${PYSITELIB}/radialnet/core/XMLHandler.pyc 
43${PLIST.zenmap}${PYSITELIB}/radialnet/core/__init__.py 
44${PLIST.zenmap}${PYSITELIB}/radialnet/core/__init__.pyc 
45${PLIST.zenmap}${PYSITELIB}/radialnet/gui/Application.py 
46${PLIST.zenmap}${PYSITELIB}/radialnet/gui/Application.pyc 
47${PLIST.zenmap}${PYSITELIB}/radialnet/gui/ControlWidget.py 
48${PLIST.zenmap}${PYSITELIB}/radialnet/gui/ControlWidget.pyc 
49${PLIST.zenmap}${PYSITELIB}/radialnet/gui/Dialogs.py 
50${PLIST.zenmap}${PYSITELIB}/radialnet/gui/Dialogs.pyc 
51${PLIST.zenmap}${PYSITELIB}/radialnet/gui/HostsViewer.py 
52${PLIST.zenmap}${PYSITELIB}/radialnet/gui/HostsViewer.pyc 
53${PLIST.zenmap}${PYSITELIB}/radialnet/gui/Image.py 
54${PLIST.zenmap}${PYSITELIB}/radialnet/gui/Image.pyc 
55${PLIST.zenmap}${PYSITELIB}/radialnet/gui/LegendWindow.py 
56${PLIST.zenmap}${PYSITELIB}/radialnet/gui/LegendWindow.pyc 
57${PLIST.zenmap}${PYSITELIB}/radialnet/gui/NodeNotebook.py 
58${PLIST.zenmap}${PYSITELIB}/radialnet/gui/NodeNotebook.pyc 
59${PLIST.zenmap}${PYSITELIB}/radialnet/gui/NodeWindow.py 
60${PLIST.zenmap}${PYSITELIB}/radialnet/gui/NodeWindow.pyc 
61${PLIST.zenmap}${PYSITELIB}/radialnet/gui/RadialNet.py 
62${PLIST.zenmap}${PYSITELIB}/radialnet/gui/RadialNet.pyc 
63${PLIST.zenmap}${PYSITELIB}/radialnet/gui/SaveDialog.py 
64${PLIST.zenmap}${PYSITELIB}/radialnet/gui/SaveDialog.pyc 
65${PLIST.zenmap}${PYSITELIB}/radialnet/gui/Toolbar.py 
66${PLIST.zenmap}${PYSITELIB}/radialnet/gui/Toolbar.pyc 
67${PLIST.zenmap}${PYSITELIB}/radialnet/gui/__init__.py 
68${PLIST.zenmap}${PYSITELIB}/radialnet/gui/__init__.pyc 
69${PLIST.zenmap}${PYSITELIB}/radialnet/util/__init__.py 
70${PLIST.zenmap}${PYSITELIB}/radialnet/util/__init__.pyc 
71${PLIST.zenmap}${PYSITELIB}/radialnet/util/drawing.py 
72${PLIST.zenmap}${PYSITELIB}/radialnet/util/drawing.pyc 
73${PLIST.zenmap}${PYSITELIB}/radialnet/util/geometry.py 
74${PLIST.zenmap}${PYSITELIB}/radialnet/util/geometry.pyc 
75${PLIST.zenmap}${PYSITELIB}/radialnet/util/integration.py 
76${PLIST.zenmap}${PYSITELIB}/radialnet/util/integration.pyc 
77${PLIST.zenmap}${PYSITELIB}/radialnet/util/misc.py 
78${PLIST.zenmap}${PYSITELIB}/radialnet/util/misc.pyc 
79${PLIST.zenmap}${PYSITELIB}/zenmapCore/BasePaths.py 
80${PLIST.zenmap}${PYSITELIB}/zenmapCore/BasePaths.pyc 
81${PLIST.zenmap}${PYSITELIB}/zenmapCore/DelayedObject.py 
82${PLIST.zenmap}${PYSITELIB}/zenmapCore/DelayedObject.pyc 
83${PLIST.zenmap}${PYSITELIB}/zenmapCore/Diff.py 
84${PLIST.zenmap}${PYSITELIB}/zenmapCore/Diff.pyc 
85${PLIST.zenmap}${PYSITELIB}/zenmapCore/I18N.py 
86${PLIST.zenmap}${PYSITELIB}/zenmapCore/I18N.pyc 
87${PLIST.zenmap}${PYSITELIB}/zenmapCore/NSEDocParser.py 
88${PLIST.zenmap}${PYSITELIB}/zenmapCore/NSEDocParser.pyc 
89${PLIST.zenmap}${PYSITELIB}/zenmapCore/Name.py 
90${PLIST.zenmap}${PYSITELIB}/zenmapCore/Name.pyc 
91${PLIST.zenmap}${PYSITELIB}/zenmapCore/NetworkInventory.py 
92${PLIST.zenmap}${PYSITELIB}/zenmapCore/NetworkInventory.pyc 
93${PLIST.zenmap}${PYSITELIB}/zenmapCore/NmapCommand.py 
94${PLIST.zenmap}${PYSITELIB}/zenmapCore/NmapCommand.pyc 
95${PLIST.zenmap}${PYSITELIB}/zenmapCore/NmapOptions.py 
96${PLIST.zenmap}${PYSITELIB}/zenmapCore/NmapOptions.pyc 
97${PLIST.zenmap}${PYSITELIB}/zenmapCore/NmapParser.py 
98${PLIST.zenmap}${PYSITELIB}/zenmapCore/NmapParser.pyc 
99${PLIST.zenmap}${PYSITELIB}/zenmapCore/Paths.py 
100${PLIST.zenmap}${PYSITELIB}/zenmapCore/Paths.pyc 
101${PLIST.zenmap}${PYSITELIB}/zenmapCore/RecentScans.py 
102${PLIST.zenmap}${PYSITELIB}/zenmapCore/RecentScans.pyc 
103${PLIST.zenmap}${PYSITELIB}/zenmapCore/ScriptArgsParser.py 
104${PLIST.zenmap}${PYSITELIB}/zenmapCore/ScriptArgsParser.pyc 
105${PLIST.zenmap}${PYSITELIB}/zenmapCore/ScriptMetadata.py 
106${PLIST.zenmap}${PYSITELIB}/zenmapCore/ScriptMetadata.pyc 
107${PLIST.zenmap}${PYSITELIB}/zenmapCore/SearchResult.py 
108${PLIST.zenmap}${PYSITELIB}/zenmapCore/SearchResult.pyc 
109${PLIST.zenmap}${PYSITELIB}/zenmapCore/StringPool.py 
110${PLIST.zenmap}${PYSITELIB}/zenmapCore/StringPool.pyc 
111${PLIST.zenmap}${PYSITELIB}/zenmapCore/TargetList.py 
112${PLIST.zenmap}${PYSITELIB}/zenmapCore/TargetList.pyc 
113${PLIST.zenmap}${PYSITELIB}/zenmapCore/UmitConf.py 
114${PLIST.zenmap}${PYSITELIB}/zenmapCore/UmitConf.pyc 
115${PLIST.zenmap}${PYSITELIB}/zenmapCore/UmitConfigParser.py 
116${PLIST.zenmap}${PYSITELIB}/zenmapCore/UmitConfigParser.pyc 
117${PLIST.zenmap}${PYSITELIB}/zenmapCore/UmitDB.py 
118${PLIST.zenmap}${PYSITELIB}/zenmapCore/UmitDB.pyc 
119${PLIST.zenmap}${PYSITELIB}/zenmapCore/UmitLogging.py 
120${PLIST.zenmap}${PYSITELIB}/zenmapCore/UmitLogging.pyc 
121${PLIST.zenmap}${PYSITELIB}/zenmapCore/UmitOptionParser.py 
122${PLIST.zenmap}${PYSITELIB}/zenmapCore/UmitOptionParser.pyc 
123${PLIST.zenmap}${PYSITELIB}/zenmapCore/Version.py 
124${PLIST.zenmap}${PYSITELIB}/zenmapCore/Version.pyc 
125${PLIST.zenmap}${PYSITELIB}/zenmapCore/__init__.py 
126${PLIST.zenmap}${PYSITELIB}/zenmapCore/__init__.pyc 
127${PLIST.zenmap}${PYSITELIB}/zenmapGUI/About.py 
128${PLIST.zenmap}${PYSITELIB}/zenmapGUI/About.pyc 
129${PLIST.zenmap}${PYSITELIB}/zenmapGUI/App.py 
130${PLIST.zenmap}${PYSITELIB}/zenmapGUI/App.pyc 
131${PLIST.zenmap}${PYSITELIB}/zenmapGUI/BugReport.py 
132${PLIST.zenmap}${PYSITELIB}/zenmapGUI/BugReport.pyc 
133${PLIST.zenmap}${PYSITELIB}/zenmapGUI/CrashReport.py 
134${PLIST.zenmap}${PYSITELIB}/zenmapGUI/CrashReport.pyc 
135${PLIST.zenmap}${PYSITELIB}/zenmapGUI/DiffCompare.py 
136${PLIST.zenmap}${PYSITELIB}/zenmapGUI/DiffCompare.pyc 
137${PLIST.zenmap}${PYSITELIB}/zenmapGUI/FileChoosers.py 
138${PLIST.zenmap}${PYSITELIB}/zenmapGUI/FileChoosers.pyc 
139${PLIST.zenmap}${PYSITELIB}/zenmapGUI/FilterBar.py 
140${PLIST.zenmap}${PYSITELIB}/zenmapGUI/FilterBar.pyc 
141${PLIST.zenmap}${PYSITELIB}/zenmapGUI/Icons.py 
142${PLIST.zenmap}${PYSITELIB}/zenmapGUI/Icons.pyc 
143${PLIST.zenmap}${PYSITELIB}/zenmapGUI/MainWindow.py 
144${PLIST.zenmap}${PYSITELIB}/zenmapGUI/MainWindow.pyc 
145${PLIST.zenmap}${PYSITELIB}/zenmapGUI/NmapOutputProperties.py 
146${PLIST.zenmap}${PYSITELIB}/zenmapGUI/NmapOutputProperties.pyc 
147${PLIST.zenmap}${PYSITELIB}/zenmapGUI/NmapOutputViewer.py 
148${PLIST.zenmap}${PYSITELIB}/zenmapGUI/NmapOutputViewer.pyc 
149${PLIST.zenmap}${PYSITELIB}/zenmapGUI/OptionBuilder.py 
150${PLIST.zenmap}${PYSITELIB}/zenmapGUI/OptionBuilder.pyc 
151${PLIST.zenmap}${PYSITELIB}/zenmapGUI/Print.py 
152${PLIST.zenmap}${PYSITELIB}/zenmapGUI/Print.pyc 
153${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ProfileCombo.py 
154${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ProfileCombo.pyc 
155${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ProfileEditor.py 
156${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ProfileEditor.pyc 
157${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ProfileHelp.py 
158${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ProfileHelp.pyc 
159${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanHostDetailsPage.py 
160${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanHostDetailsPage.pyc 
161${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanHostsView.py 
162${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanHostsView.pyc 
163${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanInterface.py 
164${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanInterface.pyc 
165${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanNmapOutputPage.py 
166${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanNmapOutputPage.pyc 
167${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanOpenPortsPage.py 
168${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanOpenPortsPage.pyc 
169${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanRunDetailsPage.py 
170${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanRunDetailsPage.pyc 
171${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanScanListPage.py 
172${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanScanListPage.pyc 
173${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanToolbar.py 
174${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanToolbar.pyc 
175${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScansListStore.py 
176${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScansListStore.pyc 
177${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScriptInterface.py 
178${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScriptInterface.pyc 
179${PLIST.zenmap}${PYSITELIB}/zenmapGUI/SearchGUI.py 
180${PLIST.zenmap}${PYSITELIB}/zenmapGUI/SearchGUI.pyc 
181${PLIST.zenmap}${PYSITELIB}/zenmapGUI/SearchWindow.py 
182${PLIST.zenmap}${PYSITELIB}/zenmapGUI/SearchWindow.pyc 
183${PLIST.zenmap}${PYSITELIB}/zenmapGUI/TargetCombo.py 
184${PLIST.zenmap}${PYSITELIB}/zenmapGUI/TargetCombo.pyc 
185${PLIST.zenmap}${PYSITELIB}/zenmapGUI/TopologyPage.py 
186${PLIST.zenmap}${PYSITELIB}/zenmapGUI/TopologyPage.pyc 
187${PLIST.zenmap}${PYSITELIB}/zenmapGUI/__init__.py 
188${PLIST.zenmap}${PYSITELIB}/zenmapGUI/__init__.pyc 
189${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/__init__.py 
190${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/__init__.pyc 
191${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/gtkutils.py 
192${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/gtkutils.pyc 
193${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higboxes.py 
194${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higboxes.pyc 
195${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higbuttons.py 
196${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higbuttons.pyc 
197${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higdialogs.py 
198${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higdialogs.pyc 
199${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higentries.py 
200${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higentries.pyc 
201${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higexpanders.py 
202${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higexpanders.pyc 
203${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higframe.py 
204${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higframe.pyc 
205${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higlabels.py 
206${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higlabels.pyc 
207${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higlogindialogs.py 
208${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higlogindialogs.pyc 
209${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/hignotebooks.py 
210${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/hignotebooks.pyc 
211${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higprogressbars.py 
212${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higprogressbars.pyc 
213${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higscrollers.py 
214${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higscrollers.pyc 
215${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higspinner.py 
216${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higspinner.pyc 
217${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higtables.py 
218${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higtables.pyc 
219${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higtextviewers.py 
220${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higtextviewers.pyc 
221${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higwindows.py 
222${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higwindows.pyc 
223${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/utils.py 
224${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/utils.pyc 
225man/de/man1/nmap.1 5man/de/man1/nmap.1
226man/es/man1/nmap.1 6man/es/man1/nmap.1
227man/fr/man1/nmap.1 7man/fr/man1/nmap.1
228man/hr/man1/nmap.1 8man/hr/man1/nmap.1
229man/hu/man1/nmap.1 9man/hu/man1/nmap.1
230man/it/man1/nmap.1 10man/it/man1/nmap.1
231man/ja/man1/nmap.1 11man/ja/man1/nmap.1
232man/man1/ncat.1 12man/man1/ncat.1
233${PLIST.ndiff}man/man1/ndiff.1 
234man/man1/nmap.1 13man/man1/nmap.1
235man/man1/nping.1 14man/man1/nping.1
236${PLIST.zenmap}man/man1/zenmap.1 
237man/pl/man1/nmap.1 15man/pl/man1/nmap.1
238man/pt_BR/man1/nmap.1 16man/pt_BR/man1/nmap.1
239man/pt_PT/man1/nmap.1 17man/pt_PT/man1/nmap.1
240man/ro/man1/nmap.1 18man/ro/man1/nmap.1
241man/ru/man1/nmap.1 19man/ru/man1/nmap.1
242man/sk/man1/nmap.1 20man/sk/man1/nmap.1
243man/zh/man1/nmap.1 21man/zh/man1/nmap.1
244${PLIST.zenmap}share/applications/zenmap-root.desktop 
245${PLIST.zenmap}share/applications/zenmap.desktop 
246share/ncat/ca-bundle.crt 22share/ncat/ca-bundle.crt
247share/nmap/nmap-mac-prefixes 23share/nmap/nmap-mac-prefixes
248share/nmap/nmap-os-db 24share/nmap/nmap-os-db
249share/nmap/nmap-payloads 25share/nmap/nmap-payloads
250share/nmap/nmap-protocols 26share/nmap/nmap-protocols
251share/nmap/nmap-rpc 27share/nmap/nmap-rpc
252share/nmap/nmap-service-probes 28share/nmap/nmap-service-probes
253share/nmap/nmap-services 29share/nmap/nmap-services
254share/nmap/nmap.dtd 30share/nmap/nmap.dtd
255share/nmap/nmap.xsl 31share/nmap/nmap.xsl
256${PLIST.lua}share/nmap/nse_main.lua 32${PLIST.lua}share/nmap/nse_main.lua
257${PLIST.lua}share/nmap/nselib/afp.lua 33${PLIST.lua}share/nmap/nselib/afp.lua
258${PLIST.lua}share/nmap/nselib/ajp.lua 34${PLIST.lua}share/nmap/nselib/ajp.lua
@@ -1012,72 +788,13 @@ ${PLIST.lua}share/nmap/scripts/vnc-title @@ -1012,72 +788,13 @@ ${PLIST.lua}share/nmap/scripts/vnc-title
1012${PLIST.lua}share/nmap/scripts/voldemort-info.nse 788${PLIST.lua}share/nmap/scripts/voldemort-info.nse
1013${PLIST.lua}share/nmap/scripts/vtam-enum.nse 789${PLIST.lua}share/nmap/scripts/vtam-enum.nse
1014${PLIST.lua}share/nmap/scripts/vuze-dht-info.nse 790${PLIST.lua}share/nmap/scripts/vuze-dht-info.nse
1015${PLIST.lua}share/nmap/scripts/wdb-version.nse 791${PLIST.lua}share/nmap/scripts/wdb-version.nse
1016${PLIST.lua}share/nmap/scripts/weblogic-t3-info.nse 792${PLIST.lua}share/nmap/scripts/weblogic-t3-info.nse
1017${PLIST.lua}share/nmap/scripts/whois-domain.nse 793${PLIST.lua}share/nmap/scripts/whois-domain.nse
1018${PLIST.lua}share/nmap/scripts/whois-ip.nse 794${PLIST.lua}share/nmap/scripts/whois-ip.nse
1019${PLIST.lua}share/nmap/scripts/wsdd-discover.nse 795${PLIST.lua}share/nmap/scripts/wsdd-discover.nse
1020${PLIST.lua}share/nmap/scripts/x11-access.nse 796${PLIST.lua}share/nmap/scripts/x11-access.nse
1021${PLIST.lua}share/nmap/scripts/xdmcp-discover.nse 797${PLIST.lua}share/nmap/scripts/xdmcp-discover.nse
1022${PLIST.lua}share/nmap/scripts/xmlrpc-methods.nse 798${PLIST.lua}share/nmap/scripts/xmlrpc-methods.nse
1023${PLIST.lua}share/nmap/scripts/xmpp-brute.nse 799${PLIST.lua}share/nmap/scripts/xmpp-brute.nse
1024${PLIST.lua}share/nmap/scripts/xmpp-info.nse 800${PLIST.lua}share/nmap/scripts/xmpp-info.nse
1025${PLIST.zenmap}share/zenmap/config/scan_profile.usp 
1026${PLIST.zenmap}share/zenmap/config/zenmap.conf 
1027${PLIST.zenmap}share/zenmap/config/zenmap_version 
1028${PLIST.zenmap}share/zenmap/docs/help.html 
1029${PLIST.zenmap}share/zenmap/locale/de/LC_MESSAGES/zenmap.mo 
1030${PLIST.zenmap}share/zenmap/locale/es/LC_MESSAGES/zenmap.mo 
1031${PLIST.zenmap}share/zenmap/locale/fr/LC_MESSAGES/zenmap.mo 
1032${PLIST.zenmap}share/zenmap/locale/hi/LC_MESSAGES/zenmap.mo 
1033${PLIST.zenmap}share/zenmap/locale/hr/LC_MESSAGES/zenmap.mo 
1034${PLIST.zenmap}share/zenmap/locale/it/LC_MESSAGES/zenmap.mo 
1035${PLIST.zenmap}share/zenmap/locale/ja/LC_MESSAGES/zenmap.mo 
1036${PLIST.zenmap}share/zenmap/locale/pl/LC_MESSAGES/zenmap.mo 
1037${PLIST.zenmap}share/zenmap/locale/pt_BR/LC_MESSAGES/zenmap.mo 
1038${PLIST.zenmap}share/zenmap/locale/ru/LC_MESSAGES/zenmap.mo 
1039${PLIST.zenmap}share/zenmap/locale/zh/LC_MESSAGES/zenmap.mo 
1040${PLIST.zenmap}share/zenmap/misc/profile_editor.xml 
1041${PLIST.zenmap}share/zenmap/pixmaps/default_32.png 
1042${PLIST.zenmap}share/zenmap/pixmaps/default_75.png 
1043${PLIST.zenmap}share/zenmap/pixmaps/freebsd_32.png 
1044${PLIST.zenmap}share/zenmap/pixmaps/freebsd_75.png 
1045${PLIST.zenmap}share/zenmap/pixmaps/irix_32.png 
1046${PLIST.zenmap}share/zenmap/pixmaps/irix_75.png 
1047${PLIST.zenmap}share/zenmap/pixmaps/linux_32.png 
1048${PLIST.zenmap}share/zenmap/pixmaps/linux_75.png 
1049${PLIST.zenmap}share/zenmap/pixmaps/macosx_32.png 
1050${PLIST.zenmap}share/zenmap/pixmaps/macosx_75.png 
1051${PLIST.zenmap}share/zenmap/pixmaps/openbsd_32.png 
1052${PLIST.zenmap}share/zenmap/pixmaps/openbsd_75.png 
1053${PLIST.zenmap}share/zenmap/pixmaps/radialnet/border.png 
1054${PLIST.zenmap}share/zenmap/pixmaps/radialnet/firewall.png 
1055${PLIST.zenmap}share/zenmap/pixmaps/radialnet/logo.png 
1056${PLIST.zenmap}share/zenmap/pixmaps/radialnet/padlock.png 
1057${PLIST.zenmap}share/zenmap/pixmaps/radialnet/router.png 
1058${PLIST.zenmap}share/zenmap/pixmaps/radialnet/switch.png 
1059${PLIST.zenmap}share/zenmap/pixmaps/radialnet/wireless.png 
1060${PLIST.zenmap}share/zenmap/pixmaps/redhat_32.png 
1061${PLIST.zenmap}share/zenmap/pixmaps/redhat_75.png 
1062${PLIST.zenmap}share/zenmap/pixmaps/solaris_32.png 
1063${PLIST.zenmap}share/zenmap/pixmaps/solaris_75.png 
1064${PLIST.zenmap}share/zenmap/pixmaps/throbber.gif 
1065${PLIST.zenmap}share/zenmap/pixmaps/throbber.png 
1066${PLIST.zenmap}share/zenmap/pixmaps/ubuntu_32.png 
1067${PLIST.zenmap}share/zenmap/pixmaps/ubuntu_75.png 
1068${PLIST.zenmap}share/zenmap/pixmaps/unknown_32.png 
1069${PLIST.zenmap}share/zenmap/pixmaps/unknown_75.png 
1070${PLIST.zenmap}share/zenmap/pixmaps/vl_1_32.png 
1071${PLIST.zenmap}share/zenmap/pixmaps/vl_1_75.png 
1072${PLIST.zenmap}share/zenmap/pixmaps/vl_2_32.png 
1073${PLIST.zenmap}share/zenmap/pixmaps/vl_2_75.png 
1074${PLIST.zenmap}share/zenmap/pixmaps/vl_3_32.png 
1075${PLIST.zenmap}share/zenmap/pixmaps/vl_3_75.png 
1076${PLIST.zenmap}share/zenmap/pixmaps/vl_4_32.png 
1077${PLIST.zenmap}share/zenmap/pixmaps/vl_4_75.png 
1078${PLIST.zenmap}share/zenmap/pixmaps/vl_5_32.png 
1079${PLIST.zenmap}share/zenmap/pixmaps/vl_5_75.png 
1080${PLIST.zenmap}share/zenmap/pixmaps/win_32.png 
1081${PLIST.zenmap}share/zenmap/pixmaps/win_75.png 
1082${PLIST.zenmap}share/zenmap/pixmaps/zenmap.png 
1083${PLIST.zenmap}share/zenmap/su-to-zenmap.sh 

cvs diff -r1.76 -r1.77 pkgsrc/net/nmap/distinfo (expand / switch to unified diff)

--- pkgsrc/net/nmap/distinfo 2018/04/03 14:34:00 1.76
+++ pkgsrc/net/nmap/distinfo 2018/04/14 13:04:33 1.77
@@ -1,12 +1,10 @@ @@ -1,12 +1,10 @@
1$NetBSD: distinfo,v 1.76 2018/04/03 14:34:00 adam Exp $ 1$NetBSD: distinfo,v 1.77 2018/04/14 13:04:33 adam Exp $
2 2
3SHA1 (nmap-7.70.tar.bz2) = 71057361a0953bba5967dc0385de77f3eed792de 3SHA1 (nmap-7.70.tar.bz2) = 71057361a0953bba5967dc0385de77f3eed792de
4RMD160 (nmap-7.70.tar.bz2) = 39b176e3b515bb5bf95503e3cb431a0dcd9e97ed 4RMD160 (nmap-7.70.tar.bz2) = 39b176e3b515bb5bf95503e3cb431a0dcd9e97ed
5SHA512 (nmap-7.70.tar.bz2) = 084c148b022ff6550e269d976d0077f7932a10e2ef218236fe13aa3a70b4eb6506df03329868fc68cb3ce78e4360b200f5a7a491d3145028fed679ef1c9ecae5 5SHA512 (nmap-7.70.tar.bz2) = 084c148b022ff6550e269d976d0077f7932a10e2ef218236fe13aa3a70b4eb6506df03329868fc68cb3ce78e4360b200f5a7a491d3145028fed679ef1c9ecae5
6Size (nmap-7.70.tar.bz2) = 10467371 bytes 6Size (nmap-7.70.tar.bz2) = 10467371 bytes
7SHA1 (patch-configure) = 5fc39f084eadd6ea0560cd8e6f52074113566600 7SHA1 (patch-configure) = 5fc39f084eadd6ea0560cd8e6f52074113566600
8SHA1 (patch-libdnet-stripped_src_arp-bsd.c) = c56c4e70eca2fa04dd8aab38ed2c3f4cac83f5e3 8SHA1 (patch-libdnet-stripped_src_arp-bsd.c) = c56c4e70eca2fa04dd8aab38ed2c3f4cac83f5e3
9SHA1 (patch-libnetutil_netutil.cc) = 7bd1059d6cbcf4f6d129730d6c6f6bc3ab54c0a0 9SHA1 (patch-libnetutil_netutil.cc) = 7bd1059d6cbcf4f6d129730d6c6f6bc3ab54c0a0
10SHA1 (patch-ndiff_setup.py) = 4e4af27cb896fd1bffc2c9089f930d7075daeb22 
11SHA1 (patch-nsock_tests_run__tests.sh) = 88a7447f93dd3377e7e24e317c55528a73a17401 10SHA1 (patch-nsock_tests_run__tests.sh) = 88a7447f93dd3377e7e24e317c55528a73a17401
12SHA1 (patch-zenmap_test_run__tests.py) = 189e3b8d71131da31b65ebb6444e517bb1611a9b 

cvs diff -r1.19 -r1.20 pkgsrc/net/nmap/options.mk (expand / switch to unified diff)

--- pkgsrc/net/nmap/options.mk 2017/10/19 21:43:25 1.19
+++ pkgsrc/net/nmap/options.mk 2018/04/14 13:04:33 1.20
@@ -1,63 +1,25 @@ @@ -1,63 +1,25 @@
1# $NetBSD: options.mk,v 1.19 2017/10/19 21:43:25 leot Exp $ 1# $NetBSD: options.mk,v 1.20 2018/04/14 13:04:33 adam Exp $
2 2
3PKG_OPTIONS_VAR= PKG_OPTIONS.nmap 3PKG_OPTIONS_VAR= PKG_OPTIONS.nmap
4 4
5PKG_SUPPORTED_OPTIONS= inet6 ndiff zenmap lua 5PKG_SUPPORTED_OPTIONS= inet6 lua
6PKG_SUGGESTED_OPTIONS= inet6 6PKG_SUGGESTED_OPTIONS= inet6
7 7
8.include "../../mk/bsd.options.mk" 8.include "../../mk/bsd.options.mk"
9 9
10PLIST_VARS+= ndiff zenmap lua 10PLIST_VARS+= lua
11 11
12.if !empty(PKG_OPTIONS:Minet6) 12.if !empty(PKG_OPTIONS:Minet6)
13CONFIGURE_ARGS+= --enable-ipv6 13CONFIGURE_ARGS+= --enable-ipv6
14.else 14.else
15CONFIGURE_ARGS+= --disable-ipv6 15CONFIGURE_ARGS+= --disable-ipv6
16.endif 16.endif
17 17
18# Enable dynamically loadable preprocessors, detection engine 
19# and rules libraries. 
20.if !empty(PKG_OPTIONS:Mzenmap) 
21CONFIGURE_ARGS+= --with-zenmap 
22PLIST.zenmap= yes 
23PY_PATCHPLIST= yes 
24REPLACE_PYTHON+= zenmap/zenmapCore/*.py 
25REPLACE_PYTHON+= zenmap/zenmapGUI/*.py 
26REPLACE_PYTHON+= zenmap/zenmapGUI/higwidgets/*.py 
27REPLACE_PYTHON+= zenmap/test/*.py 
28PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # py-xml, py-sqlite2, py-gtk2 
29.include "../../lang/python/application.mk" 
30.include "../../lang/python/extension.mk" 
31.include "../../x11/py-gtk2/buildlink3.mk" 
32.include "../../databases/py-sqlite2/buildlink3.mk" 
33.include "../../textproc/py-xml/buildlink3.mk" 
34.include "../../sysutils/desktop-file-utils/desktopdb.mk" 
35.else 
36CONFIGURE_ARGS+= --without-zenmap 
37.endif 
38 
39.if !empty(PKG_OPTIONS:Mlua) 18.if !empty(PKG_OPTIONS:Mlua)
40LUA_VERSIONS_ACCEPTED= 53 # needs lua_isyieldable, introduced in Lua 5.3 19LUA_VERSIONS_ACCEPTED= 53 # needs lua_isyieldable, introduced in Lua 5.3
41.include "../../lang/lua/buildlink3.mk" 20.include "../../lang/lua/buildlink3.mk"
42CONFIGURE_ARGS+= --with-liblua=${BUILDLINK_PREFIX.lua} 21CONFIGURE_ARGS+= --with-liblua=${BUILDLINK_PREFIX.lua}
43PLIST.lua= yes 22PLIST.lua= yes
44.else 23.else
45CONFIGURE_ARGS+= --without-liblua 24CONFIGURE_ARGS+= --without-liblua
46.endif 25.endif
47 
48# this needs to be below zenmap option handling, because that restricts python versions 
49.if !empty(PKG_OPTIONS:Mndiff) 
50CONFIGURE_ARGS+= --with-ndiff 
51PLIST.ndiff= yes 
52PY_PATCHPLIST= yes 
53REPLACE_PYTHON+= ndiff/*.py 
54SUBST_CLASSES+= paths 
55SUBST_STAGE.paths= post-patch 
56SUBST_FILES.paths= ndiff/setup.py 
57SUBST_VARS.paths= PKGMANDIR 
58SUBST_MESSAGE.paths= Fixing paths. 
59.include "../../lang/python/application.mk" 
60.include "../../lang/python/extension.mk" 
61.else 
62CONFIGURE_ARGS+= --without-ndiff 
63.endif 

File Deleted: pkgsrc/net/nmap/patches/Attic/patch-ndiff_setup.py

File Deleted: pkgsrc/net/nmap/patches/Attic/patch-zenmap_test_run__tests.py

File Added: pkgsrc/net/zenmap/DESCR
Zenmap is the official Nmap Security Scanner GUI. It is a multi-platform
(Linux, Windows, Mac OS X, BSD, etc.) free and open source application which
aims to make Nmap easy for beginners to use while providing advanced features
for experienced Nmap users. Frequently used scans can be saved as profiles to
make them easy to run repeatedly. A command creator allows interactive creation
of Nmap command lines. Scan results can be saved and viewed later. Saved scan
results can be compared with one another to see how they differ. The results of
recent scans are stored in a searchable database.

File Added: pkgsrc/net/zenmap/Makefile
# $NetBSD: Makefile,v 1.1 2018/04/14 13:04:33 adam Exp $

.include "../../net/nmap/Makefile.common"

PKGNAME=	${DISTNAME:S/nmap/zenmap/}

COMMENT=	Nmap Security Scanner GUI

WRKSRC=		${WRKDIR}/${DISTNAME}/zenmap

EXTRACT_ELEMENTS=	${DISTNAME}/zenmap

PYTHON_VERSIONS_ACCEPTED=	27

DEPENDS+=	nmap-[0-9]*:../../net/nmap
DEPENDS+=	${PYPKGPREFIX}-gtk2-[0-9]*:../../x11/py-gtk2
DEPENDS+=	${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3

PYSETUPARGS+=		vanilla

SUBST_CLASSES+=		setup
SUBST_STAGE.setup=	post-patch
SUBST_MESSAGE.setup=	Fixing setup.
SUBST_FILES.setup=	setup.py
SUBST_SED.setup=	-e 's,\(self.create_uninstaller\),\#\1,g'

.include "../../lang/python/distutils.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/net/zenmap/PLIST
@comment $NetBSD: PLIST,v 1.1 2018/04/14 13:04:33 adam Exp $
bin/zenmap
${PYSITELIB}/radialnet/__init__.py
${PYSITELIB}/radialnet/__init__.pyc
${PYSITELIB}/radialnet/__init__.pyo
${PYSITELIB}/radialnet/bestwidgets/__init__.py
${PYSITELIB}/radialnet/bestwidgets/__init__.pyc
${PYSITELIB}/radialnet/bestwidgets/__init__.pyo
${PYSITELIB}/radialnet/bestwidgets/boxes.py
${PYSITELIB}/radialnet/bestwidgets/boxes.pyc
${PYSITELIB}/radialnet/bestwidgets/boxes.pyo
${PYSITELIB}/radialnet/bestwidgets/buttons.py
${PYSITELIB}/radialnet/bestwidgets/buttons.pyc
${PYSITELIB}/radialnet/bestwidgets/buttons.pyo
${PYSITELIB}/radialnet/bestwidgets/comboboxes.py
${PYSITELIB}/radialnet/bestwidgets/comboboxes.pyc
${PYSITELIB}/radialnet/bestwidgets/comboboxes.pyo
${PYSITELIB}/radialnet/bestwidgets/expanders.py
${PYSITELIB}/radialnet/bestwidgets/expanders.pyc
${PYSITELIB}/radialnet/bestwidgets/expanders.pyo
${PYSITELIB}/radialnet/bestwidgets/frames.py
${PYSITELIB}/radialnet/bestwidgets/frames.pyc
${PYSITELIB}/radialnet/bestwidgets/frames.pyo
${PYSITELIB}/radialnet/bestwidgets/labels.py
${PYSITELIB}/radialnet/bestwidgets/labels.pyc
${PYSITELIB}/radialnet/bestwidgets/labels.pyo
${PYSITELIB}/radialnet/bestwidgets/textview.py
${PYSITELIB}/radialnet/bestwidgets/textview.pyc
${PYSITELIB}/radialnet/bestwidgets/textview.pyo
${PYSITELIB}/radialnet/bestwidgets/windows.py
${PYSITELIB}/radialnet/bestwidgets/windows.pyc
${PYSITELIB}/radialnet/bestwidgets/windows.pyo
${PYSITELIB}/radialnet/core/ArgvHandle.py
${PYSITELIB}/radialnet/core/ArgvHandle.pyc
${PYSITELIB}/radialnet/core/ArgvHandle.pyo
${PYSITELIB}/radialnet/core/Coordinate.py
${PYSITELIB}/radialnet/core/Coordinate.pyc
${PYSITELIB}/radialnet/core/Coordinate.pyo
${PYSITELIB}/radialnet/core/Graph.py
${PYSITELIB}/radialnet/core/Graph.pyc
${PYSITELIB}/radialnet/core/Graph.pyo
${PYSITELIB}/radialnet/core/Info.py
${PYSITELIB}/radialnet/core/Info.pyc
${PYSITELIB}/radialnet/core/Info.pyo
${PYSITELIB}/radialnet/core/Interpolation.py
${PYSITELIB}/radialnet/core/Interpolation.pyc
${PYSITELIB}/radialnet/core/Interpolation.pyo
${PYSITELIB}/radialnet/core/XMLHandler.py
${PYSITELIB}/radialnet/core/XMLHandler.pyc
${PYSITELIB}/radialnet/core/XMLHandler.pyo
${PYSITELIB}/radialnet/core/__init__.py
${PYSITELIB}/radialnet/core/__init__.pyc
${PYSITELIB}/radialnet/core/__init__.pyo
${PYSITELIB}/radialnet/gui/Application.py
${PYSITELIB}/radialnet/gui/Application.pyc
${PYSITELIB}/radialnet/gui/Application.pyo
${PYSITELIB}/radialnet/gui/ControlWidget.py
${PYSITELIB}/radialnet/gui/ControlWidget.pyc
${PYSITELIB}/radialnet/gui/ControlWidget.pyo
${PYSITELIB}/radialnet/gui/Dialogs.py
${PYSITELIB}/radialnet/gui/Dialogs.pyc
${PYSITELIB}/radialnet/gui/Dialogs.pyo
${PYSITELIB}/radialnet/gui/HostsViewer.py
${PYSITELIB}/radialnet/gui/HostsViewer.pyc
${PYSITELIB}/radialnet/gui/HostsViewer.pyo
${PYSITELIB}/radialnet/gui/Image.py
${PYSITELIB}/radialnet/gui/Image.pyc
${PYSITELIB}/radialnet/gui/Image.pyo
${PYSITELIB}/radialnet/gui/LegendWindow.py
${PYSITELIB}/radialnet/gui/LegendWindow.pyc
${PYSITELIB}/radialnet/gui/LegendWindow.pyo
${PYSITELIB}/radialnet/gui/NodeNotebook.py
${PYSITELIB}/radialnet/gui/NodeNotebook.pyc
${PYSITELIB}/radialnet/gui/NodeNotebook.pyo
${PYSITELIB}/radialnet/gui/NodeWindow.py
${PYSITELIB}/radialnet/gui/NodeWindow.pyc
${PYSITELIB}/radialnet/gui/NodeWindow.pyo
${PYSITELIB}/radialnet/gui/RadialNet.py
${PYSITELIB}/radialnet/gui/RadialNet.pyc
${PYSITELIB}/radialnet/gui/RadialNet.pyo
${PYSITELIB}/radialnet/gui/SaveDialog.py
${PYSITELIB}/radialnet/gui/SaveDialog.pyc
${PYSITELIB}/radialnet/gui/SaveDialog.pyo
${PYSITELIB}/radialnet/gui/Toolbar.py
${PYSITELIB}/radialnet/gui/Toolbar.pyc
${PYSITELIB}/radialnet/gui/Toolbar.pyo
${PYSITELIB}/radialnet/gui/__init__.py
${PYSITELIB}/radialnet/gui/__init__.pyc
${PYSITELIB}/radialnet/gui/__init__.pyo
${PYSITELIB}/radialnet/util/__init__.py
${PYSITELIB}/radialnet/util/__init__.pyc
${PYSITELIB}/radialnet/util/__init__.pyo
${PYSITELIB}/radialnet/util/drawing.py
${PYSITELIB}/radialnet/util/drawing.pyc
${PYSITELIB}/radialnet/util/drawing.pyo
${PYSITELIB}/radialnet/util/geometry.py
${PYSITELIB}/radialnet/util/geometry.pyc
${PYSITELIB}/radialnet/util/geometry.pyo
${PYSITELIB}/radialnet/util/integration.py
${PYSITELIB}/radialnet/util/integration.pyc
${PYSITELIB}/radialnet/util/integration.pyo
${PYSITELIB}/radialnet/util/misc.py
${PYSITELIB}/radialnet/util/misc.pyc
${PYSITELIB}/radialnet/util/misc.pyo
${PYSITELIB}/zenmap-7.70-py2.7.egg-info
${PYSITELIB}/zenmapCore/BasePaths.py
${PYSITELIB}/zenmapCore/BasePaths.pyc
${PYSITELIB}/zenmapCore/BasePaths.pyo
${PYSITELIB}/zenmapCore/DelayedObject.py
${PYSITELIB}/zenmapCore/DelayedObject.pyc
${PYSITELIB}/zenmapCore/DelayedObject.pyo
${PYSITELIB}/zenmapCore/Diff.py
${PYSITELIB}/zenmapCore/Diff.pyc
${PYSITELIB}/zenmapCore/Diff.pyo
${PYSITELIB}/zenmapCore/I18N.py
${PYSITELIB}/zenmapCore/I18N.pyc
${PYSITELIB}/zenmapCore/I18N.pyo
${PYSITELIB}/zenmapCore/NSEDocParser.py
${PYSITELIB}/zenmapCore/NSEDocParser.pyc
${PYSITELIB}/zenmapCore/NSEDocParser.pyo
${PYSITELIB}/zenmapCore/Name.py
${PYSITELIB}/zenmapCore/Name.pyc
${PYSITELIB}/zenmapCore/Name.pyo
${PYSITELIB}/zenmapCore/NetworkInventory.py
${PYSITELIB}/zenmapCore/NetworkInventory.pyc
${PYSITELIB}/zenmapCore/NetworkInventory.pyo
${PYSITELIB}/zenmapCore/NmapCommand.py
${PYSITELIB}/zenmapCore/NmapCommand.pyc
${PYSITELIB}/zenmapCore/NmapCommand.pyo
${PYSITELIB}/zenmapCore/NmapOptions.py
${PYSITELIB}/zenmapCore/NmapOptions.pyc
${PYSITELIB}/zenmapCore/NmapOptions.pyo
${PYSITELIB}/zenmapCore/NmapParser.py
${PYSITELIB}/zenmapCore/NmapParser.pyc
${PYSITELIB}/zenmapCore/NmapParser.pyo
${PYSITELIB}/zenmapCore/Paths.py
${PYSITELIB}/zenmapCore/Paths.pyc
${PYSITELIB}/zenmapCore/Paths.pyo
${PYSITELIB}/zenmapCore/RecentScans.py
${PYSITELIB}/zenmapCore/RecentScans.pyc
${PYSITELIB}/zenmapCore/RecentScans.pyo
${PYSITELIB}/zenmapCore/ScriptArgsParser.py
${PYSITELIB}/zenmapCore/ScriptArgsParser.pyc
${PYSITELIB}/zenmapCore/ScriptArgsParser.pyo
${PYSITELIB}/zenmapCore/ScriptMetadata.py
${PYSITELIB}/zenmapCore/ScriptMetadata.pyc
${PYSITELIB}/zenmapCore/ScriptMetadata.pyo
${PYSITELIB}/zenmapCore/SearchResult.py
${PYSITELIB}/zenmapCore/SearchResult.pyc
${PYSITELIB}/zenmapCore/SearchResult.pyo
${PYSITELIB}/zenmapCore/StringPool.py
${PYSITELIB}/zenmapCore/StringPool.pyc
${PYSITELIB}/zenmapCore/StringPool.pyo
${PYSITELIB}/zenmapCore/TargetList.py
${PYSITELIB}/zenmapCore/TargetList.pyc
${PYSITELIB}/zenmapCore/TargetList.pyo
${PYSITELIB}/zenmapCore/UmitConf.py
${PYSITELIB}/zenmapCore/UmitConf.pyc
${PYSITELIB}/zenmapCore/UmitConf.pyo
${PYSITELIB}/zenmapCore/UmitConfigParser.py
${PYSITELIB}/zenmapCore/UmitConfigParser.pyc
${PYSITELIB}/zenmapCore/UmitConfigParser.pyo
${PYSITELIB}/zenmapCore/UmitDB.py
${PYSITELIB}/zenmapCore/UmitDB.pyc
${PYSITELIB}/zenmapCore/UmitDB.pyo
${PYSITELIB}/zenmapCore/UmitLogging.py
${PYSITELIB}/zenmapCore/UmitLogging.pyc
${PYSITELIB}/zenmapCore/UmitLogging.pyo
${PYSITELIB}/zenmapCore/UmitOptionParser.py
${PYSITELIB}/zenmapCore/UmitOptionParser.pyc
${PYSITELIB}/zenmapCore/UmitOptionParser.pyo
${PYSITELIB}/zenmapCore/Version.py
${PYSITELIB}/zenmapCore/Version.pyc
${PYSITELIB}/zenmapCore/Version.pyo
${PYSITELIB}/zenmapCore/__init__.py
${PYSITELIB}/zenmapCore/__init__.pyc
${PYSITELIB}/zenmapCore/__init__.pyo
${PYSITELIB}/zenmapGUI/About.py
${PYSITELIB}/zenmapGUI/About.pyc
${PYSITELIB}/zenmapGUI/About.pyo
${PYSITELIB}/zenmapGUI/App.py
${PYSITELIB}/zenmapGUI/App.pyc
${PYSITELIB}/zenmapGUI/App.pyo
${PYSITELIB}/zenmapGUI/BugReport.py
${PYSITELIB}/zenmapGUI/BugReport.pyc
${PYSITELIB}/zenmapGUI/BugReport.pyo
${PYSITELIB}/zenmapGUI/CrashReport.py
${PYSITELIB}/zenmapGUI/CrashReport.pyc
${PYSITELIB}/zenmapGUI/CrashReport.pyo
${PYSITELIB}/zenmapGUI/DiffCompare.py
${PYSITELIB}/zenmapGUI/DiffCompare.pyc
${PYSITELIB}/zenmapGUI/DiffCompare.pyo
${PYSITELIB}/zenmapGUI/FileChoosers.py
${PYSITELIB}/zenmapGUI/FileChoosers.pyc
${PYSITELIB}/zenmapGUI/FileChoosers.pyo
${PYSITELIB}/zenmapGUI/FilterBar.py
${PYSITELIB}/zenmapGUI/FilterBar.pyc
${PYSITELIB}/zenmapGUI/FilterBar.pyo
${PYSITELIB}/zenmapGUI/Icons.py
${PYSITELIB}/zenmapGUI/Icons.pyc
${PYSITELIB}/zenmapGUI/Icons.pyo
${PYSITELIB}/zenmapGUI/MainWindow.py
${PYSITELIB}/zenmapGUI/MainWindow.pyc
${PYSITELIB}/zenmapGUI/MainWindow.pyo
${PYSITELIB}/zenmapGUI/NmapOutputProperties.py
${PYSITELIB}/zenmapGUI/NmapOutputProperties.pyc
${PYSITELIB}/zenmapGUI/NmapOutputProperties.pyo
${PYSITELIB}/zenmapGUI/NmapOutputViewer.py
${PYSITELIB}/zenmapGUI/NmapOutputViewer.pyc
${PYSITELIB}/zenmapGUI/NmapOutputViewer.pyo
${PYSITELIB}/zenmapGUI/OptionBuilder.py
${PYSITELIB}/zenmapGUI/OptionBuilder.pyc
${PYSITELIB}/zenmapGUI/OptionBuilder.pyo
${PYSITELIB}/zenmapGUI/Print.py
${PYSITELIB}/zenmapGUI/Print.pyc
${PYSITELIB}/zenmapGUI/Print.pyo
${PYSITELIB}/zenmapGUI/ProfileCombo.py
${PYSITELIB}/zenmapGUI/ProfileCombo.pyc
${PYSITELIB}/zenmapGUI/ProfileCombo.pyo
${PYSITELIB}/zenmapGUI/ProfileEditor.py
${PYSITELIB}/zenmapGUI/ProfileEditor.pyc
${PYSITELIB}/zenmapGUI/ProfileEditor.pyo
${PYSITELIB}/zenmapGUI/ProfileHelp.py
${PYSITELIB}/zenmapGUI/ProfileHelp.pyc
${PYSITELIB}/zenmapGUI/ProfileHelp.pyo
${PYSITELIB}/zenmapGUI/ScanHostDetailsPage.py
${PYSITELIB}/zenmapGUI/ScanHostDetailsPage.pyc
${PYSITELIB}/zenmapGUI/ScanHostDetailsPage.pyo
${PYSITELIB}/zenmapGUI/ScanHostsView.py
${PYSITELIB}/zenmapGUI/ScanHostsView.pyc
${PYSITELIB}/zenmapGUI/ScanHostsView.pyo
${PYSITELIB}/zenmapGUI/ScanInterface.py
${PYSITELIB}/zenmapGUI/ScanInterface.pyc
${PYSITELIB}/zenmapGUI/ScanInterface.pyo
${PYSITELIB}/zenmapGUI/ScanNmapOutputPage.py
${PYSITELIB}/zenmapGUI/ScanNmapOutputPage.pyc
${PYSITELIB}/zenmapGUI/ScanNmapOutputPage.pyo
${PYSITELIB}/zenmapGUI/ScanOpenPortsPage.py
${PYSITELIB}/zenmapGUI/ScanOpenPortsPage.pyc
${PYSITELIB}/zenmapGUI/ScanOpenPortsPage.pyo
${PYSITELIB}/zenmapGUI/ScanRunDetailsPage.py
${PYSITELIB}/zenmapGUI/ScanRunDetailsPage.pyc
${PYSITELIB}/zenmapGUI/ScanRunDetailsPage.pyo
${PYSITELIB}/zenmapGUI/ScanScanListPage.py
${PYSITELIB}/zenmapGUI/ScanScanListPage.pyc
${PYSITELIB}/zenmapGUI/ScanScanListPage.pyo
${PYSITELIB}/zenmapGUI/ScanToolbar.py
${PYSITELIB}/zenmapGUI/ScanToolbar.pyc
${PYSITELIB}/zenmapGUI/ScanToolbar.pyo
${PYSITELIB}/zenmapGUI/ScansListStore.py
${PYSITELIB}/zenmapGUI/ScansListStore.pyc
${PYSITELIB}/zenmapGUI/ScansListStore.pyo
${PYSITELIB}/zenmapGUI/ScriptInterface.py
${PYSITELIB}/zenmapGUI/ScriptInterface.pyc
${PYSITELIB}/zenmapGUI/ScriptInterface.pyo
${PYSITELIB}/zenmapGUI/SearchGUI.py
${PYSITELIB}/zenmapGUI/SearchGUI.pyc
${PYSITELIB}/zenmapGUI/SearchGUI.pyo
${PYSITELIB}/zenmapGUI/SearchWindow.py
${PYSITELIB}/zenmapGUI/SearchWindow.pyc
${PYSITELIB}/zenmapGUI/SearchWindow.pyo
${PYSITELIB}/zenmapGUI/TargetCombo.py
${PYSITELIB}/zenmapGUI/TargetCombo.pyc
${PYSITELIB}/zenmapGUI/TargetCombo.pyo
${PYSITELIB}/zenmapGUI/TopologyPage.py
${PYSITELIB}/zenmapGUI/TopologyPage.pyc
${PYSITELIB}/zenmapGUI/TopologyPage.pyo
${PYSITELIB}/zenmapGUI/__init__.py
${PYSITELIB}/zenmapGUI/__init__.pyc
${PYSITELIB}/zenmapGUI/__init__.pyo
${PYSITELIB}/zenmapGUI/higwidgets/__init__.py
${PYSITELIB}/zenmapGUI/higwidgets/__init__.pyc
${PYSITELIB}/zenmapGUI/higwidgets/__init__.pyo
${PYSITELIB}/zenmapGUI/higwidgets/gtkutils.py
${PYSITELIB}/zenmapGUI/higwidgets/gtkutils.pyc
${PYSITELIB}/zenmapGUI/higwidgets/gtkutils.pyo
${PYSITELIB}/zenmapGUI/higwidgets/higboxes.py
${PYSITELIB}/zenmapGUI/higwidgets/higboxes.pyc
${PYSITELIB}/zenmapGUI/higwidgets/higboxes.pyo
${PYSITELIB}/zenmapGUI/higwidgets/higbuttons.py
${PYSITELIB}/zenmapGUI/higwidgets/higbuttons.pyc
${PYSITELIB}/zenmapGUI/higwidgets/higbuttons.pyo
${PYSITELIB}/zenmapGUI/higwidgets/higdialogs.py
${PYSITELIB}/zenmapGUI/higwidgets/higdialogs.pyc
${PYSITELIB}/zenmapGUI/higwidgets/higdialogs.pyo
${PYSITELIB}/zenmapGUI/higwidgets/higentries.py
${PYSITELIB}/zenmapGUI/higwidgets/higentries.pyc
${PYSITELIB}/zenmapGUI/higwidgets/higentries.pyo
${PYSITELIB}/zenmapGUI/higwidgets/higexpanders.py
${PYSITELIB}/zenmapGUI/higwidgets/higexpanders.pyc
${PYSITELIB}/zenmapGUI/higwidgets/higexpanders.pyo
${PYSITELIB}/zenmapGUI/higwidgets/higframe.py
${PYSITELIB}/zenmapGUI/higwidgets/higframe.pyc
${PYSITELIB}/zenmapGUI/higwidgets/higframe.pyo
${PYSITELIB}/zenmapGUI/higwidgets/higlabels.py
${PYSITELIB}/zenmapGUI/higwidgets/higlabels.pyc
${PYSITELIB}/zenmapGUI/higwidgets/higlabels.pyo
${PYSITELIB}/zenmapGUI/higwidgets/higlogindialogs.py
${PYSITELIB}/zenmapGUI/higwidgets/higlogindialogs.pyc
${PYSITELIB}/zenmapGUI/higwidgets/higlogindialogs.pyo
${PYSITELIB}/zenmapGUI/higwidgets/hignotebooks.py
${PYSITELIB}/zenmapGUI/higwidgets/hignotebooks.pyc
${PYSITELIB}/zenmapGUI/higwidgets/hignotebooks.pyo
${PYSITELIB}/zenmapGUI/higwidgets/higprogressbars.py
${PYSITELIB}/zenmapGUI/higwidgets/higprogressbars.pyc
${PYSITELIB}/zenmapGUI/higwidgets/higprogressbars.pyo
${PYSITELIB}/zenmapGUI/higwidgets/higscrollers.py
${PYSITELIB}/zenmapGUI/higwidgets/higscrollers.pyc
${PYSITELIB}/zenmapGUI/higwidgets/higscrollers.pyo
${PYSITELIB}/zenmapGUI/higwidgets/higspinner.py
${PYSITELIB}/zenmapGUI/higwidgets/higspinner.pyc
${PYSITELIB}/zenmapGUI/higwidgets/higspinner.pyo
${PYSITELIB}/zenmapGUI/higwidgets/higtables.py
${PYSITELIB}/zenmapGUI/higwidgets/higtables.pyc
${PYSITELIB}/zenmapGUI/higwidgets/higtables.pyo
${PYSITELIB}/zenmapGUI/higwidgets/higtextviewers.py
${PYSITELIB}/zenmapGUI/higwidgets/higtextviewers.pyc
${PYSITELIB}/zenmapGUI/higwidgets/higtextviewers.pyo
${PYSITELIB}/zenmapGUI/higwidgets/higwindows.py
${PYSITELIB}/zenmapGUI/higwidgets/higwindows.pyc
${PYSITELIB}/zenmapGUI/higwidgets/higwindows.pyo
${PYSITELIB}/zenmapGUI/higwidgets/utils.py
${PYSITELIB}/zenmapGUI/higwidgets/utils.pyc
${PYSITELIB}/zenmapGUI/higwidgets/utils.pyo
share/zenmap/config/scan_profile.usp
share/zenmap/config/zenmap.conf
share/zenmap/config/zenmap_version
share/zenmap/docs/help.html
share/zenmap/locale/de/LC_MESSAGES/zenmap.mo
share/zenmap/locale/es/LC_MESSAGES/zenmap.mo
share/zenmap/locale/fr/LC_MESSAGES/zenmap.mo
share/zenmap/locale/hi/LC_MESSAGES/zenmap.mo
share/zenmap/locale/hr/LC_MESSAGES/zenmap.mo
share/zenmap/locale/it/LC_MESSAGES/zenmap.mo
share/zenmap/locale/ja/LC_MESSAGES/zenmap.mo
share/zenmap/locale/pl/LC_MESSAGES/zenmap.mo
share/zenmap/locale/pt_BR/LC_MESSAGES/zenmap.mo
share/zenmap/locale/ru/LC_MESSAGES/zenmap.mo
share/zenmap/locale/zh/LC_MESSAGES/zenmap.mo
share/zenmap/misc/profile_editor.xml
share/zenmap/pixmaps/default_32.png
share/zenmap/pixmaps/default_75.png
share/zenmap/pixmaps/freebsd_32.png
share/zenmap/pixmaps/freebsd_75.png
share/zenmap/pixmaps/irix_32.png
share/zenmap/pixmaps/irix_75.png
share/zenmap/pixmaps/linux_32.png
share/zenmap/pixmaps/linux_75.png
share/zenmap/pixmaps/macosx_32.png
share/zenmap/pixmaps/macosx_75.png
share/zenmap/pixmaps/openbsd_32.png
share/zenmap/pixmaps/openbsd_75.png
share/zenmap/pixmaps/radialnet/border.png
share/zenmap/pixmaps/radialnet/firewall.png
share/zenmap/pixmaps/radialnet/logo.png
share/zenmap/pixmaps/radialnet/padlock.png
share/zenmap/pixmaps/radialnet/router.png
share/zenmap/pixmaps/radialnet/switch.png
share/zenmap/pixmaps/radialnet/wireless.png
share/zenmap/pixmaps/redhat_32.png
share/zenmap/pixmaps/redhat_75.png
share/zenmap/pixmaps/solaris_32.png
share/zenmap/pixmaps/solaris_75.png
share/zenmap/pixmaps/throbber.gif
share/zenmap/pixmaps/throbber.png
share/zenmap/pixmaps/ubuntu_32.png
share/zenmap/pixmaps/ubuntu_75.png
share/zenmap/pixmaps/unknown_32.png
share/zenmap/pixmaps/unknown_75.png
share/zenmap/pixmaps/vl_1_32.png
share/zenmap/pixmaps/vl_1_75.png
share/zenmap/pixmaps/vl_2_32.png
share/zenmap/pixmaps/vl_2_75.png
share/zenmap/pixmaps/vl_3_32.png
share/zenmap/pixmaps/vl_3_75.png
share/zenmap/pixmaps/vl_4_32.png
share/zenmap/pixmaps/vl_4_75.png
share/zenmap/pixmaps/vl_5_32.png
share/zenmap/pixmaps/vl_5_75.png
share/zenmap/pixmaps/win_32.png
share/zenmap/pixmaps/win_75.png
share/zenmap/pixmaps/zenmap.png

File Added: pkgsrc/net/zenmap/distinfo
$NetBSD: distinfo,v 1.1 2018/04/14 13:04:33 adam Exp $

SHA1 (nmap-7.70.tar.bz2) = 71057361a0953bba5967dc0385de77f3eed792de
RMD160 (nmap-7.70.tar.bz2) = 39b176e3b515bb5bf95503e3cb431a0dcd9e97ed
SHA512 (nmap-7.70.tar.bz2) = 084c148b022ff6550e269d976d0077f7932a10e2ef218236fe13aa3a70b4eb6506df03329868fc68cb3ce78e4360b200f5a7a491d3145028fed679ef1c9ecae5
Size (nmap-7.70.tar.bz2) = 10467371 bytes
SHA1 (patch-zenmapCore_Paths.py) = 55ccc83a8f7dd302e4b0ffc1df0837ff651ba913

File Added: pkgsrc/net/zenmap/patches/Attic/patch-zenmapCore_Paths.py
$NetBSD: patch-zenmapCore_Paths.py,v 1.1 2018/04/14 13:04:34 adam Exp $

Prefix is a directory above the executable.

--- zenmapCore/Paths.py.orig	2018-04-14 12:10:04.000000000 +0000
+++ zenmapCore/Paths.py
@@ -155,7 +155,7 @@ def get_prefix():
     else:
         # Normal script execution. Look in the current directory to allow
         # running from the distribution.
-        return os.path.abspath(os.path.dirname(fs_dec(sys.argv[0])))
+        return os.path.abspath(os.path.dirname(os.path.dirname(fs_dec(sys.argv[0]))))
 
 prefix = get_prefix()