SPECS: traceroute.spec - switch to new traceroute suite at http://...
arekm
arekm at pld-linux.org
Mon Apr 7 15:13:56 CEST 2008
Author: arekm Date: Mon Apr 7 13:13:56 2008 GMT
Module: SPECS Tag: HEAD
---- Log message:
- switch to new traceroute suite at http://traceroute.sf.net (ver 2.0.9)
---- Files affected:
SPECS:
traceroute.spec (1.34 -> 1.35)
---- Diffs:
================================================================
Index: SPECS/traceroute.spec
diff -u SPECS/traceroute.spec:1.34 SPECS/traceroute.spec:1.35
--- SPECS/traceroute.spec:1.34 Mon Feb 12 23:09:18 2007
+++ SPECS/traceroute.spec Mon Apr 7 15:13:50 2008
@@ -10,22 +10,13 @@
Summary(uk.UTF-8): Показує трасу, якою проходять пакети по TCP/IP мережі
Summary(zh_CN.UTF-8): [系统]检查网络联通路径的工具
Name: traceroute
-Version: 1.4a12
-Release: 11
+Version: 2.0.9
+Release: 1
License: BSD
Group: Applications/Networking
-Source0: ftp://ftp.ee.lbl.gov/%{name}-%{version}.tar.gz
-# Source0-md5: 964d599ef696efccdeebe7721cd4828d
-Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
-# Source1-md5: 76539283b9fcb499ba5121a8a06e9825
-Patch0: %{name}-acfix.patch
-Patch1: %{name}-secfix.patch
-Patch2: %{name}-unaligned.patch
-Patch3: %{name}-autoroute.patch
-Patch4: %{name}-lsrr.patch
-Patch5: %{name}-droproot.patch
-BuildRequires: autoconf
-BuildRequires: automake
+Source0: http://dl.sourceforge.net/traceroute/%{name}-%{version}.tar.gz
+# Source0-md5: 884d132d16d2566062811e569ed28583
+URL: http://traceroute.sourceforge.net/
Obsoletes: traceroute-nanog
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -100,42 +91,35 @@
%prep
%setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-#%patch5 -p1
%build
-%{__autoconf}
-cp -f /usr/share/automake/install-sh .
-cp -f /usr/share/automake/config.sub .
-CFLAGS="%{rpmcflags} -DHAVE_IFF_LOOPBACK -DUSE_KERNEL_ROUTING_TABLE"
-%configure
-%{__make}
+%{__make} \
+ CC="%{__cc}" \
+ CPPFLAGS="%{rpmcflags} -D_GNU_SOURCE=1" \
+ LDFLAGS="%{rpmldflags}"
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_mandir}/man8}
+install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man8}
-install traceroute $RPM_BUILD_ROOT%{_bindir}
-ln -s %{_bindir}/traceroute $RPM_BUILD_ROOT%{_sbindir}
-install traceroute.8 $RPM_BUILD_ROOT%{_mandir}/man8
+install traceroute/traceroute $RPM_BUILD_ROOT%{_bindir}
-bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
+ln -s traceroute $RPM_BUILD_ROOT%{_bindir}/traceroute6
+ln -s tracert $RPM_BUILD_ROOT%{_bindir}/tracert
+
+install */*.8 $RPM_BUILD_ROOT%{_mandir}/man8
+
+echo ".so traceroute.8" > $RPM_BUILD_ROOT%{_mandir}/man8/traceroute6.8
+echo ".so traceroute.8" > $RPM_BUILD_ROOT%{_mandir}/man8/tracert.8
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc CHANGES README
-%attr(4754,root,adm) %{_bindir}/*
-%{_sbindir}/*
+%doc CREDITS ChangeLog README TODO
+%attr(4754,root,adm) %{_bindir}/* # FIXME no globs for suid/sgid files
%{_mandir}/man8/*
-%lang(pl) %{_mandir}/pl/man8/*
-%lang(pt) %{_mandir}/pt/man8/*
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -143,7 +127,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
-Revision 1.34 2007-02-12 22:09:18 glen
+Revision 1.35 2008-04-07 13:13:50 arekm
+- switch to new traceroute suite at http://traceroute.sf.net (ver 2.0.9)
+
+Revision 1.34 2007/02/12 22:09:18 glen
- tabs in preamble
Revision 1.33 2007/02/12 01:06:35 baggins
@@ -276,38 +263,3 @@
Revision 1.1 1999/08/19 20:07:27 baggins
almost raw
-* Sun Mar 21 1999 Cristian Gafton <gafton at redhat.com>
-- auto rebuild in the new build environment (release 14)
-
-* Fri Mar 19 1999 Jeff Johnson <jbj at redhat.com>
-- strip binaries.
-
-* Sun Feb 07 1999 Preston Brown <pbrown at redhat.com>
-- patch added to automatically determine interface to route through
-
-* Fri Jan 22 1999 Jeff Johnson <jbj at redhat.com>
-- use %configure
-- fix 64 bit problem on alpha (#919)
-
-* Wed Jan 13 1999 Bill Nottingham <notting at redhat.com>
-- configure fix for arm
-
-* Mon Apr 27 1998 Prospector System <bugs at redhat.com>
-- translations modified for de, fr, tr
-
-* Tue Dec 16 1997 Cristian Gafton <gafton at redhat.com>
-- updated the security patch (ouch!). Without the glibc fix, it could be
- worthless anyway
-
-* Sat Dec 13 1997 Cristian Gafton <gafton at redhat.com>
-- added a security patch fix
-
-* Wed Oct 22 1997 Erik Troan <ewt at redhat.com>
-- added fix from Christopher Seawood
-
-* Mon Sep 22 1997 Erik Troan <ewt at redhat.com>
-- updated to 1.4a5 for security fixes; release 1 is for RH 4.2, release 2
- is against glibc
-
-* Fri Jul 18 1997 Erik Troan <ewt at redhat.com>
-- built against glibc
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/traceroute.spec?r1=1.34&r2=1.35&f=u
More information about the pld-cvs-commit
mailing list