]> CyberLeo.Net >> Repos - FreeBSD/releng/8.1.git/blob - contrib/libpcap/packaging/pcap.spec.in
Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.
[FreeBSD/releng/8.1.git] / contrib / libpcap / packaging / pcap.spec.in
1 %define prefix   /usr
2 %define version @VERSION@
3
4 Summary: packet capture library
5 Name: libpcap
6 Version: %version
7 Release: 1
8 Group: Development/Libraries
9 Copyright: BSD
10 Source: @NAME@.tar.gz
11 BuildRoot: /tmp/%{name}-buildroot
12 URL: http://www.tcpdump.org
13
14 %description
15 Packet-capture library LIBPCAP @VERSION@
16 Now maintained by "The Tcpdump Group"
17 See http://www.tcpdump.org
18 Please send inquiries/comments/reports to tcpdump-workers@lists.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 make install DESTDIR=$RPM_BUILD_ROOT mandir=/usr/share/man
33 cd $RPM_BUILD_ROOT/usr/lib
34 V1=`echo @VERSION@ | sed 's/\\.[^\.]*$//g'`
35 V2=`echo @VERSION@ | sed 's/\\.[^\.]*\.[^\.]*$//g'`
36 ln -sf libpcap.so.@VERSION@ libpcap.so.$V1
37 if test "$V2" -ne "$V1"; then
38     ln -sf libpcap.so.$V1 libpcap.so.$V2
39     ln -sf libpcap.so.$V2 libpcap.so
40 else
41     ln -sf libpcap.so.$V1 libpcap.so
42 fi
43
44 %clean
45 rm -rf $RPM_BUILD_ROOT
46
47 %files
48 %defattr(-,root,root)
49 %doc LICENSE CHANGES INSTALL.txt README.linux TODO VERSION CREDITS packaging/pcap.spec
50 /usr/lib/libpcap.a
51 /usr/share/man/man3/*
52 /usr/share/man/man5/*
53 /usr/share/man/man7/*
54 /usr/include/pcap.h
55 /usr/include/pcap/*.h
56 /usr/include/pcap-bpf.h
57 /usr/include/pcap-namedb.h
58 /usr/lib/libpcap.so*