Wed Dec 9 11:22:27 2009 UTC ()
* add user-destdir support
* set LICENSE=2-clause-bsd
* some cosmetic fixes


(obache)
diff -r1.2 -r1.3 pkgsrc/devel/libnet10/Makefile

cvs diff -r1.2 -r1.3 pkgsrc/devel/libnet10/Makefile (expand / switch to unified diff)

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