diff options
author | pawel <pawel@FreeBSD.org> | 2012-12-20 04:33:33 +0800 |
---|---|---|
committer | pawel <pawel@FreeBSD.org> | 2012-12-20 04:33:33 +0800 |
commit | 58421b24e5a9ae0288381056b4816790ad9a64b9 (patch) | |
tree | 656428d33b9caa7d7bc77355516d5f0110c69716 /security | |
parent | e4f26116bb30cd1280bc451e97122e49544aab5d (diff) | |
download | freebsd-ports-gnome-58421b24e5a9ae0288381056b4816790ad9a64b9.tar.gz freebsd-ports-gnome-58421b24e5a9ae0288381056b4816790ad9a64b9.tar.zst freebsd-ports-gnome-58421b24e5a9ae0288381056b4816790ad9a64b9.zip |
- xnmap.1 manpage is not installled
- Add NLS option
- Give maintainership to submitter
PR: ports/174327
Submitted by: nemysis <nemysis@gmx.ch>
Diffstat (limited to 'security')
-rw-r--r-- | security/zenmap/Makefile | 43 | ||||
-rw-r--r-- | security/zenmap/pkg-descr | 2 | ||||
-rw-r--r-- | security/zenmap/pkg-plist | 32 |
3 files changed, 45 insertions, 32 deletions
diff --git a/security/zenmap/Makefile b/security/zenmap/Makefile index e2694ce34787..bd67890d284c 100644 --- a/security/zenmap/Makefile +++ b/security/zenmap/Makefile @@ -1,46 +1,59 @@ -# Ports collection makefile for: zenmap -# Date created: 2008-01-13 -# Whom: Daniel Roethlisberger <daniel@roe.ch> -# +# Created by: Daniel Roethlisberger <daniel@roe.ch> # $FreeBSD$ -# PORTNAME= zenmap PORTVERSION= 6.01 +PORTREVISION= 1 CATEGORIES= security ipv6 MASTER_SITES= http://nmap.org/dist/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= nmap-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org -COMMENT= GUI frontend for the nmap scanning utility +MAINTAINER= nemysis@gmx.ch +COMMENT= GUI frontend for the Nmap scanning utility LICENSE= GPLv2 RUN_DEPENDS= ${LOCALBASE}/bin/nmap:${PORTSDIR}/security/nmap \ ${PYTHON_PACKAGENAMEPREFIX}sqlite3>:${PORTSDIR}/databases/py-sqlite3 -WRKSRC= ${WRKDIR}/${DISTNAME}/${PORTNAME} +WRKSRC= ${WRKDIR}/${DISTNAME}/${PORTNAME} USE_BZIP2= yes USE_GNOME= pygtk2 -USE_GETTEXT= yes USE_PYTHON= 2.5+ -USE_PYDISTUTILS= yes +USE_PYDISTUTILS=yes MLINKS= zenmap.1 xnmap.1 -MAN1= zenmap.1 xnmap.1 ndiff.1 +MAN1= zenmap.1 ndiff.1 + +OPTIONS_DEFINE= NLS + +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MNLS} +USE_GETTEXT= yes +PLIST_SUB+= NLS="" +.else +PLIST_SUB+= NLS="@comment " +.endif post-patch: - @${REINPLACE_CMD} -e \ - '/self.create_uninstaller/s|^|#|' ${WRKSRC}/setup.py - @${REINPLACE_CMD} -e \ - 's|share/man/man1|man/man1|' ${WRKSRC}/../ndiff/setup.py + @${REINPLACE_CMD} \ + -e '/self.create_uninstaller/s|^|#|' ${WRKSRC}/setup.py + @${REINPLACE_CMD} \ + -e 's|share/man/man1|man/man1|' ${WRKSRC}/../ndiff/setup.py +.if ! ${PORT_OPTIONS:MNLS} + @${REINPLACE_CMD} -i '' '/locale_dir, mo_find, /d' ${WRKSRC}/setup.py +.endif + post-build: @(cd ${WRKSRC}/../ndiff \ && ${PYTHON_CMD} setup.py build) + post-install: ${INSTALL_MAN} ${WRKSRC}/../docs/zenmap.1 ${MAN1PREFIX}/man/man1 @(cd ${WRKSRC}/../ndiff \ && ${PYTHON_CMD} setup.py install --prefix ${PREFIX}) + .include <bsd.port.mk> diff --git a/security/zenmap/pkg-descr b/security/zenmap/pkg-descr index 63fcc8ccee5f..dfcb66364838 100644 --- a/security/zenmap/pkg-descr +++ b/security/zenmap/pkg-descr @@ -1,5 +1,5 @@ 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 auxilary tools (currently Ndiff). +Also included are python based Nmap auxiliary tools (currently Ndiff). WWW: http://nmap.org/ diff --git a/security/zenmap/pkg-plist b/security/zenmap/pkg-plist index a3c264f9ef1a..945bfc854ff3 100644 --- a/security/zenmap/pkg-plist +++ b/security/zenmap/pkg-plist @@ -321,11 +321,11 @@ share/applications/zenmap-root.desktop %%DATADIR%%/config/zenmap.conf %%DATADIR%%/config/zenmap_version %%DATADIR%%/docs/help.html -%%DATADIR%%/locale/de/LC_MESSAGES/zenmap.mo -%%DATADIR%%/locale/fr/LC_MESSAGES/zenmap.mo -%%DATADIR%%/locale/hr/LC_MESSAGES/zenmap.mo -%%DATADIR%%/locale/pt_BR/LC_MESSAGES/zenmap.mo -%%DATADIR%%/locale/ru/LC_MESSAGES/zenmap.mo +%%NLS%%%%DATADIR%%/locale/de/LC_MESSAGES/zenmap.mo +%%NLS%%%%DATADIR%%/locale/fr/LC_MESSAGES/zenmap.mo +%%NLS%%%%DATADIR%%/locale/hr/LC_MESSAGES/zenmap.mo +%%NLS%%%%DATADIR%%/locale/pt_BR/LC_MESSAGES/zenmap.mo +%%NLS%%%%DATADIR%%/locale/ru/LC_MESSAGES/zenmap.mo %%DATADIR%%/misc/profile_editor.xml %%DATADIR%%/pixmaps/default_32.png %%DATADIR%%/pixmaps/default_75.png @@ -373,17 +373,17 @@ share/applications/zenmap-root.desktop @dirrm %%DATADIR%%/pixmaps/radialnet @dirrm %%DATADIR%%/pixmaps @dirrm %%DATADIR%%/misc -@dirrm %%DATADIR%%/locale/ru/LC_MESSAGES -@dirrm %%DATADIR%%/locale/ru -@dirrm %%DATADIR%%/locale/pt_BR/LC_MESSAGES -@dirrm %%DATADIR%%/locale/pt_BR -@dirrm %%DATADIR%%/locale/hr/LC_MESSAGES -@dirrm %%DATADIR%%/locale/hr -@dirrm %%DATADIR%%/locale/fr/LC_MESSAGES -@dirrm %%DATADIR%%/locale/fr -@dirrm %%DATADIR%%/locale/de/LC_MESSAGES -@dirrm %%DATADIR%%/locale/de -@dirrm %%DATADIR%%/locale +%%NLS%%@dirrm %%DATADIR%%/locale/ru/LC_MESSAGES +%%NLS%%@dirrm %%DATADIR%%/locale/ru +%%NLS%%@dirrm %%DATADIR%%/locale/pt_BR/LC_MESSAGES +%%NLS%%@dirrm %%DATADIR%%/locale/pt_BR +%%NLS%%@dirrm %%DATADIR%%/locale/hr/LC_MESSAGES +%%NLS%%@dirrm %%DATADIR%%/locale/hr +%%NLS%%@dirrm %%DATADIR%%/locale/fr/LC_MESSAGES +%%NLS%%@dirrm %%DATADIR%%/locale/fr +%%NLS%%@dirrm %%DATADIR%%/locale/de/LC_MESSAGES +%%NLS%%@dirrm %%DATADIR%%/locale/de +%%NLS%%@dirrm %%DATADIR%%/locale @dirrm %%DATADIR%%/docs @dirrm %%DATADIR%%/config @dirrm %%DATADIR%% |