pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/libnet11 Import of libnet 1.1.x branch
details: https://anonhg.NetBSD.org/pkgsrc/rev/0fd245138f2f
branches: trunk
changeset: 487811:0fd245138f2f
user: adrianp <adrianp%pkgsrc.org@localhost>
date: Thu Jan 20 18:04:57 2005 +0000
description:
Import of libnet 1.1.x branch
libnet is a C library for portable packet creation and injection
diffstat:
devel/libnet11/DESCR | 8 +++
devel/libnet11/Makefile | 48 +++++++++++++++++++++
devel/libnet11/PLIST | 99 ++++++++++++++++++++++++++++++++++++++++++++
devel/libnet11/buildlink3.mk | 18 ++++++++
devel/libnet11/distinfo | 4 +
5 files changed, 177 insertions(+), 0 deletions(-)
diffs (197 lines):
diff -r d8067039f9d0 -r 0fd245138f2f devel/libnet11/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libnet11/DESCR Thu Jan 20 18:04:57 2005 +0000
@@ -0,0 +1,8 @@
+Libnet is a high-level API (toolkit) allowing the application programmer to
+construct and inject network packets. It provides a portable and simplified
+interface for low-level network packet shaping, handling and injection.
+Libnet hides much of the tedium of packet creation from the application
+programmer such as multiplexing, buffer management, arcane packet header
+information, byte-ordering, OS-dependent issues, and much more. Libnet
+features portable packet creation interfaces at the IP layer and link layer,
+as well as a host of supplementary and complementary functionality.
diff -r d8067039f9d0 -r 0fd245138f2f devel/libnet11/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libnet11/Makefile Thu Jan 20 18:04:57 2005 +0000
@@ -0,0 +1,48 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/01/20 18:04:57 adrianp Exp $
+
+DISTNAME= libnet-1.1.2.1
+CATEGORIES= devel net
+MASTER_SITES= http://www.packetfactory.net/libnet/dist/
+
+MAINTAINER= adrianp%NetBSD.org@localhost
+HOMEPAGE= http://www.packetfactory.net/libnet/
+COMMENT= C library for portable packet creation and injection
+
+CONFLICTS= libnet-1.0.[0-9]*
+
+PKG_INSTALLATION_TYPES= overwrite pkgviews
+
+USE_BUILDLINK3= yes
+USE_LIBTOOL= yes
+GNU_CONFIGURE= yes
+WRKSRC= ${WRKDIR}/libnet
+
+LNDOCS= DESIGN_NOTES MIGRATION PACKET_BUILDING RAWSOCKET_NON_SEQUITUR
+
+post-install:
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/libnet
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/html/libnet
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/libnet
+ ${INSTALL_MAN_DIR} ${PREFIX}/man/man3
+
+ ${INSTALL_DATA} ${WRKSRC}/doc/html/*.html \
+ ${PREFIX}/share/doc/html/libnet
+ ${INSTALL_DATA} ${WRKSRC}/doc/html/*.css \
+ ${PREFIX}/share/doc/html/libnet
+ ${INSTALL_DATA} ${WRKSRC}/doc/html/*.png\
+ ${PREFIX}/share/doc/html/libnet
+ ${INSTALL_DATA} ${WRKSRC}/doc/html/*.dot\
+ ${PREFIX}/share/doc/html/libnet
+
+ ${INSTALL_DATA} ${WRKSRC}/sample/*.c \
+ ${PREFIX}/share/examples/libnet
+
+ ${INSTALL_MAN} ${WRKSRC}/doc/man/man3/*.3 \
+ ${PREFIX}/man/man3
+
+ for f in ${LNDOCS}; do \
+ ${INSTALL_DATA} ${WRKSRC}/doc/$$f \
+ ${PREFIX}/share/doc/libnet/; \
+ done
+
+.include "../../mk/bsd.pkg.mk"
diff -r d8067039f9d0 -r 0fd245138f2f devel/libnet11/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libnet11/PLIST Thu Jan 20 18:04:57 2005 +0000
@@ -0,0 +1,99 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/01/20 18:04:58 adrianp Exp $
+include/libnet.h
+include/libnet/libnet-asn1.h
+include/libnet/libnet-functions.h
+include/libnet/libnet-headers.h
+include/libnet/libnet-macros.h
+include/libnet/libnet-structures.h
+include/libnet/libnet-types.h
+lib/libnet.a
+man/man3/libnet-functions.h.3
+man/man3/libnet-headers.h.3
+man/man3/libnet-macros.h.3
+man/man3/libnet.h.3
+man/man3/libnet_802_1q_hdr.3
+man/man3/libnet_802_1x_hdr.3
+share/doc/libnet/DESIGN_NOTES
+share/doc/libnet/MIGRATION
+share/doc/libnet/PACKET_BUILDING
+share/doc/libnet/RAWSOCKET_NON_SEQUITUR
+share/doc/html/libnet/acconfig_8h-source.html
+share/doc/html/libnet/annotated.html
+share/doc/html/libnet/bpf_8h-source.html
+share/doc/html/libnet/config_8h-source.html
+share/doc/html/libnet/doxygen.css
+share/doc/html/libnet/doxygen.png
+share/doc/html/libnet/files.html
+share/doc/html/libnet/functions.html
+share/doc/html/libnet/functions_vars.html
+share/doc/html/libnet/getopt_8h-source.html
+share/doc/html/libnet/globals.html
+share/doc/html/libnet/globals_defs.html
+share/doc/html/libnet/globals_func.html
+share/doc/html/libnet/gnuc_8h-source.html
+share/doc/html/libnet/graph_legend.dot
+share/doc/html/libnet/graph_legend.html
+share/doc/html/libnet/ifaddrlist_8h-source.html
+share/doc/html/libnet/in__systm_8h-source.html
+share/doc/html/libnet/index.html
+share/doc/html/libnet/libnet-asn1_8h-source.html
+share/doc/html/libnet/libnet-functions_8h-source.html
+share/doc/html/libnet/libnet-functions_8h.html
+share/doc/html/libnet/libnet-headers_8h-source.html
+share/doc/html/libnet/libnet-headers_8h.html
+share/doc/html/libnet/libnet-macros_8h-source.html
+share/doc/html/libnet/libnet-macros_8h.html
+share/doc/html/libnet/libnet-structures_8h-source.html
+share/doc/html/libnet/libnet-types_8h-source.html
+share/doc/html/libnet/libnet_8h-source.html
+share/doc/html/libnet/libnet_8h.html
+share/doc/html/libnet/structlibnet__802__1q__hdr.html
+share/doc/html/libnet/structlibnet__802__1x__hdr.html
+share/examples/libnet/arp-new.c
+share/examples/libnet/arp.c
+share/examples/libnet/bgp4_hdr.c
+share/examples/libnet/bgp4_notification.c
+share/examples/libnet/bgp4_open.c
+share/examples/libnet/bgp4_update.c
+share/examples/libnet/cdp.c
+share/examples/libnet/dhcp_discover.c
+share/examples/libnet/dns.c
+share/examples/libnet/dot1x.c
+share/examples/libnet/fddi_tcp1.c
+share/examples/libnet/fddi_tcp2.c
+share/examples/libnet/get_addr.c
+share/examples/libnet/gre.c
+share/examples/libnet/icmp6_echoreq.c
+share/examples/libnet/icmp_echo_cq.c
+share/examples/libnet/icmp_redirect.c
+share/examples/libnet/icmp_timeexceed.c
+share/examples/libnet/icmp_timestamp.c
+share/examples/libnet/icmp_unreach.c
+share/examples/libnet/ieee.c
+share/examples/libnet/ip_link.c
+share/examples/libnet/ip_raw.c
+share/examples/libnet/isl.c
+share/examples/libnet/mpls.c
+share/examples/libnet/ntp.c
+share/examples/libnet/ospf_hello.c
+share/examples/libnet/ospf_lsa.c
+share/examples/libnet/ping_of_death.c
+share/examples/libnet/rpc_tcp.c
+share/examples/libnet/rpc_udp.c
+share/examples/libnet/sebek.c
+share/examples/libnet/smurf.c
+share/examples/libnet/stp.c
+share/examples/libnet/synflood.c
+share/examples/libnet/synflood6.c
+share/examples/libnet/synflood6_frag.c
+share/examples/libnet/tcp1.c
+share/examples/libnet/tcp2.c
+share/examples/libnet/tftp.c
+share/examples/libnet/tring_tcp1.c
+share/examples/libnet/tring_tcp2.c
+share/examples/libnet/udp1.c
+share/examples/libnet/udp2.c
+@dirrm share/examples/libnet
+@dirrm share/doc/html/libnet
+@dirrm share/doc/libnet
+@dirrm include/libnet
diff -r d8067039f9d0 -r 0fd245138f2f devel/libnet11/buildlink3.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libnet11/buildlink3.mk Thu Jan 20 18:04:57 2005 +0000
@@ -0,0 +1,18 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2005/01/20 18:04:58 adrianp Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+LIBNET_BUILDLINK3_MK:= ${LIBNET_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+= libnet
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibnet}
+BUILDLINK_PACKAGES+= libnet
+
+.if !empty(LIBNET_BUILDLINK3_MK:M+)
+BUILDLINK_DEPENDS.libnet+= libnet>=1.1.2.1
+BUILDLINK_PKGSRCDIR.libnet?= ../../devel/libnet11
+.endif # LIBNET_BUILDLINK3_MK
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff -r d8067039f9d0 -r 0fd245138f2f devel/libnet11/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libnet11/distinfo Thu Jan 20 18:04:57 2005 +0000
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/01/20 18:04:58 adrianp Exp $
+
+SHA1 (libnet-1.1.2.1.tar.gz) = 760783a2adbd845b731e2000aafa3cd9c3b028d5
+Size (libnet-1.1.2.1.tar.gz) = 1021236 bytes
Home |
Main Index |
Thread Index |
Old Index