Date: Sun, 31 Aug 2014 13:44:28 +0000 (UTC) From: William Grzybowski <wg@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r366761 - head/security/umit Message-ID: <201408311344.s7VDiSm1048213@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: wg Date: Sun Aug 31 13:44:28 2014 New Revision: 366761 URL: http://svnweb.freebsd.org/changeset/ports/366761 QAT: https://qat.redports.org/buildarchive/r366761/ Log: security/umit: support stage - Add DOCS option - USES python - Simplify comment - Add desktop entry PR: 193167 Submitted by: Ports Fury Modified: head/security/umit/Makefile head/security/umit/pkg-plist Modified: head/security/umit/Makefile ============================================================================== --- head/security/umit/Makefile Sun Aug 31 13:35:16 2014 (r366760) +++ head/security/umit/Makefile Sun Aug 31 13:44:28 2014 (r366761) @@ -3,29 +3,44 @@ PORTNAME= umit PORTVERSION= 1.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security MASTER_SITES= SF PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= ports@FreeBSD.org -COMMENT= UMIT is the nmap frontend developed with Python and PyGTK +MAINTAINER= ports@FreeBSD.org +COMMENT= Nmap frontend developed with Python and PyGTK -RUN_DEPENDS= ${LOCALBASE}/bin/nmap:${PORTSDIR}/security/nmap \ - ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 +LICENSE= GPLv2 -INSTALLS_ICONS= yes -USES= tar:bzip2 +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \ + ${LOCALBASE}/bin/nmap:${PORTSDIR}/security/nmap + +NO_ARCH= yes + +USES= python tar:bzip2 USE_GNOME= pygtk2 -USE_PYTHON= yes -USE_PYDISTUTILS= yes +USE_PYTHON= distutils +INSTALLS_ICONS= yes + +PORTDOCS= * + +DESKTOP_ENTRIES="Umit" "GUI frontend for Nmap security/port scanner" "umit" \ + "umit" "System;GTK;" "" + +OPTIONS_DEFINE= DOCS -NO_STAGE= yes +DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>0:${PORTSDIR}/textproc/py-sphinx post-patch: - ${REINPLACE_CMD} \ - -e 's/self.build_html_doc()//' \ - -e 's,distutils\.command\.install ,setuptools\.command\.install ,' \ - ${WRKSRC}/setup.py + @${REINPLACE_CMD} -e \ + 's|distutils\(.command.install\) |setuptools\1 | ; \ + /self.create_uninstaller()/d ; \ + /self.pkgmaintainer/s|0|1|' ${WRKSRC}/setup.py + +post-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps + @${LN} -sf ${DATADIR}/pixmaps/umit_48x48.png \ + ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/umit.png .include <bsd.port.mk> Modified: head/security/umit/pkg-plist ============================================================================== --- head/security/umit/pkg-plist Sun Aug 31 13:35:16 2014 (r366760) +++ head/security/umit/pkg-plist Sun Aug 31 13:44:28 2014 (r366761) @@ -1,6 +1,5 @@ bin/umit bin/umit_scheduler.py -bin/uninstall_umit %%PYTHON_SITELIBDIR%%/higwidgets/__init__.py %%PYTHON_SITELIBDIR%%/higwidgets/__init__.pyc %%PYTHON_SITELIBDIR%%/higwidgets/__init__.pyo @@ -595,6 +594,7 @@ bin/uninstall_umit %%PYTHON_SITELIBDIR%%/umit/plugin/__init__.py %%PYTHON_SITELIBDIR%%/umit/plugin/__init__.pyc %%PYTHON_SITELIBDIR%%/umit/plugin/__init__.pyo +share/icons/hicolor/48x48/apps/umit.png share/icons/umit/trash_128.ico share/icons/umit/trash_16.ico share/icons/umit/trash_24.ico @@ -690,33 +690,34 @@ share/pixmaps/umit/win.svg share/pixmaps/umit/win_32.png share/pixmaps/umit/win_75.png share/pixmaps/umit/wizard_logo.png -share/umit/config/options.xml -share/umit/config/profile_editor.xml -share/umit/config/scan_profile.usp -share/umit/config/scheduler-profiles.conf -share/umit/config/scheduler-schemas.conf -share/umit/config/scheduler.log -share/umit/config/smtp-schemas.conf -share/umit/config/timeline-settings.conf -share/umit/config/tl_colors_evt_std.conf -share/umit/config/umit.conf -share/umit/config/umit_version -share/umit/config/umitng.db -share/umit/config/wizard.xml -share/umit/misc/os_classification.dmp -share/umit/misc/os_db.dmp -share/umit/misc/services.dmp -share/umit/sql/sqlite-delete-triggers.sql -share/umit/sql/sqlite-drop-tables.sql -share/umit/sql/sqlite-drop-triggers.sql -share/umit/sql/sqlite-insert-triggers.sql -share/umit/sql/sqlite-schema.sql -share/umit/sql/sqlite-update-triggers.sql -@dirrm share/umit/sql -@dirrm share/umit/plugins -@dirrm share/umit/misc -@dirrm share/umit/config -@dirrm share/umit +%%DATADIR%%/config/options.xml +%%DATADIR%%/config/profile_editor.xml +%%DATADIR%%/config/scan_profile.usp +%%DATADIR%%/config/scheduler-profiles.conf +%%DATADIR%%/config/scheduler-schemas.conf +%%DATADIR%%/config/scheduler.log +%%DATADIR%%/config/smtp-schemas.conf +%%DATADIR%%/config/timeline-settings.conf +%%DATADIR%%/config/tl_colors_evt_std.conf +%%DATADIR%%/config/umit.conf +%%DATADIR%%/config/umit_version +%%DATADIR%%/config/umitng.db +%%DATADIR%%/config/wizard.xml +%%DATADIR%%/misc/os_classification.dmp +%%DATADIR%%/misc/os_db.dmp +%%DATADIR%%/misc/services.dmp +@exec mkdir -p %D/%%DATADIR%%/plugins +%%DATADIR%%/sql/sqlite-delete-triggers.sql +%%DATADIR%%/sql/sqlite-drop-tables.sql +%%DATADIR%%/sql/sqlite-drop-triggers.sql +%%DATADIR%%/sql/sqlite-insert-triggers.sql +%%DATADIR%%/sql/sqlite-schema.sql +%%DATADIR%%/sql/sqlite-update-triggers.sql +@dirrm %%DATADIR%%/sql +@dirrm %%DATADIR%%/plugins +@dirrm %%DATADIR%%/misc +@dirrm %%DATADIR%%/config +@dirrm %%DATADIR%% @dirrm share/pixmaps/umit/uie @dirrm share/pixmaps/umit/radialnet/icons @dirrm share/pixmaps/umit/radialnet/application @@ -730,11 +731,6 @@ share/umit/sql/sqlite-update-triggers.sq @dirrmtry share/locale/id_ID/LC_MESSAGES @dirrmtry share/locale/id_ID @dirrmtry share/icons/umit -@dirrm share/doc/umit/html/_static -@dirrm share/doc/umit/html/_sources -@dirrm share/doc/umit/html/_images -@dirrm share/doc/umit/html -@dirrm share/doc/umit @dirrm %%PYTHON_SITELIBDIR%%/umit/plugin @dirrm %%PYTHON_SITELIBDIR%%/umit/merger @dirrm %%PYTHON_SITELIBDIR%%/umit/inventory
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201408311344.s7VDiSm1048213>