| @@ -1,40 +1,42 @@ | | | @@ -1,40 +1,42 @@ |
1 | # $NetBSD: Makefile,v 1.2 2007/03/02 09:26:10 adrianp Exp $ | | 1 | # $NetBSD: Makefile,v 1.3 2009/12/09 11:22:27 obache Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= libnet-1.0.2a | | 4 | DISTNAME= libnet-1.0.2a |
5 | PKGREVISION= 1 | | | |
6 | PKGNAME= ${DISTNAME:S/libnet/libnet10/} | | 5 | PKGNAME= ${DISTNAME:S/libnet/libnet10/} |
| | | 6 | PKGREVISION= 1 |
7 | CATEGORIES= devel net | | 7 | CATEGORIES= devel net |
8 | MASTER_SITES= http://www.packetfactory.net/libnet/dist/deprecated/ | | 8 | MASTER_SITES= http://www.packetfactory.net/libnet/dist/deprecated/ |
9 | | | 9 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 10 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= http://www.packetfactory.net/libnet/ | | 11 | HOMEPAGE= http://www.packetfactory.net/libnet/ |
12 | COMMENT= C library for portable packet creation and injection | | 12 | COMMENT= C library for portable packet creation and injection |
| | | 13 | LICENSE= 2-clause-bsd |
13 | | | 14 | |
14 | PKG_INSTALLATION_TYPES= overwrite pkgviews | | 15 | PKG_INSTALLATION_TYPES= overwrite pkgviews |
| | | 16 | PKG_DESTDIR_SUPPORT= user-destdir |
15 | CONFLICTS= libnet-[0-9]* | | 17 | CONFLICTS= libnet-[0-9]* |
16 | | | 18 | |
17 | WRKSRC= ${WRKDIR}/${DISTNAME:C/l/L/} | | 19 | WRKSRC= ${WRKDIR}/${DISTNAME:C/l/L/} |
18 | | | 20 | |
19 | USE_LIBTOOL= yes | | 21 | USE_LIBTOOL= yes |
20 | GNU_CONFIGURE= yes | | 22 | GNU_CONFIGURE= yes |
21 | CONFIGURE_ENV+= LIBNET_CONFIG_CFLAGS="-I${PREFIX}/include/libnet10" \ | | 23 | CONFIGURE_ENV+= LIBNET_CONFIG_CFLAGS="-I${PREFIX}/include/libnet10" \ |
22 | LIBNET_CONFIG_LIBS=${LDFLAGS:M*:Q} | | 24 | LIBNET_CONFIG_LIBS=${LDFLAGS:M*:Q} |
23 | | | 25 | |
24 | SUBST_CLASSES+= man | | 26 | SUBST_CLASSES+= man |
25 | SUBST_STAGE.man= pre-configure | | 27 | SUBST_STAGE.man= pre-configure |
26 | SUBST_FILES.man= Makefile.in | | 28 | SUBST_FILES.man= Makefile.in |
27 | SUBST_SED.man= -e 's,@MAN_PREFIX@,${PREFIX}/${PKGMANDIR}/man3,g' | | 29 | SUBST_SED.man= -e 's,@MAN_PREFIX@,${PREFIX}/${PKGMANDIR}/man3,g' |
28 | SUBST_MESSAGE.man= Fixing path to man files. | | 30 | SUBST_MESSAGE.man= Fixing path to man files. |
29 | | | 31 | |
30 | INSTALLATION_DIRS= bin lib share/examples ${PKGMANDIR}/man3 | | 32 | INSTALLATION_DIRS= bin lib share/examples ${PKGMANDIR}/man3 |
31 | | | 33 | |
32 | post-extract: | | 34 | post-extract: |
33 | ${CHMOD} -R a+r ${WRKSRC}/doc | | 35 | ${CHMOD} -R a+r ${WRKSRC}/doc |
34 | | | 36 | |
35 | post-install: | | 37 | post-install: |
36 | ${CHMOD} ${SHAREMODE} ${PREFIX}/include/libnet10/libnet.h | | 38 | ${CHMOD} ${SHAREMODE} ${DESTDIR}${PREFIX}/include/libnet10/libnet.h |
37 | ${CHMOD} ${SHAREMODE} ${PREFIX}/include/libnet10/libnet/*.h | | 39 | ${CHMOD} ${SHAREMODE} ${DESTDIR}${PREFIX}/include/libnet10/libnet/*.h |
38 | ${CHMOD} ${MANMODE} ${PREFIX}/${PKGMANDIR}/man3/libnet10.3 | | 40 | ${CHMOD} ${MANMODE} ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3/libnet10.3 |
39 | | | 41 | |
40 | .include "../../mk/bsd.pkg.mk" | | 42 | .include "../../mk/bsd.pkg.mk" |