devel/cppunit misses a destructor declaration for one of its classes.
[pkgsrcv2.git] / devel / libnet11 / Makefile
1 # $NetBSD: Makefile,v 1.7 2009/07/17 18:00:15 adrianp Exp $
2
3 DISTNAME=       libnet-1.1.2.1
4 PKGNAME=        ${DISTNAME:S/libnet/libnet11/}
5 CATEGORIES=     devel net
6 MASTER_SITES=   http://www.packetfactory.net/libnet/dist/
7
8 MAINTAINER=     pkgsrc-users@NetBSD.org
9 HOMEPAGE=       http://www.packetfactory.net/libnet/
10 COMMENT=        C library for portable packet creation and injection
11 LICENSE=        2-clause-bsd
12
13 PKG_INSTALLATION_TYPES= overwrite pkgviews
14 PKG_DESTDIR_SUPPORT=    user-destdir
15 CONFLICTS=      libnet-[0-9]*
16
17 USE_LIBTOOL=    yes
18 GNU_CONFIGURE=  yes
19 WRKSRC=         ${WRKDIR}/libnet
20
21 CONFIGURE_ARGS+=        --libdir=${PREFIX}/lib/libnet11
22 CONFIGURE_ARGS+=        --includedir=${PREFIX}/include/libnet11
23
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
27
28 INSTALLATION_DIRS+=     bin
29 INSTALLATION_DIRS+=     share/doc/libnet11/html
30 INSTALLATION_DIRS+=     share/examples/libnet11
31 INSTALLATION_DIRS+=     ${PKGMANDIR}/man3
32
33 post-install:
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
44 .for f in ${LNMAN}
45                 ${INSTALL_MAN} ${WRKSRC}/doc/man/man3/${f} \
46                         ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3/${f:S/libnet/libnet11/}
47 .endfor
48 .for f in ${LNDOCS}
49                 ${INSTALL_DATA} ${WRKSRC}/doc/${f} \
50                         ${DESTDIR}${PREFIX}/share/doc/libnet11/
51 .endfor
52         ${INSTALL_SCRIPT} ${WRKSRC}/libnet-config \
53                 ${DESTDIR}${PREFIX}/bin/libnet11-config
54
55 .include "../../mk/bsd.pkg.mk"