]> The Tcpdump Group git mirrors - libpcap/blob - packaging/pcap.spec
From Krzysztof Halasa <[email protected]>:
[libpcap] / packaging / pcap.spec
1 %define prefix /usr
2 %define version 2003.02.10
3
4 Summary: packet capture library
5 Name: libpcap
6 Version: %version
7 Release: 1
8 Group: Development/Libraries
9 Copyright: BSD
10 Source: libpcap-current.tar.gz
11 BuildRoot: /tmp/%{name}-buildroot
12 URL: http://www.tcpdump.org
13
14 %description
15 Packet-capture library LIBPCAP 0.8
16 Now maintained by "The Tcpdump Group"
17 See http://www.tcpdump.org
18 Please send inquiries/comments/reports to tcpdump-workers@tcpdump.org
19
20 %prep
21 %setup
22
23 %post
24 ldconfig
25
26 %build
27 CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%prefix
28 make
29
30 %install
31 rm -rf $RPM_BUILD_ROOT
32 mkdir -p $RPM_BUILD_ROOT/usr/{lib,include,man}
33 mkdir -p $RPM_BUILD_ROOT/usr/include/net
34 mkdir -p $RPM_BUILD_ROOT/usr/man/man3
35 install -m 755 -o root libpcap.a $RPM_BUILD_ROOT/usr/lib
36 install -m 644 -o root pcap.3 $RPM_BUILD_ROOT/usr/man/man3
37 install -m 644 -o root pcap.h $RPM_BUILD_ROOT/usr/include
38 install -m 644 -o root pcap-bpf.h $RPM_BUILD_ROOT/usr/include/net
39 install -m 644 -o root pcap-namedb.h $RPM_BUILD_ROOT/usr/include
40
41 %clean
42 rm -rf $RPM_BUILD_ROOT
43
44 %files
45 %defattr(-,root,root)
46 %doc LICENSE CHANGES INSTALL README.linux TODO VERSION CREDITS pcap.spec
47 /usr/lib/libpcap.a
48 /usr/include/pcap.h
49 /usr/include/pcap-bpf.h
50 /usr/include/pcap-namedb.h