X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=tcpdump.spec;h=7e7d1ee414a03e58b30ac91df56a7afb34e204d4;hb=632bb15ba6769ca7a19a05babd2075599b50bdfb;hp=cd8f283992958d4eaf0332fb63d058e14cc78a32;hpb=8618753b5781862d3cf096b1ce79e71cda143d6d;p=packages%2Ftcpdump.git diff --git a/tcpdump.spec b/tcpdump.spec index cd8f283..7e7d1ee 100644 --- a/tcpdump.spec +++ b/tcpdump.spec @@ -5,15 +5,20 @@ Summary(pl): Pokazuje pakiety przechodz Summary(tr): Bir að arabirimi üzerinden gelen ya da giden paketleri listeler Name: tcpdump Version: 3.4 -Release: 1 +Release: 17 Copyright: BSD +Serial: 1 Group: Applications/Networking Group(pl): Aplikacje/Sieciowe Source0: ftp://ftp.ee.lbl.gov//%{name}-%{version}.tar.Z Patch0: ftp://ftp.inr.ac.ru/ip-routing/lbl-tools/tcpdump-3.4-ss990523.dif.gz Patch1: tcpdump-glibc2.1.patch -BuildPrereq: libpcap -BuildRoot: /tmp/%{name}-%{version}-root +Patch2: tcpdump-make.patch +Patch3: tcpdump-giop.patch +Patch4: tcpdump-iphl.patch +Patch5: tcpdump-sparc64.patch +BuildRequires: libpcap-devel +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description Tcpdump prints out the headers of packets on a network interface. It @@ -41,22 +46,25 @@ yararl %setup -q %patch0 -p1 %patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%patch5 -p1 %build +CFLAGS="$RPM_OPT_FLAGS -DIP_MAX_MEMBERSHIPS=20" +LDFLAGS="-s" +export CFLAGS LDFLAGS %configure -CFLAGS="$RPM_OPT_FLAGS -DIP_MAX_MEMBERSHIPS=20" \ - ./configure --prefix=%{_prefix} \ - --mandir=%{_mandir} make %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_sbindir},%{_mandir}/man8} +install -d $RPM_BUILD_ROOT{%{_sbindir},%{_mandir}/man1} -install -s tcpdump $RPM_BUILD_ROOT%{_sbindir} -install tcpdump.1 $RPM_BUILD_ROOT%{_mandir}/man8/tcpdump.8 +make install install-man DESTDIR=$RPM_BUILD_ROOT -gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man8/* +gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man1/* %clean rm -rf $RPM_BUILD_ROOT @@ -64,42 +72,4 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %attr(755,root,root) %{_sbindir}/tcpdump -%{_mandir}/man8/* - -%changelog -* Sat Jul 03 1999 PLD Team -- new commenting style: - - $Log: tcpdump.spec,v $ - Revision 1.7 1999-07-03 17:06:12 misiek - updated to 3.4. IPv6 patches replaced by ANK patches - - -* Wed Jun 23 1999 Micha³ Kuratczyk - [3.4a6-2] -- gzipping documentation instead bzipping -- added Group(pl) -- more RPM macros -- added using %configure - -* Tue Jul 2 1998 Wojtek ¦lusarczyk - [3.4a6-1d] -- build against glibc-2.1, -- added IPv6 support, -- updatet to relase 3.4a6, -- translation modified for pl, -- changed permission of tcpdump to 711, -- moved %changelog at the end of spec. - -* Thu May 07 1998 Prospector System -- translations modified for de, fr, tr - -* Sat May 2 1998 Alan Cox -- Added the SACK printing fix so you can dump Linux 2.1+. - -* Tue Oct 21 1997 Erik Troan -- updated to release 3.4a5 -- uses a buildroot and %attr - -* Thu Jul 17 1997 Erik Troan -- built against glibc +%{_mandir}/man1/*