summaryrefslogtreecommitdiff
path: root/net/libpcap
AgeCommit message (Collapse)AuthorFilesLines
2005-06-05Pullup ticket 543 - requested by Robert T. Retzlaffsalo2-1/+15
portability fix for libpcap Revisions pulled up: - pkgsrc/net/libpcap/distinfo 1.7 - pkgsrc/net/libpcap/patches/patch-aa 1.1 Module Name: pkgsrc Committed By: yyamano Date: Mon May 30 16:46:21 UTC 2005 Modified Files: pkgsrc/net/libpcap: distinfo Added Files: pkgsrc/net/libpcap/patches: patch-aa Log Message: Make this build on Darwin 8.1.0.
2005-03-12Mark as NOT_FOR_PLATFORM Interix.tv1-1/+3
2005-02-24Add RMD160 digests.agc1-1/+2
2005-01-26Add EXTRACT_ELEMENTS to prevent blowup on first extract due to malformedtv1-1/+4
pathnames in the tarball.
2005-01-12Lower dependency requirement to 0.5.0, required for some pkgs onxtraeme1-2/+2
NetBSD with old libpcap.
2005-01-11Use this builtin.mk from pkgsrc-wip, which works for all platformsxtraeme1-45/+44
and detects a lot of more versions, thanks to Peter Postma.
2005-01-11typo, thanks peter.xtraeme1-2/+2
2005-01-11Always matching 0.8.3 if FreeBSD >= 5.3xtraeme1-2/+2
2005-01-11FreeBSD >= 5.3 uses libpcap-0.8.3, older versions are using 0.7.x.xtraeme1-3/+5
2005-01-11libpcap was updated to 0.8.3 in NetBSD-2.99.9 (more or less), so matchxtraeme1-3/+3
NetBSD<=2.99.8 as 0.7.2, also match future NetBSD versions as 0.8.3.
2005-01-11this should be 0.7.2 not 0.7xtraeme1-2/+2
2005-01-11Better checking of libpcap versions, based in heimdal/builtin.mk.xtraeme1-4/+60
for now we are assumming that: _LIBPCAP_VERSIONS= 0.8.3 0.7.2 _LIBPCAP_0.8.3= NetBSD-2.99.9* NetBSD-2.99.1[0-9]* _LIBPCAP_0.7= NetBSD-1.[56]* NetBSD-2.0* Users of other platforms should update this list eventually.
2004-10-05Add m4 as a required GNU tool to fix current build problems.adrianp1-2/+2
2004-10-05Remove me as maintainer of this package because I don't use it anymore.tron1-2/+2
2004-09-28update to libpcap 0.8.3. changes include:mrg4-9/+9
Tue. March 30, 2004. mcr@sandelman.ottawa.on.ca. Summary for 3.8.3 release Fixed minor problem in gencode.c that would appear on 64-bit platforms. Version number is now sane. Mon. March 29, 2004. mcr@sandelman.ottawa.on.ca. Summary for 3.8.2 release updates for autoconf 2.5 fixes for ppp interfaces for freebsd 4.1 pcap gencode can generate code for 802.11, IEEE1394, and pflog. Wed. November 12, 2003. mcr@sandelman.ottawa.on.ca. Summary for 0.8 release added pcap_findalldevs() Win32 patches from NetGroup, Politecnico di Torino (Italy) OpenBSD pf, DLT_PFLOG added Many changes to ATM support. lookup pcap_lookupnet() Added DLT_ARCNET_LINUX, DLT_ENC, DLT_IEEE802_11_RADIO, DLT_SUNATM, DLT_IP_OVER_FC, DLT_FRELAY, others. Sigh. More AIX wonderfulness. Document updates. Changes to API: pcap_next_ex(), pcap_breakloop(), pcap_dump_flush(), pcap_list_datalinks(), pcap_set_datalink(), pcap_lib_version(), pcap_datalink_val_to_name(), pcap_datalink_name_to_val(), new error returns.
2004-09-23Use BUILDLINK_LDFLAGS.libpcap instead of LDFLAGS.jlam1-4/+4
2004-06-27on Solaris, binaries that use libpcap.a always need -lnsl and -lsocketgrant1-1/+11
for the socket functions.
2004-06-08Enable IPv6 support in Linuxmartti1-2/+2
2004-05-12Unused.wiz1-55/+0
2004-04-08Enable pkgviews installation.minskim1-1/+3
2004-03-29Match the template builtin.mk file in bsd.builtin.mk, and make the twojlam1-7/+2
packages that use builtin.mk files (graphics/xpm and pkgtools/x11-links) use the new format correctly.
2004-03-11Use USE_GNU_TOOLS for lex and yacc instead of just using BUILD_DEPENDSreed1-3/+2
for SunOS only. Okayed by maintainer, tron@. (Also this checks for SunOS and /usr/include/netinet/ip6.h for IPv6 support, maybe the OPSYS check can be removed; but this is not changed in this patch.)
2004-03-10Split out the code that deals with checking whether the software isjlam2-46/+23
built-in or not into a separate builtin.mk file. The code to deal checking for built-in software is much simpler to deal with in pkgsrc. The buildlink3.mk file for a package will be of the usual format regardless of the package, which makes it simpler for packagers to update a package. The builtin.mk file for a package must define a single yes/no variable USE_BUILTIN.<pkg> that is used by bsd.buildlink3.mk to decide whether to use the built-in software or to use the pkgsrc software.
2004-02-18bl3ifyminskim1-2/+2
2004-02-18Reorder some lines so that BUILDLINK_USE_BUILTIN.<pkg> set in thejlam1-16/+18
environment overrides all other settings.
2004-02-12Create a new variable PREFER_NATIVE that has the opposite semanticsjlam2-6/+26
as PREFER_PKGSRC. Preferences are determined by the most specific instance of the package in either PREFER_PKGSRC or PREFER_NATIVE. If a package is specified in neither or in both variables, then PREFER_PKGSRC has precedence over PREFER_NATIVE.
2004-02-12Reorganize code so that any dependencies are checked as part of decidingjlam2-12/+16
whether the software is built-in or not. This facilitates implementing the forthcoming PKGSRC_NATIVE variable.
2004-02-05Make PREFER_PKGSRC just yes/no or a list of packages. This makes itjlam2-10/+8
simpler to understand.
2004-02-05Rename BUILDLINK_PREFER_PKGSRC to PREFER_PKGSRC so that we can use itsjlam2-10/+8
value outside of buildlink-related files.
2004-02-05Support a new global variable:jlam2-2/+18
BUILDLINK_PREFER_PKGSRC This variable determines whether or not to prefer the pkgsrc versions of software that is also present in the base system. This variable is multi-state: defined, or "yes" always prefer the pkgsrc versions not defined, or "no" only use the pkgsrc versions if needed by dependency requirements This can also take a list of packages for which to prefer the pkgsrc-installed software. The package names may be found by consulting the value added to BUILDLINK_PACKAGES in the buildlink[23].mk files for that package.
2004-01-24Support BUILDLINK_DEPENDS.<pkg> being a list of values.jlam1-2/+2
2004-01-05Use S/+$// instead of C/\+$// to save a backslash. Very highlyjlam1-2/+2
recommended by seb :)
2004-01-05Sow BUILDLINK_USE_BUILTIN.<pkg> and reap _NEED_<PKG> variables.jlam1-17/+9
2004-01-04Re-arrange to match example buildlink3.mk file in bsd.buildlink3.mk.jlam1-4/+4
2004-01-03Initial sprinkling of work-in-progress buildlink3.mk files for using thejlam1-0/+49
buildlink3 framework.
2003-10-06Trivially convert to use buildlink2.jlam1-1/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-03-25Update to 0.7.2, enable on NetBSD (builds fine).wiz3-9/+7
Changes: Support link types that use 802.2 always, never, and sometimes. Don't decrease the size of the BPF buffer from the default. Support frame relay. Handle 32-bit timestamps in DLPI, and pass the right buffer size. Handle Linux systems with modern kernel but without SOL_PACKET in the userland headers. Linux support for ARPHRD_RAWHDLC. Handle 32-bit timestamps in snoop. Support eg (Octane/O2xxx/O3xxx Gigabit) devices. Add new reserved DLT types.
2002-10-10Unused.wiz1-47/+0
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam1-0/+32
buildlink2.mk files back into the main trunk.
2002-02-13Update libpcap to version 0.7.1.seb3-7/+10
Enable IPv6 support if /usr/include/netinet/ip6.h exists. I did not find a way to have a changes summary for version 0.6.2. Summary for 0.7 release: - Added pcap_findalldevs() call to get list of interfaces in a MI way. - pcap_stats() has been documented as to what its counters mean on each platform.
2001-10-31Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-10-18SVR4 packages have a limit of 9 chars for a package name.veego1-1/+2
The automatic truncation in gensolpkg doesn't work for packages which have the same package name for the first 5-6 chars. e.g. amanda-server and amanda-client would be named amanda and amanda. Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for amanda-server. All svr4 packages also have a vendor tag, so we have to reserve some chars for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6 or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the vendor tag enough room. All p5-* packages and a few other packages have now a SVR4_PKGNAME.
2001-09-27Mechanical changes to 375 files to change dependency patterns of the formjlam1-3/+3
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the packages whose base package name is "foo", and not those named "foo-bar". A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also change dependency examples in Packages.txt to reflect this.
2001-09-06Add one missed file to BUILDILINK_FILES.libpcap -- include/net/bpf.hzuntum1-1/+2
Fixes pkg/13876 by Stoned Elipot <Stoned.Elipot@script.jussieu.fr>
2001-08-24Work under Linuxabs1-5/+9
2001-08-17Add buildlink.mk provided by Stoned Elipot in pkg/13739.wiz1-0/+46
2001-04-21Move to sha1 checksum, and/or add distfile sizes.wiz1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc1-1/+1
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-03-27Change BUILD_DEPENDS semantics:hubertf1-3/+3
first component is now a package name+version/pattern, no more executable/patchname/whatnot. While there, introduce BUILD_USES_MSGFMT as shorthand to pull in devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current). Patch by Alistair Crooks <agc@netbsd.org>