%define prefix /usr %define version @VERSION@ Summary: A system-independent interface for user-level packet capture Name: libpcap Version: %version Release: 1 Group: Development/Libraries License: BSD with advertising Source: @NAME@.tar.gz BuildRoot: /tmp/%{name}-buildroot URL: http://www.tcpdump.org Source: http://www.tcpdump.org/release/%{name}-%{version}.tar.gz %description Libpcap provides a portable framework for low-level network monitoring. Libpcap can provide network statistics collection, security monitoring and network debugging. Since almost every system vendor provides a different interface for packet capture, the libpcap authors created this system-independent API to ease in porting and to alleviate the need for several system-dependent packet capture modules in each application. Install libpcap if you need to do low-level network traffic monitoring on your network. %package devel Summary: Libraries and header files for the libpcap library Group: Development/Libraries %description devel Libpcap provides a portable framework for low-level network monitoring. Libpcap can provide network statistics collection, security monitoring and network debugging. Since almost every system vendor provides a different interface for packet capture, the libpcap authors created this system-independent API to ease in porting and to alleviate the need for several system-dependent packet capture modules in each application. This package provides the libraries, include files, and other resources needed for developing libpcap applications. %prep %setup -q %build export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc LICENSE README CHANGES INSTALL.txt README.linux TODO VERSION CREDITS packaging/pcap.spec %{_libdir}/libpcap.so.* %{_mandir}/man7/pcap*.7* %files devel %defattr(-,root,root) %{_bindir}/pcap-config %{_includedir}/pcap*.h %{_includedir}/pcap.h %{_libdir}/libpcap.so %{_libdir}/libpcap.a %{_mandir}/man1/pcap-config.1* %{_mandir}/man3/pcap*.3* %{_mandir}/man5/pcap*.5*