1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-23 00:43:28 +00:00

- xnmap.1 manpage is not installled

- Add NLS option
- Give maintainership to submitter

PR:		ports/174327
Submitted by:	nemysis <nemysis@gmx.ch>
This commit is contained in:
Pawel Pekala 2012-12-19 20:33:33 +00:00
parent a2bc5596ff
commit e67bb32155
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=309266
3 changed files with 45 additions and 32 deletions

View File

@ -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>

View File

@ -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/

View File

@ -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%%