diff options
author | amdmi3 <amdmi3@FreeBSD.org> | 2016-01-05 23:46:38 +0800 |
---|---|---|
committer | amdmi3 <amdmi3@FreeBSD.org> | 2016-01-05 23:46:38 +0800 |
commit | 45eba9a8149f7339ca7b3dad4f2d67426c74d49d (patch) | |
tree | 47f10395033ef74f4cd508fcb5254204c73efd49 /security | |
parent | 4edb335395bc386c5c4b6bb32714f7c2491f9148 (diff) | |
download | freebsd-ports-gnome-45eba9a8149f7339ca7b3dad4f2d67426c74d49d.tar.gz freebsd-ports-gnome-45eba9a8149f7339ca7b3dad4f2d67426c74d49d.tar.zst freebsd-ports-gnome-45eba9a8149f7339ca7b3dad4f2d67426c74d49d.zip |
- 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)
Diffstat (limited to 'security')
-rw-r--r-- | security/zenmap/Makefile | 10 | ||||
-rw-r--r-- | security/zenmap/files/zenmap-root.in | 4 |
2 files changed, 6 insertions, 8 deletions
diff --git a/security/zenmap/Makefile b/security/zenmap/Makefile index f4363ed75a96..b39498149111 100644 --- a/security/zenmap/Makefile +++ b/security/zenmap/Makefile @@ -3,6 +3,7 @@ PORTNAME= zenmap PORTVERSION= 6.47 +PORTREVISION= 1 CATEGORIES= security ipv6 MASTER_SITES= http://nmap.org/dist/ \ SF/nemysisfreebsdp/security/:icons @@ -15,16 +16,18 @@ MAINTAINER= nemysis@FreeBSD.org COMMENT= GUI frontend for the Nmap scanning utility LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= nmap:${PORTSDIR}/security/nmap \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 -WRKSRC= ${WRKDIR}/${DISTNAME}/${PORTNAME} +WRKSRC_SUBDIR= ${PORTNAME} USES= dos2unix python tar:bzip2 DOS2UNIX_GLOB= *.xml USE_GNOME= pygtk2 USE_PYTHON= autoplist distutils +NO_ARCH= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes @@ -34,8 +37,6 @@ NLS_USES= gettext SUB_FILES= zenmap-root -.include <bsd.port.options.mk> - post-extract: @${RM} -f ${WRKSRC}/install_scripts/unix/su-to-zenmap.sh @${CP} -a ${FILESDIR}/pc-su ${WRKSRC}/install_scripts/unix/su-to-zenmap.sh @@ -65,9 +66,8 @@ post-patch: @${FIND} ${WRKSRC} -name "*.bak" -delete @${FIND} ${WRKSRC}/../ndiff -name "*.bak" -delete -.if ! ${PORT_OPTIONS:MNLS} +post-patch-NLS-off: @${REINPLACE_CMD} -i '' '/locale_dir, mo_find, /d' ${WRKSRC}/setup.py -.endif post-install: ${INSTALL_SCRIPT} ${WRKDIR}/zenmap-root ${STAGEDIR}${PREFIX}/bin/ diff --git a/security/zenmap/files/zenmap-root.in b/security/zenmap/files/zenmap-root.in index 799b4a809946..51d0b61ab97d 100644 --- a/security/zenmap/files/zenmap-root.in +++ b/security/zenmap/files/zenmap-root.in @@ -3,6 +3,4 @@ # $FreeBSD$ # -cd "%%DATADIR%%" && exec su-to-zenmap.sh zenmap - - +exec %%DATADIR%%/su-to-zenmap.sh zenmap |