pcap.spec.in revision 235426
1137587Snik%define prefix   /usr
2137587Snik%define version @VERSION@
3137587Snik
4137587SnikSummary: A system-independent interface for user-level packet capture
5137587SnikName: libpcap
6137587SnikVersion: %version
7137587SnikRelease: 1
8137587SnikGroup: Development/Libraries
9137587SnikLicense: BSD with advertising
10137587SnikSource: @NAME@.tar.gz
11BuildRoot: /tmp/%{name}-buildroot
12URL: http://www.tcpdump.org
13
14Source: http://www.tcpdump.org/release/%{name}-%{version}.tar.gz
15
16%description
17Libpcap provides a portable framework for low-level network
18monitoring.  Libpcap can provide network statistics collection,
19security monitoring and network debugging.  Since almost every system
20vendor provides a different interface for packet capture, the libpcap
21authors created this system-independent API to ease in porting and to
22alleviate the need for several system-dependent packet capture modules
23in each application.
24
25Install libpcap if you need to do low-level network traffic monitoring
26on your network.
27
28%package devel
29Summary: Libraries and header files for the libpcap library
30Group: Development/Libraries
31
32%description devel
33Libpcap provides a portable framework for low-level network
34monitoring.  Libpcap can provide network statistics collection,
35security monitoring and network debugging.  Since almost every system
36vendor provides a different interface for packet capture, the libpcap
37authors created this system-independent API to ease in porting and to
38alleviate the need for several system-dependent packet capture modules
39in each application.
40
41This package provides the libraries, include files, and other 
42resources needed for developing libpcap applications.
43 
44%prep
45%setup -q
46
47%build
48export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
49%configure
50make %{?_smp_mflags}
51
52%install
53rm -rf $RPM_BUILD_ROOT
54
55make DESTDIR=$RPM_BUILD_ROOT install
56
57%clean
58rm -rf $RPM_BUILD_ROOT
59
60%files
61%defattr(-,root,root)
62%doc LICENSE README CHANGES INSTALL.txt README.linux TODO VERSION CREDITS packaging/pcap.spec
63%{_libdir}/libpcap.so.*
64%{_mandir}/man7/pcap*.7*
65
66%files devel
67%defattr(-,root,root)
68%{_bindir}/pcap-config
69%{_includedir}/pcap*.h
70%{_includedir}/pcap.h
71%{_libdir}/libpcap.so
72%{_libdir}/libpcap.a
73%{_mandir}/man1/pcap-config.1*
74%{_mandir}/man3/pcap*.3*
75%{_mandir}/man5/pcap*.5*
76