Port details |
- zenmap GUI frontend for the Nmap scanning utility
- 7.80 security
=9 7.80Version of this port present on the latest quarterly branch.
- DEPRECATED: Old, uses EOLed python27
This port expired on: 2020-03-01
- Maintainer: woodsb02@FreeBSD.org
- Port Added: 2008-03-14 21:09:18
- Last Update: 2020-03-01 17:19:40
- SVN Revision: 527561
- People watching this port, also watch:: nmap, mplayer, gimp, lsof
- License: GPLv2
- WWW:
- https://nmap.org/zenmap/
- Description:
- Zenmap is the official GUI front end for the Nmap port scanning tool.
Originally based on Umit, it has replaced NmapFE as per Nmap 4.50.
Also included are python based Nmap auxiliary tools (currently Ndiff).
WWW: https://nmap.org/zenmap/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: zenmap
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1575679617
SHA256 (nmap-7.80.tar.bz2) = fcfa5a0e42099e12e4bf7a68ebe6fde05553383a682e816a7ec9256ab4773faa
SIZE (nmap-7.80.tar.bz2) = 10550327
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Master port: security/nmap
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- pygobject-codegen-2.0 : devel/py-gobject
- pygtk-2.0.pc : x11-toolkits/py-gtk2
- py27-setuptools>0 : devel/py-setuptools@py27
- python2.7 : lang/python27
- msgfmt : devel/gettext-tools
- Runtime dependencies:
-
- nmap : security/nmap
- py27-sqlite3>0 : databases/py-sqlite3@py27
- pygobject-codegen-2.0 : devel/py-gobject
- pygtk-2.0.pc : x11-toolkits/py-gtk2
- py27-setuptools>0 : devel/py-setuptools@py27
- python2.7 : lang/python27
- Library dependencies:
-
- libatk-1.0.so : accessibility/atk
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgtk-x11-2.0.so : x11-toolkits/gtk20
- libglade-2.0.so : devel/libglade2
- libxml2.so : textproc/libxml2
- libpango-1.0.so : x11-toolkits/pango
- libintl.so : devel/gettext-runtime
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for zenmap-7.80:
NLS=on: Native Language Support
===> Use 'make config' to modify these settings
- Options name:
- N/A
- USES:
- dos2unix gnome python:2.7 tar:bzip2 gettext
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
This is a slave port. You may also want to view the commits to the master port: security/nmap |
Commit | Credits | Log message |
7.80 01 Mar 2020 17:19:40 |
rene |
Remove expired ports:
2020-03-01 audio/idjc: Old, uses EOLed python27
2020-03-01 cad/py-pycam: Old, uses EOLed python27
2020-02-27 chinese/gimp-help-zh_CN: Broken
2020-03-01 databases/emma: Old, uses EOLed python27
2020-03-01 deskutils/anamnesis: Old, uses EOLed python27
2020-02-28 deskutils/cherrytree: Old, uses EOLed python27
2020-03-01 deskutils/gbirthday: Old, uses EOLed python27
2020-03-01 deskutils/gtg: Old, uses EOLed python27
2020-03-01 deskutils/nemo-extensions: Old, uses EOLed python27
2020-03-01 deskutils/pybookreader: Old, uses EOLed python27
2020-03-01 devel/diffuse: Old, uses EOLed python27
2020-02-28 devel/dreampie: Old, uses EOLed python27
2020-03-01 devel/gtkparasite: Old, uses EOLed python27 (Only the first 15 lines of the commit message are shown above ) |
7.80 28 Jan 2020 21:57:19 |
antoine |
Deprecate some pygtk2 ports
With hat: portmgr |
7.70 08 Nov 2019 13:17:00 |
tobik |
security: Add missing USES={gnome,php} |
7.70 20 Jun 2018 17:05:44 |
mat |
Use PY_FLAVOR for dependencies.
FLAVOR is the current port's flavor, it should not be used outside of
this scope.
Sponsored by: Absolight |
7.70 09 May 2018 09:34:00 |
amdmi3 |
- Update WWW
Approved by: portmgr blanket |
7.40_1 30 Nov 2017 15:50:34 |
mat |
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the (Only the first 15 lines of the commit message are shown above ) |
7.25.b2 17 Sep 2016 00:13:38 |
woodsb02 |
security/zenmap: Update to 7.25 BETA2 and use security/nmap as MASTERDIR
security/nmap:
- Ensure MAINTAINER and COMMENT do not clobber those of slave port
- Add .if !defined(MASTERDIR) to prevent inclusion in slave port
- Do not include bsd.port.options.mk, as none of the features are used
security/zenmap:
- Convert to slave of security/nmap to ensure they are updated in lockstep
- Inherently update to 7.25 BETA2 (current version of security/nmap)
- Take maintainership
- Remove redundant port header variables included from MASTERDIR
- PKGNAME of zenmap achieved using PKGNAMEPREFIX=ze and PORTNAME=nmap
- Inherit LICENSE_FILE, as zenmap/COPYING states it is the same as nmap
- Set directory variables so they are not inhereted from MASTERDIR
- Convert post-extract to post-patch, as it is modifying WRKSRC files
- Fix REINPLACE command, as it was leaving the line with nothing but a
single ',' and causing the build to fail
- Do not download external zenmap icon, as one is included in distfile
Approved by: ohauer (security/nmap maintainer), mat (mentor)
Differential Revision: https://reviews.freebsd.org/D7880 |
6.47_1 13 Sep 2016 17:43:01 |
nemysis |
- This port are no longer used or cared for. |
6.47_1 01 Apr 2016 14:25:18 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight |
6.47_1 05 Jan 2016 15:46:38 |
amdmi3 |
- Fix broken zenmap-root script
- While here, add LICENSE_FILE, switch to WRKSRC_SUBDIR, add NO_ARCH and switch
to options helpers
PR: 204713
Submitted by: admin@vladiom.com.ua
Approved by: maintainer timeout (nemysis, 6 weeks) |
6.47 24 Jan 2015 20:30:13 |
antoine |
Fix a typo in DEPENDS |
6.47 05 Sep 2014 09:52:34 |
nemysis |
- Update to 6.47, announce message:
Avoid crashing when users have the antiquated PyXML package
installed. Python tries to be nice and loads it when we import xml, but it
isn't compatible. Instead, we force Python to use the standard library xml
module. [Daniel Miller]
Fix a bug in DiffViewer causing this crash:
TypeError: GtkTextBuffer.set_text() argument 1 must be string or read-only
buffer, not NmapParserSAX
Crash happened when trying to compare two scans within Zenmap. [Daniel Miller]
- USES python instead of USE_PYTHON=yes
- Use USE_PYTHON=distutils instead of USE_PYDISTUTILS=yes
- Use USE_PYTHON=autoplist instead of PYDISTUTILS_AUTOPLIST=yes |
6.46 29 Apr 2014 08:45:30 |
nemysis |
- Update to 6.46, Announce message:
Fixed a bug which caused this crash message:
IOError: [Errno socket error] [Errno 10060] A connection attempt failed
because the connected party did not properly respond after a period of
time, or established connection failed because connected host has
failed to respond
The bug was caused by us adding a DOCTYPE definition to Nmap's XML
output which caused Python's XML parser to try and fetch the DTD
every time it parses an XML file. We now override that DTD-fetching
behavior. [Daniel Miller] |
6.45 13 Apr 2014 20:30:10 |
nemysis |
- Update to 6.45
- Change dependency for security/nmap
- Use pkg-plist instead of PLIST_FILES
- Fix the usage of 'python' to get rid of the implicit lang/python dependency
- Delete bad ndiff.pyc and compile new (not usuall .) |
6.40_1 24 Mar 2014 13:35:08 |
nemysis |
- Remove USES desktop-file-utils and add dos2unix
- Use tar:bzip2 instead of USE_BZIP2=yes
- Break lines around 80 characters
- Use && instead of ; |
6.40_1 17 Jan 2014 16:59:33 |
nemysis |
- Bump PORTREVISION
- Change master sites and icon
- Use PYDISTUTILS_AUTOPLIST=yes and PLIST_FILES instead of pkg-plist
- Support STAGEDIR
- Change Desktop entry file zenmap-root.desktop, add SUB_FILES=zenmap-root
for proper Desktop usage
Reviewed by: horia |
6.40 15 Dec 2013 16:22:17 |
wg |
Use setuptools for all Python ports.
Setuptools is the preferred method to manage Python distributions after
many changes to the packaging ecosystem over the past couple of years.
Only ports using USE_PYDISTUTILS= yes are affected by this commit, ports using
USE_PYDISTUTILS= easy_install remains the same however this usage is now
deprecated and should be converted to USE_PYDISTUTILS= yes.
Some Python distributions do not work with setuptools out of the box because
they extend the install command from distutils and not setuptools, and
so they need to be patched accordingly.
pip (which leverages setuptools) works around the issue by using eggs, however
we want to get rid of those as well, as support for "flat" installation is (Only the first 15 lines of the commit message are shown above ) |
6.40 22 Oct 2013 14:01:39 |
amdmi3 |
- Remove manual creation and removal of share/applications, as it's now in the
mtree (categories starting with [st])
Approved by: portmgr (bdrewery) |
6.40 20 Sep 2013 22:55:26 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
security) |
6.40 14 Sep 2013 12:35:26 |
nemysis |
- Update to 6.40
- Change maintainer email gmx.ch --> FreeBSD.org
- Add desktop dependency
- Trim dependency for python
- Add OPTIONS_SUB
- Trim NLS
- Trim files/pc-su to newest from PC-BSD
Approved by: wg/pawel (mentors) |
6.25_1 24 Apr 2013 18:10:32 |
ak |
- Convert USE_GETTEXT to USES (part 3)
Approved by: portmgr (bapt) |
6.25_1 11 Jan 2013 20:22:29 |
rm |
- drop PKGNAMEPREFIX (it's an app, not library)
- replace su-to-zenmap.sh (su detection script) with more clean solution
from PC-BSD, that does not require modification to work properlt with kde4
- bump PORTREVISION
PR: 175120
Submitted by: nemysis <nemysis@gmx.ch> (maintainer) |
6.25 04 Jan 2013 20:01:47 |
rm |
- update to 6.25
while here:
- limit python version to 2.x only (pygtk2)
- correct dependency
PR: 174607
Submitted by: nemysis <nemysis@gmx.ch> (maintainer) |
6.01_1 19 Dec 2012 20:33:33 |
pawel |
- xnmap.1 manpage is not installled
- Add NLS option
- Give maintainership to submitter
PR: ports/174327
Submitted by: nemysis <nemysis@gmx.ch> |
6.01 10 Dec 2012 01:20:17 |
eadler |
Revert Chris Petrik's ports to the pool. Thank you for all your work so far,
and should you desire to return just let us know.
PR: ports/174309
Submitted by: Chris Petrik |
6.01 01 Dec 2012 00:00:20 |
sperber |
- Update to version 6.01
- Add MASTER_SITES
- Add LICENSE
PR: ports/170169
Submitted by: KATO Tsuguru <tkato432 _at_ yahoo.com>
Chris Petrik <c.petrik.sosa _at_ gmail.com> (maintainer)
Approved by: beat (mentor)
Feature safe: yes |
5.21_5 09 Sep 2012 02:30:44 |
eadler |
Welcome back Chris Petrik <c.petrik.sosa@gmail.com>
PR: ports/171481 |
5.21_5 01 Jun 2012 05:26:28 |
dinoex |
- update png to 1.5.10 |
5.21_4 18 Nov 2011 23:30:13 |
ehaupt |
Remove trailing whitespaces.
Feature safe: yes |
5.21_4 07 Sep 2011 19:50:46 |
eadler |
- emulators/wahcade: eliminate py-elementtree dependency [0]
- security/zenmap: eliminate py-pysqlite2x dependency [1]
- deskutils/griffith: eliminate py-pysqlite2x dependency [2]
PR: ports/160049 [0], ports/160071 [1], ports/160161 [2]
Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> [0,1,2]
Approved by: bapt (mentor) |
5.21_3 03 Jul 2011 14:03:52 |
ohauer |
-remove MD5 |
5.21_3 09 Aug 2010 13:28:50 |
arved |
Drop Maintainership
PR: 149436
Submitted by: old maintainer |
5.21_3 31 May 2010 02:01:56 |
ade |
Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. |
5.21_2 28 Mar 2010 06:47:48 |
dinoex |
- update to 1.4.1
Reviewed by: exp8 run on pointyhat
Supported by: miwi |
5.21_1 05 Feb 2010 11:46:55 |
dinoex |
- update to jpeg-8 |
5.21 31 Jan 2010 00:51:10 |
miwi |
- Update to 5.21
PR: 143332
Submitted by: Daniel Roethlisberger <daniel@roe.ch> (maintainer) |
5.00 16 Jul 2009 22:17:11 |
miwi |
- Update to 5.00
Submitted by: Daniel Roethlisberger <daniel@roe.ch> (maintainer) |
4.90.r1 05 Jul 2009 22:24:13 |
miwi |
- Update to 4.90RC1
PR: 136293
Submitted by: Daniel Roethlisberger <daniel@roe.ch> (maintainer) |
4.85.b7 13 Apr 2009 09:54:20 |
dhn |
- Update to 4.85.b7
PR: ports/133549
Submitted by: Daniel Roethlisberger <daniel@roe.ch> (maintainer)
Approved by: miwi (mentor) |
4.76 24 Sep 2008 14:47:10 |
miwi |
- Update to 4.76
PR: 127380
Submitted by: Daniel Roethlisberger <daniel@roe.ch> (maintainer) |
4.68 03 Aug 2008 16:11:16 |
miwi |
- Update to 4.68
PR: 126212
Submitted by: Daniel Roethlisberger <daniel@roe.ch> (maintainer) |
4.62_1 06 Jun 2008 14:01:07 |
edwin |
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav) |
4.62 06 May 2008 13:25:24 |
miwi |
- Update to 4.62
PR: 123402
Submitted by: Daniel Roethlisberger <daniel@roe.ch> (maintainer) |
4.60 14 Apr 2008 03:56:21 |
clsung |
- Update zenmap to 4.60 and fix moved MASTER_SITES.
- Zenmap now has a manual page, zenmap(1).
PR: ports/122729
Submitted by: maintainer (Daniel Roethlisberge) |
4.52 14 Mar 2008 21:30:29 |
miwi |
- Update to 4.52
PR: 119673
Submitted by: Daniel Roethlisberger <daniel@roe.ch> |
4.20_1 14 Mar 2008 21:08:31 |
miwi |
- Force commit to notes that's a repocopy from security/nmapfe to
security/zenmap.
Repocopy by: marcus |