1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

root/csw/mgar/pkg/libpcap/trunk/Makefile

Revision 19643, 1.5 KB (checked in by dmichelsen, 6 months ago)

WHOLE TREE: Remove default CATEGORIES

Line 
1NAME = libpcap
2VERSION = 1.3.0
3GARTYPE = v2
4
5DESCRIPTION = System-independent interface for user-level packet capture
6define BLURB
7  A system-independent interface for user-level network packet capture.
8endef
9
10MASTER_SITES = http://www.tcpdump.org/release/
11DISTFILES  = $(DISTNAME).tar.gz
12
13VENDOR_URL = http://www.tcpdump.org/
14
15LICENSE = LICENSE
16
17PACKAGES += CSWlibpcap1
18SPKG_DESC_CSWlibpcap1 = System-independent interface for user-level packet capture, libpcap.so.1
19PKGFILES_CSWlibpcap1 += $(call pkgfiles_lib,libpcap.so.1)
20PKGFILES_CSWlibpcap1 += $(mandir)/man5/.*
21OBSOLETED_BY_CSWlibpcap1 += CSWlibpcap
22
23PACKAGES += CSWlibpcap-dev
24SPKG_DESC_CSWlibpcap-dev = Development files for libpcap
25RUNTIME_DEP_PKGS_CSWlibpcap-dev = CSWlibpcap1
26# PKGFILES is catchall
27# Lots of packages require libpcap.so as the old library didn't have a SONAME set.
28# As this link is only in CSWlibpcap-dev the old CSWlibpcap needs to depend on it.
29OBSOLETED_BY_CSWlibpcap-dev += CSWlibpcap
30OBSOLETED_BY_CSWlibpcap-dev += CSWlibpcapdevel
31CATALOGNAME_CSWlibpcapdevel = libpcap_devel_stub
32
33BUILD64 = 1
34
35EXTRA_BUILD_ISAS_sparc = sparcv8plus
36EXTRA_BUILD_ISAS_i386  = pentium
37
38CONFIGURE_ARGS  = $(DIRPATHS)
39CONFIGURE_ARGS += --enable-ipv6
40
41# Make sure shared libraries are built
42BUILD_ARGS = shared
43INSTALL_ARGS = install-shared
44
45# No test target for libpcap
46TEST_SCRIPTS =
47
48MERGE_DIRS_isa-sparcv8plus = $(libdir)
49MERGE_DIRS_isa-pentium = $(libdir)
50
51# These are in the binaries only and specifiy compiler lines for unused includes
52CHECKPKG_OVERRIDES_CSWlibpcap1 += file-with-bad-content
53
54include gar/category.mk
Note: See TracBrowser for help on using the browser.