]> git.pld-linux.org Git - packages/libpcap.git/blob - libpcap.spec
- fixed %changelog.
[packages/libpcap.git] / libpcap.spec
1 Summary:        Libpcap provides promiscuous mode access to network interfaces
2 Summary(pl):    Libpcap pozwala na bezpo¶redni dostêp do interfejsów sieciowych
3 Name:           libpcap
4 Version:        0.4
5 Release:        18
6 Group:          Libraries
7 Group(fr):      Librairies
8 Group(pl):      Biblioteki
9 License:        GPL
10 Serial:         1
11 Source:         ftp://ftp.ee.lbl.gov/%{name}-%{version}.tar.Z
12 Patch0:         ftp://ftp.inr.ac.ru/ip-routing/lbl-tools/libpcap-0.4-ss991029.dif.gz
13 Patch1:         libpcap-Makefile.patch
14 Patch2:         libpcap-shared.patch
15 Patch3:         libpcap-scanner.patch
16 Patch4:         libpcap-IFF_LOOPBACK.patch
17 BuildRoot:      /tmp/%{name}-%{version}-root
18
19 %description
20 Libpcap is a system-independent interface for user-level packet capture.
21 Libpcap provides a portable framework for low-level network monitoring.
22 Applications include network statistics collection, security monitoring,
23 network debugging, etc. Libpcap has system-independent API that is used by
24 several applications, including tcpdump and arpwatch.
25
26 %package devel
27 Summary:        Header files and develpment documentation for libpcap
28 Summary(pl):    Pliki nag³ówkowe i dokumetacja do libpcap
29 Group:          Development/Libraries
30 Group(fr):      Development/Librairies
31 Group(pl):      Programowanie/Biblioteki
32 Requires:       %{name} = %{version}
33
34 %description devel
35 Header files and develpment documentation for libpcap.
36
37 %description -l pl devel
38 Pliki nag³ówkowe i dokumetacja do libpcap.
39
40 %package static
41 Summary:        Static libpcap library
42 Summary(pl):    Biblioteka statyczna libpcap
43 Group:          Development/Libraries
44 Group(fr):      Development/Librairies
45 Group(pl):      Programowanie/Biblioteki
46 Requires:       %{name}-devel = %{version}
47
48 %description static
49 Static libpcap library.
50
51 %description -l pl static
52 Biblioteka statyczna libpcap.
53
54 %prep
55 %setup  -q
56 %patch0 -p1
57 %patch1 -p1
58 %patch2 -p1
59 %patch3 -p1
60 %patch4 -p1
61
62 %build
63 aclocal
64 autoconf
65 LDFLAGS="-s"; export LDFLAGS
66 %configure
67 make
68
69 %install
70 rm -rf $RPM_BUILD_ROOT
71 install -d $RPM_BUILD_ROOT%{_includedir}/net \
72         $RPM_BUILD_ROOT{%{_libdir},%{_mandir}/man3}
73
74 make install install-man install-incl \
75         DESTDIR=$RPM_BUILD_ROOT \
76         INCLDEST=%{_includedir} \
77
78 strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.*
79
80 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man*/* \
81         README CHANGES 
82
83 %post   -p /sbin/ldconfig
84 %postun -p /sbin/ldconfig
85
86 %clean
87 rm -rf $RPM_BUILD_ROOT
88
89 %files
90 %defattr(644,root,root,755)
91 %doc {README,CHANGES}.gz
92 %attr(755,root,root) %{_libdir}/lib*.so.*.*
93
94 %files devel
95 %defattr(644,root,root,755)
96 %attr(755,root,root) %{_libdir}/lib*.so
97 %{_includedir}/*
98 %{_mandir}/man*/*
99
100 %files static
101 %defattr(644,root,root,755)
102 %{_libdir}/lib*.a
103
104 %changelog
105 * %{date} PLD Team <pld-list@pld.org.pl>
106 All below listed persons can be reached on <cvs_login>@pld.org.pl
107
108 $Log: libpcap.spec,v $
109 Revision 1.18  2000-01-23 09:39:44  kloczek
110 - fixed %changelog.
111
112 Revision 1.17  2000/01/23 09:36:47  kloczek
113 - release 18,
114 - updated Patch0 to ss991029,
115 - adapter(ized).
116
117 Revision 1.16  1999/11/29 20:26:15  wiget
118 - added %%defattr
119
120 Revision 1.15  1999/11/27 03:07:10  kloczek
121 - release 3,
122 - added patch for building and installing srared libpcap (based on Debian),
123 - added static and devel subpackages,
124 - added scanner and IFF_LOOPBACK patches (from Debian).
125
126 Revision 1.14  1999/08/19 11:50:28  kloczek
127 - release 2.
128
129 Revision 1.13  1999/08/12 11:19:04  misiek
130 includes moved to up directory
131
132 * Sat Jul 03 1999 Arkadiusz Mi¶kiewicz <misiek@pld.org.pl>
133   [0.4-1]
134 - removed unnecesary info about few patches
135 - replaced ipv6 patches with ANK patch.
136
137 * Sun Mar 14 1999 Micha³ Kuratczyk <kura@pld.org.pl>
138   [0.4a6-6]
139 - removed man group from man pages
140 - fixed Summary(pl)
141 - minor changes
142
143 * Tue Feb 16 1999 Artur Frysiak <wiget@usa.net>
144   [0.4a6-5d]
145 - initial release for PLD
This page took 0.07034 seconds and 4 git commands to generate.