1 # $NetBSD: Makefile,v 1.7 2009/07/17 18:00:15 adrianp Exp $
3 DISTNAME= libnet-1.1.2.1
4 PKGNAME= ${DISTNAME:S/libnet/libnet11/}
6 MASTER_SITES= http://www.packetfactory.net/libnet/dist/
8 MAINTAINER= pkgsrc-users@NetBSD.org
9 HOMEPAGE= http://www.packetfactory.net/libnet/
10 COMMENT= C library for portable packet creation and injection
13 PKG_INSTALLATION_TYPES= overwrite pkgviews
14 PKG_DESTDIR_SUPPORT= user-destdir
15 CONFLICTS= libnet-[0-9]*
19 WRKSRC= ${WRKDIR}/libnet
21 CONFIGURE_ARGS+= --libdir=${PREFIX}/lib/libnet11
22 CONFIGURE_ARGS+= --includedir=${PREFIX}/include/libnet11
24 LNDOCS= DESIGN_NOTES MIGRATION PACKET_BUILDING RAWSOCKET_NON_SEQUITUR
25 LNMAN= libnet-functions.h.3 libnet-headers.h.3 libnet-macros.h.3 \
26 libnet.h.3 libnet_802_1q_hdr.3 libnet_802_1x_hdr.3
28 INSTALLATION_DIRS+= bin
29 INSTALLATION_DIRS+= share/doc/libnet11/html
30 INSTALLATION_DIRS+= share/examples/libnet11
31 INSTALLATION_DIRS+= ${PKGMANDIR}/man3
34 ${INSTALL_DATA} ${WRKSRC}/doc/html/*.html \
35 ${DESTDIR}${PREFIX}/share/doc/libnet11/html
36 ${INSTALL_DATA} ${WRKSRC}/doc/html/*.css \
37 ${DESTDIR}${PREFIX}/share/doc/libnet11/html
38 ${INSTALL_DATA} ${WRKSRC}/doc/html/*.png\
39 ${DESTDIR}${PREFIX}/share/doc/libnet11/html
40 ${INSTALL_DATA} ${WRKSRC}/doc/html/*.dot\
41 ${DESTDIR}${PREFIX}/share/doc/libnet11/html
42 ${INSTALL_DATA} ${WRKSRC}/sample/*.c \
43 ${DESTDIR}${PREFIX}/share/examples/libnet11
45 ${INSTALL_MAN} ${WRKSRC}/doc/man/man3/${f} \
46 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3/${f:S/libnet/libnet11/}
49 ${INSTALL_DATA} ${WRKSRC}/doc/${f} \
50 ${DESTDIR}${PREFIX}/share/doc/libnet11/
52 ${INSTALL_SCRIPT} ${WRKSRC}/libnet-config \
53 ${DESTDIR}${PREFIX}/bin/libnet11-config
55 .include "../../mk/bsd.pkg.mk"