pkgsrc/net/libnids/Makefile

33 lines
767 B
Makefile
Raw Normal View History

2009-02-24 01:44:26 +01:00
# $NetBSD: Makefile,v 1.23 2009/02/24 00:44:26 cube Exp $
2000-08-11 10:00:56 +02:00
#
DISTNAME= libnids-1.23
2000-08-11 10:00:56 +02:00
CATEGORIES= net security
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libnids/}
2000-08-11 10:00:56 +02:00
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://libnids.sourceforge.net/
COMMENT= Network monitoring library with TCP/IP reassembly
2000-08-11 10:00:56 +02:00
PKG_DESTDIR_SUPPORT= user-destdir
2000-08-11 10:00:56 +02:00
GNU_CONFIGURE= yes
2009-02-24 01:44:26 +01:00
USE_TOOLS+= pkg-config
Update to 1.17. buildlink2-ify. OK'd by jlam@. v1.17 Dec 12 2002 - fixed a stupid bug in TCP reassembly; having received a particular order of TCP out of frame segments, libnids could lost track of the current seq, and miss the following data stream - DLT_FDDI - benign typo in hash.c - mentioned usefulness of two process buffering on a fast network v1.17rc1 Aug 30 2002 - support for libnet-1.1 and --with-libnet=no - added support for libpcap save files - finally, DLT_LINUX_SLL is recognized - removed a horrible assumption on sizeof(pointer); it could result in segfault in scan.c - --enable-shared - __i386 -> __i386__ || __i386 :( - support for 802.1Q VLAN - support for wireless frames (DLT_IEEE802_11) - got rid of (obsolete) pcap_open_live_new - bail out if link type is unknown, instead of pretending it is ethernet - $(MAKE) -> $(MAKE) $(AM_MAKEFLAGS) - added a working link to Ptacek-Newsham paper - %hi -> %hu :) - align IP header if necessary (should not be) - improved libraries detection - mentioned usefulness od setsockopt(...SO_RCVBUF...) on a fast network v1.16 Nov 3 2000 - nah, at least a release forced by a security bug. A typo in libnids.c could cause libnids to segfault when source routed frame has been received. v1.15 Oct 9 2000 - token ring support - new configurable option (non-default): if a tcp callback hasn't processed all available data, it is called immediately again - fixed alignment in hash.c, which caused sigsegv on Sparc - another _obviously_ redundant include file added to configure test progs - html version of the API documentation
2003-10-10 10:44:44 +02:00
BUILDLINK_DEPMETHOD.libpcap= build
2000-08-11 10:00:56 +02:00
SUBST_CLASSES+= conf
SUBST_STAGE.conf= pre-configure
SUBST_FILES.conf= configure
SUBST_MESSAGE.conf= Fixing configuration script.
INSTALL_MAKE_FLAGS+= install_prefix=${DESTDIR}
.include "../../mk/bsd.prefs.mk"
.include "options.mk"
2004-04-25 06:20:11 +02:00
.include "../../net/libpcap/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"