| @@ -1,17 +1,17 @@ | | | @@ -1,17 +1,17 @@ |
1 | # $NetBSD: Makefile,v 1.97 2012/10/23 17:18:42 asau Exp $ | | 1 | # $NetBSD: Makefile,v 1.98 2012/10/30 23:34:38 pettai Exp $ |
2 | | | 2 | |
3 | DISTNAME= nmap-6.01 | | 3 | DISTNAME= nmap-6.01 |
4 | PKGREVISION= 3 | | 4 | PKGREVISION= 4 |
5 | CATEGORIES= net security | | 5 | CATEGORIES= net security |
6 | MASTER_SITES= http://nmap.org/dist/ | | 6 | MASTER_SITES= http://nmap.org/dist/ |
7 | EXTRACT_SUFX= .tar.bz2 | | 7 | EXTRACT_SUFX= .tar.bz2 |
8 | | | 8 | |
9 | MAINTAINER= pettai@NetBSD.org | | 9 | MAINTAINER= pettai@NetBSD.org |
10 | HOMEPAGE= http://insecure.org/nmap/ | | 10 | HOMEPAGE= http://insecure.org/nmap/ |
11 | COMMENT= Network/port scanner with OS detection | | 11 | COMMENT= Network/port scanner with OS detection |
12 | LICENSE= gnu-gpl-v2 | | 12 | LICENSE= gnu-gpl-v2 |
13 | | | 13 | |
14 | #PKG_INSTALLATION_TYPES= overwrite pkgviews | | 14 | #PKG_INSTALLATION_TYPES= overwrite pkgviews |
15 | | | 15 | |
16 | BUILDLINK_API_DEPENDS.libpcap+= libpcap>=1.0.0 | | 16 | BUILDLINK_API_DEPENDS.libpcap+= libpcap>=1.0.0 |
17 | BUILDLINK_API_DEPENDS.libpcre+= libpcre>=7.6 | | 17 | BUILDLINK_API_DEPENDS.libpcre+= libpcre>=7.6 |
| @@ -29,26 +29,27 @@ BUILD_DEFS+= IPV6_READY | | | @@ -29,26 +29,27 @@ BUILD_DEFS+= IPV6_READY |
29 | .include "options.mk" | | 29 | .include "options.mk" |
30 | | | 30 | |
31 | CHECK_INTERPRETER_SKIP= bin/uninstall_zenmap | | 31 | CHECK_INTERPRETER_SKIP= bin/uninstall_zenmap |
32 | CHECK_INTERPRETER_SKIP+= share/zenmap/su-to-zenmap.sh | | 32 | CHECK_INTERPRETER_SKIP+= share/zenmap/su-to-zenmap.sh |
33 | CHECK_INTERPRETER_SKIP+= share/nmap/nselib/data/oracle-default-accounts.lst | | 33 | CHECK_INTERPRETER_SKIP+= share/nmap/nselib/data/oracle-default-accounts.lst |
34 | CHECK_INTERPRETER_SKIP+= share/nmap/nselib/data/oracle-sids | | 34 | CHECK_INTERPRETER_SKIP+= share/nmap/nselib/data/oracle-sids |
35 | CHECK_INTERPRETER_SKIP+= share/nmap/nselib/data/passwords.lst | | 35 | CHECK_INTERPRETER_SKIP+= share/nmap/nselib/data/passwords.lst |
36 | CHECK_INTERPRETER_SKIP+= share/nmap/nselib/data/rtsp-urls.txt | | 36 | CHECK_INTERPRETER_SKIP+= share/nmap/nselib/data/rtsp-urls.txt |
37 | CHECK_INTERPRETER_SKIP+= share/nmap/nselib/data/snmpcommunities.lst | | 37 | CHECK_INTERPRETER_SKIP+= share/nmap/nselib/data/snmpcommunities.lst |
38 | | | 38 | |
39 | CONFIGURE_ARGS+= --with-libpcap=${BUILDLINK_PREFIX.libpcap} | | 39 | CONFIGURE_ARGS+= --with-libpcap=${BUILDLINK_PREFIX.libpcap} |
40 | CONFIGURE_ARGS+= --with-libpcre=${BUILDLINK_PREFIX.pcre} | | 40 | CONFIGURE_ARGS+= --with-libpcre=${BUILDLINK_PREFIX.pcre} |
41 | CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl} | | 41 | CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl} |
| | | 42 | CONFIGURE_ARGS+= --without-subversion |
42 | | | 43 | |
43 | .include "../../mk/bsd.prefs.mk" | | 44 | .include "../../mk/bsd.prefs.mk" |
44 | | | 45 | |
45 | .if ${OPSYS} == "SunOS" || ${OPSYS} == "Linux" | | 46 | .if ${OPSYS} == "SunOS" || ${OPSYS} == "Linux" |
46 | MAKE_ENV+= CPPFLAGS="" | | 47 | MAKE_ENV+= CPPFLAGS="" |
47 | .endif | | 48 | .endif |
48 | | | 49 | |
49 | # The SunPro C++ compiler does not understand __FUNCTION__, as well as | | 50 | # The SunPro C++ compiler does not understand __FUNCTION__, as well as |
50 | # __func__. So __FILE__ is the nearest replacement. | | 51 | # __func__. So __FILE__ is the nearest replacement. |
51 | .include "../../mk/compiler.mk" | | 52 | .include "../../mk/compiler.mk" |
52 | .if !empty(PKGSRC_COMPILER:Msunpro) | | 53 | .if !empty(PKGSRC_COMPILER:Msunpro) |
53 | CFLAGS.SunOS+= -D__FUNCTION__=__FILE__ | | 54 | CFLAGS.SunOS+= -D__FUNCTION__=__FILE__ |
54 | .endif | | 55 | .endif |
| @@ -63,15 +64,16 @@ pre-build: | | | @@ -63,15 +64,16 @@ pre-build: |
63 | | | 64 | |
64 | SUBST_CLASSES+= paths | | 65 | SUBST_CLASSES+= paths |
65 | SUBST_STAGE.paths= post-patch | | 66 | SUBST_STAGE.paths= post-patch |
66 | SUBST_FILES.paths= ndiff/setup.py | | 67 | SUBST_FILES.paths= ndiff/setup.py |
67 | SUBST_SED.paths= -e "s|@@PKGMANDIR@@|${PKGMANDIR}|g" | | 68 | SUBST_SED.paths= -e "s|@@PKGMANDIR@@|${PKGMANDIR}|g" |
68 | SUBST_MESSAGE.paths= Fixing paths. | | 69 | SUBST_MESSAGE.paths= Fixing paths. |
69 | | | 70 | |
70 | post-build: | | 71 | post-build: |
71 | ${CP} ${PKGDIR}/PLIST ${WRKDIR}/.PLIST_SRC | | 72 | ${CP} ${PKGDIR}/PLIST ${WRKDIR}/.PLIST_SRC |
72 | | | 73 | |
73 | .include "../../devel/pcre/buildlink3.mk" | | 74 | .include "../../devel/pcre/buildlink3.mk" |
74 | .include "../../net/libpcap/buildlink3.mk" | | 75 | .include "../../net/libpcap/buildlink3.mk" |
75 | .include "../../security/openssl/buildlink3.mk" | | 76 | .include "../../security/openssl/buildlink3.mk" |
| | | 77 | #.include "../../devel/subversion-base/buildlink3.mk" |
76 | | | 78 | |
77 | .include "../../mk/bsd.pkg.mk" | | 79 | .include "../../mk/bsd.pkg.mk" |