| @@ -1,33 +1,34 @@ | | | @@ -1,33 +1,34 @@ |
1 | # $NetBSD: Makefile,v 1.8 2022/06/30 11:18:44 nia Exp $ | | 1 | # $NetBSD: Makefile,v 1.9 2022/08/17 10:37:12 abs Exp $ |
2 | | | 2 | |
3 | PKGREVISION= 2 | | 3 | PKGREVISION= 3 |
4 | .include "../../net/nmap/Makefile.common" | | 4 | .include "../../net/nmap/Makefile.common" |
5 | | | 5 | |
6 | PKGNAME= ${DISTNAME:S/nmap/zenmap/} | | 6 | PKGNAME= ${DISTNAME:S/nmap/zenmap/} |
7 | | | 7 | |
8 | COMMENT= Nmap Security Scanner GUI | | 8 | COMMENT= Nmap Security Scanner GUI |
9 | | | 9 | |
10 | WRKSRC= ${WRKDIR}/${DISTNAME}/zenmap | | 10 | WRKSRC= ${WRKDIR}/${DISTNAME}/zenmap |
11 | | | 11 | |
12 | EXTRACT_ELEMENTS= ${DISTNAME}/zenmap | | 12 | EXTRACT_ELEMENTS= ${DISTNAME}/zenmap |
13 | | | 13 | |
14 | EGG_NAME= zenmap-${PKGVERSION_NOREV} | | 14 | EGG_NAME= zenmap-${PKGVERSION_NOREV} |
15 | | | 15 | |
16 | # There is an ongoing effort of porting Zenmap to Python 3. See | | 16 | # There is an ongoing effort of porting Zenmap to Python 3. See |
17 | # https://github.com/nmap/nmap/issues/1176 | | 17 | # https://github.com/nmap/nmap/issues/1176 |
18 | PYTHON_VERSIONS_ACCEPTED= 27 | | 18 | PYTHON_VERSIONS_ACCEPTED= 27 |
19 | | | 19 | |
20 | DEPENDS+= nmap-[0-9]*:../../net/nmap | | 20 | DEPENDS+= nmap-[0-9]*:../../net/nmap |
| | | 21 | DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat |
21 | DEPENDS+= ${PYPKGPREFIX}-gtk2-[0-9]*:../../x11/py-gtk2 | | 22 | DEPENDS+= ${PYPKGPREFIX}-gtk2-[0-9]*:../../x11/py-gtk2 |
22 | DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 | | 23 | DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 |
23 | | | 24 | |
24 | PYSETUPARGS+= vanilla | | 25 | PYSETUPARGS+= vanilla |
25 | | | 26 | |
26 | SUBST_CLASSES+= setup | | 27 | SUBST_CLASSES+= setup |
27 | SUBST_STAGE.setup= pre-configure | | 28 | SUBST_STAGE.setup= pre-configure |
28 | SUBST_MESSAGE.setup= Fixing setup. | | 29 | SUBST_MESSAGE.setup= Fixing setup. |
29 | SUBST_FILES.setup= setup.py | | 30 | SUBST_FILES.setup= setup.py |
30 | SUBST_SED.setup= -e 's,\(self.create_uninstaller\),\#\1,g' | | 31 | SUBST_SED.setup= -e 's,\(self.create_uninstaller\),\#\1,g' |
31 | | | 32 | |
32 | .include "../../lang/python/egg.mk" | | 33 | .include "../../lang/python/egg.mk" |
33 | .include "../../mk/bsd.pkg.mk" | | 34 | .include "../../mk/bsd.pkg.mk" |