Search
SailfishOS Open Build Service
>
Projects
>
home:nielnielsen
>
libpcap
> libpcap.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File libpcap.spec of Package libpcap
Name: libpcap Version: 1.8.1 Release: 1 Summary: A system-independent interface for user-level packet capture Group: Development/Libraries License: BSD with advertising URL: http://www.tcpdump.org BuildRequires: bison BuildRequires: libgpg-error BuildRequires: flex Source: %{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 Requires: %{name} = %{version}-%{release} %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 make DESTDIR=$RPM_BUILD_ROOT install mkdir -p %buildroot/usr/include/net cp %buildroot/usr/include/pcap-bpf.h %buildroot/usr/include/net/bpf.h rm -f $RPM_BUILD_ROOT%{_libdir}/libpcap.a %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %doc LICENSE README CHANGES CREDITS %{_libdir}/libpcap.so.* %{_mandir}/man7/pcap*.7* %files devel %defattr(-,root,root) %{_bindir}/pcap-config %{_includedir}/pcap*.h %{_includedir}/pcap %{_includedir}/net/bpf.h %{_libdir}/libpcap.so %{_mandir}/man1/pcap-config.1* %{_mandir}/man3/pcap*.3* %{_mandir}/man5/pcap*.5*