View | Details | Raw Unified | Return to bug 174327 | Differences between
and this patch

Collapse All | Expand All

(-)./Makefile (-10 / +28 lines)
Lines 7-18 Link Here
7
7
8
PORTNAME=	zenmap
8
PORTNAME=	zenmap
9
PORTVERSION=	6.01
9
PORTVERSION=	6.01
10
PORTREVISION=	1
10
CATEGORIES=	security ipv6
11
CATEGORIES=	security ipv6
11
MASTER_SITES=	http://nmap.org/dist/
12
MASTER_SITES=	http://nmap.org/dist/
12
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
13
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
13
DISTNAME=	nmap-${PORTVERSION}
14
DISTNAME=	nmap-${PORTVERSION}
14
15
15
MAINTAINER=	ports@FreeBSD.org
16
MAINTAINER=	nemysis@gmx.ch
16
COMMENT=	GUI frontend for the nmap scanning utility
17
COMMENT=	GUI frontend for the nmap scanning utility
17
18
18
LICENSE=	GPLv2
19
LICENSE=	GPLv2
Lines 20-46 Link Here
20
RUN_DEPENDS=	${LOCALBASE}/bin/nmap:${PORTSDIR}/security/nmap \
21
RUN_DEPENDS=	${LOCALBASE}/bin/nmap:${PORTSDIR}/security/nmap \
21
		${PYTHON_PACKAGENAMEPREFIX}sqlite3>:${PORTSDIR}/databases/py-sqlite3
22
		${PYTHON_PACKAGENAMEPREFIX}sqlite3>:${PORTSDIR}/databases/py-sqlite3
22
23
23
WRKSRC=	${WRKDIR}/${DISTNAME}/${PORTNAME}
24
WRKSRC=		${WRKDIR}/${DISTNAME}/${PORTNAME}
24
25
25
USE_BZIP2=	yes
26
USE_BZIP2=	yes
26
USE_GNOME=	pygtk2
27
USE_GNOME=	pygtk2
27
USE_GETTEXT=	yes
28
USE_PYTHON=	2.5+
28
USE_PYTHON=	2.5+
29
USE_PYDISTUTILS=	yes
29
USE_PYDISTUTILS=yes
30
30
31
MLINKS=	zenmap.1 xnmap.1
31
MLINKS=	zenmap.1 xnmap.1
32
MAN1=	zenmap.1 xnmap.1 ndiff.1
32
MAN1=	zenmap.1 ndiff.1
33
34
OPTIONS_DEFINE=	NLS
35
36
.include <bsd.port.pre.mk>
37
.include <bsd.port.options.mk>
38
39
.if ${PORT_OPTIONS:MNLS}
40
USE_GETTEXT=	yes
41
PLIST_SUB+=	NLS=""
42
.else
43
PLIST_SUB+=	NLS="@comment "
44
.endif
33
45
34
post-patch:
46
post-patch:
35
	@${REINPLACE_CMD} -e \
47
	@${REINPLACE_CMD} \
36
		'/self.create_uninstaller/s|^|#|' ${WRKSRC}/setup.py
48
		-e '/self.create_uninstaller/s|^|#|' ${WRKSRC}/setup.py
37
	@${REINPLACE_CMD} -e \
49
	@${REINPLACE_CMD} \
38
		's|share/man/man1|man/man1|' ${WRKSRC}/../ndiff/setup.py
50
		-e 's|share/man/man1|man/man1|' ${WRKSRC}/../ndiff/setup.py
51
.if ! ${PORT_OPTIONS:MNLS}
52
	@${REINPLACE_CMD} -i '' '/locale_dir, mo_find, /d' ${WRKSRC}/setup.py
53
.endif
54
39
post-build:
55
post-build:
40
	@(cd ${WRKSRC}/../ndiff \
56
	@(cd ${WRKSRC}/../ndiff \
41
		&& ${PYTHON_CMD} setup.py build)
57
		&& ${PYTHON_CMD} setup.py build)
58
42
post-install:
59
post-install:
43
	${INSTALL_MAN} ${WRKSRC}/../docs/zenmap.1 ${MAN1PREFIX}/man/man1
60
	${INSTALL_MAN} ${WRKSRC}/../docs/zenmap.1 ${MAN1PREFIX}/man/man1
44
	@(cd ${WRKSRC}/../ndiff \
61
	@(cd ${WRKSRC}/../ndiff \
45
		&& ${PYTHON_CMD} setup.py install --prefix ${PREFIX})
62
		&& ${PYTHON_CMD} setup.py install --prefix ${PREFIX})
46
.include <bsd.port.mk>
63
64
.include <bsd.port.post.mk>
(-)./pkg-plist (-16 / +16 lines)
Lines 321-331 Link Here
321
%%DATADIR%%/config/zenmap.conf
321
%%DATADIR%%/config/zenmap.conf
322
%%DATADIR%%/config/zenmap_version
322
%%DATADIR%%/config/zenmap_version
323
%%DATADIR%%/docs/help.html
323
%%DATADIR%%/docs/help.html
324
%%DATADIR%%/locale/de/LC_MESSAGES/zenmap.mo
324
%%NLS%%%%DATADIR%%/locale/de/LC_MESSAGES/zenmap.mo
325
%%DATADIR%%/locale/fr/LC_MESSAGES/zenmap.mo
325
%%NLS%%%%DATADIR%%/locale/fr/LC_MESSAGES/zenmap.mo
326
%%DATADIR%%/locale/hr/LC_MESSAGES/zenmap.mo
326
%%NLS%%%%DATADIR%%/locale/hr/LC_MESSAGES/zenmap.mo
327
%%DATADIR%%/locale/pt_BR/LC_MESSAGES/zenmap.mo
327
%%NLS%%%%DATADIR%%/locale/pt_BR/LC_MESSAGES/zenmap.mo
328
%%DATADIR%%/locale/ru/LC_MESSAGES/zenmap.mo
328
%%NLS%%%%DATADIR%%/locale/ru/LC_MESSAGES/zenmap.mo
329
%%DATADIR%%/misc/profile_editor.xml
329
%%DATADIR%%/misc/profile_editor.xml
330
%%DATADIR%%/pixmaps/default_32.png
330
%%DATADIR%%/pixmaps/default_32.png
331
%%DATADIR%%/pixmaps/default_75.png
331
%%DATADIR%%/pixmaps/default_75.png
Lines 373-389 Link Here
373
@dirrm %%DATADIR%%/pixmaps/radialnet
373
@dirrm %%DATADIR%%/pixmaps/radialnet
374
@dirrm %%DATADIR%%/pixmaps
374
@dirrm %%DATADIR%%/pixmaps
375
@dirrm %%DATADIR%%/misc
375
@dirrm %%DATADIR%%/misc
376
@dirrm %%DATADIR%%/locale/ru/LC_MESSAGES
376
%%NLS%%@dirrm %%DATADIR%%/locale/ru/LC_MESSAGES
377
@dirrm %%DATADIR%%/locale/ru
377
%%NLS%%@dirrm %%DATADIR%%/locale/ru
378
@dirrm %%DATADIR%%/locale/pt_BR/LC_MESSAGES
378
%%NLS%%@dirrm %%DATADIR%%/locale/pt_BR/LC_MESSAGES
379
@dirrm %%DATADIR%%/locale/pt_BR
379
%%NLS%%@dirrm %%DATADIR%%/locale/pt_BR
380
@dirrm %%DATADIR%%/locale/hr/LC_MESSAGES
380
%%NLS%%@dirrm %%DATADIR%%/locale/hr/LC_MESSAGES
381
@dirrm %%DATADIR%%/locale/hr
381
%%NLS%%@dirrm %%DATADIR%%/locale/hr
382
@dirrm %%DATADIR%%/locale/fr/LC_MESSAGES
382
%%NLS%%@dirrm %%DATADIR%%/locale/fr/LC_MESSAGES
383
@dirrm %%DATADIR%%/locale/fr
383
%%NLS%%@dirrm %%DATADIR%%/locale/fr
384
@dirrm %%DATADIR%%/locale/de/LC_MESSAGES
384
%%NLS%%@dirrm %%DATADIR%%/locale/de/LC_MESSAGES
385
@dirrm %%DATADIR%%/locale/de
385
%%NLS%%@dirrm %%DATADIR%%/locale/de
386
@dirrm %%DATADIR%%/locale
386
%%NLS%%@dirrm %%DATADIR%%/locale
387
@dirrm %%DATADIR%%/docs
387
@dirrm %%DATADIR%%/docs
388
@dirrm %%DATADIR%%/config
388
@dirrm %%DATADIR%%/config
389
@dirrm %%DATADIR%%
389
@dirrm %%DATADIR%%

Return to bug 174327