pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net



Module Name:    pkgsrc
Committed By:   adam
Date:           Sat Apr 14 13:04:34 UTC 2018

Modified Files:
        pkgsrc/net/nmap: Makefile PLIST distinfo options.mk
Added Files:
        pkgsrc/net/ndiff: DESCR Makefile PLIST distinfo
        pkgsrc/net/nmap: Makefile.common
        pkgsrc/net/zenmap: DESCR Makefile PLIST distinfo
        pkgsrc/net/zenmap/patches: patch-zenmapCore_Paths.py
Removed Files:
        pkgsrc/net/nmap/patches: patch-ndiff_setup.py
            patch-zenmap_test_run__tests.py

Log Message:
nmap: ndiff and zenmap are now separate packages (incl. build fixes for zenmap)


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/net/ndiff/DESCR pkgsrc/net/ndiff/Makefile \
    pkgsrc/net/ndiff/PLIST pkgsrc/net/ndiff/distinfo
cvs rdiff -u -r1.139 -r1.140 pkgsrc/net/nmap/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/net/nmap/Makefile.common
cvs rdiff -u -r1.28 -r1.29 pkgsrc/net/nmap/PLIST
cvs rdiff -u -r1.76 -r1.77 pkgsrc/net/nmap/distinfo
cvs rdiff -u -r1.19 -r1.20 pkgsrc/net/nmap/options.mk
cvs rdiff -u -r1.1 -r0 pkgsrc/net/nmap/patches/patch-ndiff_setup.py
cvs rdiff -u -r1.3 -r0 \
    pkgsrc/net/nmap/patches/patch-zenmap_test_run__tests.py
cvs rdiff -u -r0 -r1.1 pkgsrc/net/zenmap/DESCR pkgsrc/net/zenmap/Makefile \
    pkgsrc/net/zenmap/PLIST pkgsrc/net/zenmap/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/net/zenmap/patches/patch-zenmapCore_Paths.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/nmap/Makefile
diff -u pkgsrc/net/nmap/Makefile:1.139 pkgsrc/net/nmap/Makefile:1.140
--- pkgsrc/net/nmap/Makefile:1.139      Tue Apr  3 14:34:00 2018
+++ pkgsrc/net/nmap/Makefile    Sat Apr 14 13:04:33 2018
@@ -1,14 +1,9 @@
-# $NetBSD: Makefile,v 1.139 2018/04/03 14:34:00 adam Exp $
+# $NetBSD: Makefile,v 1.140 2018/04/14 13:04:33 adam Exp $
 
-DISTNAME=      nmap-7.70
-CATEGORIES=    net security
-MASTER_SITES=  http://nmap.org/dist/
-EXTRACT_SUFX=  .tar.bz2
+.include "Makefile.common"
 
-MAINTAINER=    pettai%NetBSD.org@localhost
-HOMEPAGE=      http://insecure.org/nmap/
+PKGREVISION=   1
 COMMENT=       Network/port scanner with OS detection
-LICENSE=       gnu-gpl-v2
 
 BUILDLINK_API_DEPENDS.libpcap+=        libpcap>=1.0.0
 BUILDLINK_API_DEPENDS.libpcre+=        libpcre>=7.6
@@ -22,7 +17,9 @@ CONFIGURE_ARGS+=      --with-liblinear=${BUIL
 CONFIGURE_ARGS+=       --with-libpcap=${BUILDLINK_PREFIX.libpcap}
 CONFIGURE_ARGS+=       --with-libpcre=${BUILDLINK_PREFIX.pcre}
 CONFIGURE_ARGS+=       --with-openssl=${BUILDLINK_PREFIX.openssl}
+CONFIGURE_ARGS+=       --without-ndiff # provided by net/ndiff
 CONFIGURE_ARGS+=       --without-subversion
+CONFIGURE_ARGS+=       --without-zenmap # provided by net/zenmap
 
 BUILD_DEFS+=           IPV6_READY
 
@@ -70,5 +67,4 @@ post-install:
 .include "../../math/liblinear/buildlink3.mk"
 .include "../../net/libpcap/buildlink3.mk"
 .include "../../security/openssl/buildlink3.mk"
-#.include "../../devel/subversion-base/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/net/nmap/PLIST
diff -u pkgsrc/net/nmap/PLIST:1.28 pkgsrc/net/nmap/PLIST:1.29
--- pkgsrc/net/nmap/PLIST:1.28  Tue Apr  3 14:34:00 2018
+++ pkgsrc/net/nmap/PLIST       Sat Apr 14 13:04:33 2018
@@ -1,227 +1,7 @@
-@comment $NetBSD: PLIST,v 1.28 2018/04/03 14:34:00 adam Exp $
+@comment $NetBSD: PLIST,v 1.29 2018/04/14 13:04:33 adam Exp $
 bin/ncat
-${PLIST.ndiff}bin/ndiff
 bin/nmap
-${PLIST.zenmap}bin/nmapfe
 bin/nping
-${PLIST.zenmap}bin/xnmap
-${PLIST.zenmap}bin/zenmap
-${PLIST.ndiff}${PYSITELIB}/ndiff.py
-${PLIST.ndiff}${PYSITELIB}/ndiff.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/__init__.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/__init__.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/__init__.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/__init__.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/boxes.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/boxes.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/buttons.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/buttons.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/comboboxes.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/comboboxes.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/expanders.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/expanders.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/frames.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/frames.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/labels.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/labels.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/textview.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/textview.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/windows.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/bestwidgets/windows.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/core/ArgvHandle.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/core/ArgvHandle.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/core/Coordinate.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/core/Coordinate.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/core/Graph.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/core/Graph.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/core/Info.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/core/Info.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/core/Interpolation.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/core/Interpolation.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/core/XMLHandler.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/core/XMLHandler.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/core/__init__.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/core/__init__.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/Application.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/Application.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/ControlWidget.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/ControlWidget.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/Dialogs.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/Dialogs.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/HostsViewer.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/HostsViewer.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/Image.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/Image.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/LegendWindow.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/LegendWindow.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/NodeNotebook.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/NodeNotebook.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/NodeWindow.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/NodeWindow.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/RadialNet.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/RadialNet.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/SaveDialog.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/SaveDialog.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/Toolbar.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/Toolbar.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/__init__.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/gui/__init__.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/util/__init__.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/util/__init__.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/util/drawing.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/util/drawing.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/util/geometry.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/util/geometry.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/util/integration.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/util/integration.pyc
-${PLIST.zenmap}${PYSITELIB}/radialnet/util/misc.py
-${PLIST.zenmap}${PYSITELIB}/radialnet/util/misc.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/BasePaths.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/BasePaths.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/DelayedObject.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/DelayedObject.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/Diff.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/Diff.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/I18N.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/I18N.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/NSEDocParser.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/NSEDocParser.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/Name.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/Name.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/NetworkInventory.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/NetworkInventory.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/NmapCommand.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/NmapCommand.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/NmapOptions.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/NmapOptions.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/NmapParser.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/NmapParser.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/Paths.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/Paths.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/RecentScans.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/RecentScans.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/ScriptArgsParser.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/ScriptArgsParser.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/ScriptMetadata.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/ScriptMetadata.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/SearchResult.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/SearchResult.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/StringPool.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/StringPool.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/TargetList.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/TargetList.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/UmitConf.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/UmitConf.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/UmitConfigParser.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/UmitConfigParser.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/UmitDB.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/UmitDB.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/UmitLogging.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/UmitLogging.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/UmitOptionParser.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/UmitOptionParser.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/Version.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/Version.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/__init__.py
-${PLIST.zenmap}${PYSITELIB}/zenmapCore/__init__.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/About.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/About.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/App.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/App.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/BugReport.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/BugReport.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/CrashReport.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/CrashReport.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/DiffCompare.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/DiffCompare.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/FileChoosers.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/FileChoosers.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/FilterBar.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/FilterBar.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/Icons.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/Icons.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/MainWindow.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/MainWindow.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/NmapOutputProperties.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/NmapOutputProperties.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/NmapOutputViewer.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/NmapOutputViewer.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/OptionBuilder.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/OptionBuilder.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/Print.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/Print.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ProfileCombo.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ProfileCombo.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ProfileEditor.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ProfileEditor.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ProfileHelp.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ProfileHelp.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanHostDetailsPage.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanHostDetailsPage.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanHostsView.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanHostsView.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanInterface.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanInterface.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanNmapOutputPage.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanNmapOutputPage.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanOpenPortsPage.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanOpenPortsPage.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanRunDetailsPage.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanRunDetailsPage.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanScanListPage.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanScanListPage.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanToolbar.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScanToolbar.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScansListStore.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScansListStore.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScriptInterface.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/ScriptInterface.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/SearchGUI.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/SearchGUI.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/SearchWindow.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/SearchWindow.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/TargetCombo.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/TargetCombo.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/TopologyPage.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/TopologyPage.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/__init__.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/__init__.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/__init__.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/__init__.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/gtkutils.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/gtkutils.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higboxes.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higboxes.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higbuttons.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higbuttons.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higdialogs.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higdialogs.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higentries.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higentries.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higexpanders.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higexpanders.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higframe.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higframe.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higlabels.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higlabels.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higlogindialogs.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higlogindialogs.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/hignotebooks.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/hignotebooks.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higprogressbars.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higprogressbars.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higscrollers.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higscrollers.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higspinner.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higspinner.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higtables.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higtables.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higtextviewers.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higtextviewers.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higwindows.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/higwindows.pyc
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/utils.py
-${PLIST.zenmap}${PYSITELIB}/zenmapGUI/higwidgets/utils.pyc
 man/de/man1/nmap.1
 man/es/man1/nmap.1
 man/fr/man1/nmap.1
@@ -230,10 +10,8 @@ man/hu/man1/nmap.1
 man/it/man1/nmap.1
 man/ja/man1/nmap.1
 man/man1/ncat.1
-${PLIST.ndiff}man/man1/ndiff.1
 man/man1/nmap.1
 man/man1/nping.1
-${PLIST.zenmap}man/man1/zenmap.1
 man/pl/man1/nmap.1
 man/pt_BR/man1/nmap.1
 man/pt_PT/man1/nmap.1
@@ -241,8 +19,6 @@ man/ro/man1/nmap.1
 man/ru/man1/nmap.1
 man/sk/man1/nmap.1
 man/zh/man1/nmap.1
-${PLIST.zenmap}share/applications/zenmap-root.desktop
-${PLIST.zenmap}share/applications/zenmap.desktop
 share/ncat/ca-bundle.crt
 share/nmap/nmap-mac-prefixes
 share/nmap/nmap-os-db
@@ -1022,62 +798,3 @@ ${PLIST.lua}share/nmap/scripts/xdmcp-dis
 ${PLIST.lua}share/nmap/scripts/xmlrpc-methods.nse
 ${PLIST.lua}share/nmap/scripts/xmpp-brute.nse
 ${PLIST.lua}share/nmap/scripts/xmpp-info.nse
-${PLIST.zenmap}share/zenmap/config/scan_profile.usp
-${PLIST.zenmap}share/zenmap/config/zenmap.conf
-${PLIST.zenmap}share/zenmap/config/zenmap_version
-${PLIST.zenmap}share/zenmap/docs/help.html
-${PLIST.zenmap}share/zenmap/locale/de/LC_MESSAGES/zenmap.mo
-${PLIST.zenmap}share/zenmap/locale/es/LC_MESSAGES/zenmap.mo
-${PLIST.zenmap}share/zenmap/locale/fr/LC_MESSAGES/zenmap.mo
-${PLIST.zenmap}share/zenmap/locale/hi/LC_MESSAGES/zenmap.mo
-${PLIST.zenmap}share/zenmap/locale/hr/LC_MESSAGES/zenmap.mo
-${PLIST.zenmap}share/zenmap/locale/it/LC_MESSAGES/zenmap.mo
-${PLIST.zenmap}share/zenmap/locale/ja/LC_MESSAGES/zenmap.mo
-${PLIST.zenmap}share/zenmap/locale/pl/LC_MESSAGES/zenmap.mo
-${PLIST.zenmap}share/zenmap/locale/pt_BR/LC_MESSAGES/zenmap.mo
-${PLIST.zenmap}share/zenmap/locale/ru/LC_MESSAGES/zenmap.mo
-${PLIST.zenmap}share/zenmap/locale/zh/LC_MESSAGES/zenmap.mo
-${PLIST.zenmap}share/zenmap/misc/profile_editor.xml
-${PLIST.zenmap}share/zenmap/pixmaps/default_32.png
-${PLIST.zenmap}share/zenmap/pixmaps/default_75.png
-${PLIST.zenmap}share/zenmap/pixmaps/freebsd_32.png
-${PLIST.zenmap}share/zenmap/pixmaps/freebsd_75.png
-${PLIST.zenmap}share/zenmap/pixmaps/irix_32.png
-${PLIST.zenmap}share/zenmap/pixmaps/irix_75.png
-${PLIST.zenmap}share/zenmap/pixmaps/linux_32.png
-${PLIST.zenmap}share/zenmap/pixmaps/linux_75.png
-${PLIST.zenmap}share/zenmap/pixmaps/macosx_32.png
-${PLIST.zenmap}share/zenmap/pixmaps/macosx_75.png
-${PLIST.zenmap}share/zenmap/pixmaps/openbsd_32.png
-${PLIST.zenmap}share/zenmap/pixmaps/openbsd_75.png
-${PLIST.zenmap}share/zenmap/pixmaps/radialnet/border.png
-${PLIST.zenmap}share/zenmap/pixmaps/radialnet/firewall.png
-${PLIST.zenmap}share/zenmap/pixmaps/radialnet/logo.png
-${PLIST.zenmap}share/zenmap/pixmaps/radialnet/padlock.png
-${PLIST.zenmap}share/zenmap/pixmaps/radialnet/router.png
-${PLIST.zenmap}share/zenmap/pixmaps/radialnet/switch.png
-${PLIST.zenmap}share/zenmap/pixmaps/radialnet/wireless.png
-${PLIST.zenmap}share/zenmap/pixmaps/redhat_32.png
-${PLIST.zenmap}share/zenmap/pixmaps/redhat_75.png
-${PLIST.zenmap}share/zenmap/pixmaps/solaris_32.png
-${PLIST.zenmap}share/zenmap/pixmaps/solaris_75.png
-${PLIST.zenmap}share/zenmap/pixmaps/throbber.gif
-${PLIST.zenmap}share/zenmap/pixmaps/throbber.png
-${PLIST.zenmap}share/zenmap/pixmaps/ubuntu_32.png
-${PLIST.zenmap}share/zenmap/pixmaps/ubuntu_75.png
-${PLIST.zenmap}share/zenmap/pixmaps/unknown_32.png
-${PLIST.zenmap}share/zenmap/pixmaps/unknown_75.png
-${PLIST.zenmap}share/zenmap/pixmaps/vl_1_32.png
-${PLIST.zenmap}share/zenmap/pixmaps/vl_1_75.png
-${PLIST.zenmap}share/zenmap/pixmaps/vl_2_32.png
-${PLIST.zenmap}share/zenmap/pixmaps/vl_2_75.png
-${PLIST.zenmap}share/zenmap/pixmaps/vl_3_32.png
-${PLIST.zenmap}share/zenmap/pixmaps/vl_3_75.png
-${PLIST.zenmap}share/zenmap/pixmaps/vl_4_32.png
-${PLIST.zenmap}share/zenmap/pixmaps/vl_4_75.png
-${PLIST.zenmap}share/zenmap/pixmaps/vl_5_32.png
-${PLIST.zenmap}share/zenmap/pixmaps/vl_5_75.png
-${PLIST.zenmap}share/zenmap/pixmaps/win_32.png
-${PLIST.zenmap}share/zenmap/pixmaps/win_75.png
-${PLIST.zenmap}share/zenmap/pixmaps/zenmap.png
-${PLIST.zenmap}share/zenmap/su-to-zenmap.sh

Index: pkgsrc/net/nmap/distinfo
diff -u pkgsrc/net/nmap/distinfo:1.76 pkgsrc/net/nmap/distinfo:1.77
--- pkgsrc/net/nmap/distinfo:1.76       Tue Apr  3 14:34:00 2018
+++ pkgsrc/net/nmap/distinfo    Sat Apr 14 13:04:33 2018
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.76 2018/04/03 14:34:00 adam Exp $
+$NetBSD: distinfo,v 1.77 2018/04/14 13:04:33 adam Exp $
 
 SHA1 (nmap-7.70.tar.bz2) = 71057361a0953bba5967dc0385de77f3eed792de
 RMD160 (nmap-7.70.tar.bz2) = 39b176e3b515bb5bf95503e3cb431a0dcd9e97ed
@@ -7,6 +7,4 @@ Size (nmap-7.70.tar.bz2) = 10467371 byte
 SHA1 (patch-configure) = 5fc39f084eadd6ea0560cd8e6f52074113566600
 SHA1 (patch-libdnet-stripped_src_arp-bsd.c) = c56c4e70eca2fa04dd8aab38ed2c3f4cac83f5e3
 SHA1 (patch-libnetutil_netutil.cc) = 7bd1059d6cbcf4f6d129730d6c6f6bc3ab54c0a0
-SHA1 (patch-ndiff_setup.py) = 4e4af27cb896fd1bffc2c9089f930d7075daeb22
 SHA1 (patch-nsock_tests_run__tests.sh) = 88a7447f93dd3377e7e24e317c55528a73a17401
-SHA1 (patch-zenmap_test_run__tests.py) = 189e3b8d71131da31b65ebb6444e517bb1611a9b

Index: pkgsrc/net/nmap/options.mk
diff -u pkgsrc/net/nmap/options.mk:1.19 pkgsrc/net/nmap/options.mk:1.20
--- pkgsrc/net/nmap/options.mk:1.19     Thu Oct 19 21:43:25 2017
+++ pkgsrc/net/nmap/options.mk  Sat Apr 14 13:04:33 2018
@@ -1,13 +1,13 @@
-# $NetBSD: options.mk,v 1.19 2017/10/19 21:43:25 leot Exp $
+# $NetBSD: options.mk,v 1.20 2018/04/14 13:04:33 adam Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.nmap
 
-PKG_SUPPORTED_OPTIONS= inet6 ndiff zenmap lua
+PKG_SUPPORTED_OPTIONS= inet6 lua
 PKG_SUGGESTED_OPTIONS= inet6
 
 .include "../../mk/bsd.options.mk"
 
-PLIST_VARS+=   ndiff zenmap lua
+PLIST_VARS+=   lua
 
 .if !empty(PKG_OPTIONS:Minet6)
 CONFIGURE_ARGS+=       --enable-ipv6
@@ -15,27 +15,6 @@ CONFIGURE_ARGS+=     --enable-ipv6
 CONFIGURE_ARGS+=       --disable-ipv6
 .endif
 
-# Enable dynamically loadable preprocessors, detection engine
-# and rules libraries.
-.if !empty(PKG_OPTIONS:Mzenmap)
-CONFIGURE_ARGS+=       --with-zenmap
-PLIST.zenmap=          yes
-PY_PATCHPLIST=         yes
-REPLACE_PYTHON+=       zenmap/zenmapCore/*.py
-REPLACE_PYTHON+=       zenmap/zenmapGUI/*.py
-REPLACE_PYTHON+=       zenmap/zenmapGUI/higwidgets/*.py
-REPLACE_PYTHON+=       zenmap/test/*.py
-PYTHON_VERSIONS_INCOMPATIBLE=  34 35 36 # py-xml, py-sqlite2, py-gtk2
-.include "../../lang/python/application.mk"
-.include "../../lang/python/extension.mk"
-.include "../../x11/py-gtk2/buildlink3.mk"
-.include "../../databases/py-sqlite2/buildlink3.mk"
-.include "../../textproc/py-xml/buildlink3.mk"
-.include "../../sysutils/desktop-file-utils/desktopdb.mk"
-.else
-CONFIGURE_ARGS+=       --without-zenmap
-.endif
-
 .if !empty(PKG_OPTIONS:Mlua)
 LUA_VERSIONS_ACCEPTED= 53      # needs lua_isyieldable, introduced in Lua 5.3
 .include "../../lang/lua/buildlink3.mk"
@@ -44,20 +23,3 @@ PLIST.lua=           yes
 .else
 CONFIGURE_ARGS+=       --without-liblua
 .endif
-
-# this needs to be below zenmap option handling, because that restricts python versions
-.if !empty(PKG_OPTIONS:Mndiff)
-CONFIGURE_ARGS+=       --with-ndiff
-PLIST.ndiff=           yes
-PY_PATCHPLIST=         yes
-REPLACE_PYTHON+=       ndiff/*.py
-SUBST_CLASSES+=                paths
-SUBST_STAGE.paths=     post-patch
-SUBST_FILES.paths=     ndiff/setup.py
-SUBST_VARS.paths=      PKGMANDIR
-SUBST_MESSAGE.paths=   Fixing paths.
-.include "../../lang/python/application.mk"
-.include "../../lang/python/extension.mk"
-.else
-CONFIGURE_ARGS+=               --without-ndiff
-.endif

Added files:

Index: pkgsrc/net/ndiff/DESCR
diff -u /dev/null pkgsrc/net/ndiff/DESCR:1.1
--- /dev/null   Sat Apr 14 13:04:34 2018
+++ pkgsrc/net/ndiff/DESCR      Sat Apr 14 13:04:33 2018
@@ -0,0 +1,2 @@
+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.
Index: pkgsrc/net/ndiff/Makefile
diff -u /dev/null pkgsrc/net/ndiff/Makefile:1.1
--- /dev/null   Sat Apr 14 13:04:34 2018
+++ pkgsrc/net/ndiff/Makefile   Sat Apr 14 13:04:33 2018
@@ -0,0 +1,23 @@
+# $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"
Index: pkgsrc/net/ndiff/PLIST
diff -u /dev/null pkgsrc/net/ndiff/PLIST:1.1
--- /dev/null   Sat Apr 14 13:04:34 2018
+++ pkgsrc/net/ndiff/PLIST      Sat Apr 14 13:04:33 2018
@@ -0,0 +1,6 @@
+@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
Index: pkgsrc/net/ndiff/distinfo
diff -u /dev/null pkgsrc/net/ndiff/distinfo:1.1
--- /dev/null   Sat Apr 14 13:04:34 2018
+++ pkgsrc/net/ndiff/distinfo   Sat Apr 14 13:04:33 2018
@@ -0,0 +1,6 @@
+$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

Index: pkgsrc/net/nmap/Makefile.common
diff -u /dev/null pkgsrc/net/nmap/Makefile.common:1.1
--- /dev/null   Sat Apr 14 13:04:34 2018
+++ pkgsrc/net/nmap/Makefile.common     Sat Apr 14 13:04:33 2018
@@ -0,0 +1,15 @@
+# $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@localhost
+HOMEPAGE=      http://insecure.org/nmap/
+LICENSE=       gnu-gpl-v2
+
+CONFLICTS=     nmap<=7.70

Index: pkgsrc/net/zenmap/DESCR
diff -u /dev/null pkgsrc/net/zenmap/DESCR:1.1
--- /dev/null   Sat Apr 14 13:04:34 2018
+++ pkgsrc/net/zenmap/DESCR     Sat Apr 14 13:04:33 2018
@@ -0,0 +1,8 @@
+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.
Index: pkgsrc/net/zenmap/Makefile
diff -u /dev/null pkgsrc/net/zenmap/Makefile:1.1
--- /dev/null   Sat Apr 14 13:04:34 2018
+++ pkgsrc/net/zenmap/Makefile  Sat Apr 14 13:04:33 2018
@@ -0,0 +1,28 @@
+# $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"
Index: pkgsrc/net/zenmap/PLIST
diff -u /dev/null pkgsrc/net/zenmap/PLIST:1.1
--- /dev/null   Sat Apr 14 13:04:34 2018
+++ pkgsrc/net/zenmap/PLIST     Sat Apr 14 13:04:33 2018
@@ -0,0 +1,382 @@
+@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
Index: pkgsrc/net/zenmap/distinfo
diff -u /dev/null pkgsrc/net/zenmap/distinfo:1.1
--- /dev/null   Sat Apr 14 13:04:34 2018
+++ pkgsrc/net/zenmap/distinfo  Sat Apr 14 13:04:33 2018
@@ -0,0 +1,7 @@
+$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

Index: pkgsrc/net/zenmap/patches/patch-zenmapCore_Paths.py
diff -u /dev/null pkgsrc/net/zenmap/patches/patch-zenmapCore_Paths.py:1.1
--- /dev/null   Sat Apr 14 13:04:34 2018
+++ pkgsrc/net/zenmap/patches/patch-zenmapCore_Paths.py Sat Apr 14 13:04:34 2018
@@ -0,0 +1,15 @@
+$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()
+ 



Home | Main Index | Thread Index | Old Index