Name: xtraceroute
Summary: Xtraceroute is a graphical traceroute utility that shows the path your IP
Version: 0.9.1
Release: rm1
License: GPL
Group: Networking/Tools
Source: xtraceroute-0.9.1.tar.gz
BuildRoot: %{_tmppath}/build-root-%{name}
Packager: ak
Distribution: openSUSE 10.2
Prefix: /usr/local
Url: http://www.dtek.chalmers.se/~d3august/xt/dl
Provides: xtraceroute
BuildRequires: gdk-pixbuf-devel traceroute gtkglarea Mesa-devel /usr/bin/host
Requires: traceroute gtkglarea /usr/bin/host perl-libwww-perl perl-HTML-Parser perl-URI
%description
Xtraceroute is a graphical traceroute utility that shows the path your IP
packets travel on a 3 dimensional rendered globe. Be sure to download the NDG
data files mentioned in the INSTALL document too.
%prep
rm -rf $RPM_BUILD_ROOT
mkdir $RPM_BUILD_ROOT
%setup -q
%build
CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" \
./configure --prefix=%{prefix}
make -j 2
%install
make DESTDIR=$RPM_BUILD_ROOT install-strip
cd $RPM_BUILD_ROOT
find . -type d -fprint $RPM_BUILD_DIR/file.list.%{name}.dirs
find . -type f -fprint $RPM_BUILD_DIR/file.list.%{name}.files.tmp
sed '/\/man\//s/$/.gz/g' $RPM_BUILD_DIR/file.list.%{name}.files.tmp > $RPM_BUILD_DIR/file.list.%{name}.files
find . -type l -fprint $RPM_BUILD_DIR/file.list.%{name}.libs
sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' $RPM_BUILD_DIR/file.list.%{name}.dirs > $RPM_BUILD_DIR/file.list.%{name}
sed 's,^\.,\%attr(-\,root\,root) ,' $RPM_BUILD_DIR/file.list.%{name}.files >> $RPM_BUILD_DIR/file.list.%{name}
sed 's,^\.,\%attr(-\,root\,root) ,' $RPM_BUILD_DIR/file.list.%{name}.libs >> $RPM_BUILD_DIR/file.list.%{name}
%clean
rm -rf $RPM_BUILD_ROOT
rm -rf $RPM_BUILD_DIR/file.list.%{name}
rm -rf $RPM_BUILD_DIR/file.list.%{name}.libs
rm -rf $RPM_BUILD_DIR/file.list.%{name}.files
rm -rf $RPM_BUILD_DIR/file.list.%{name}.files.tmp
rm -rf $RPM_BUILD_DIR/file.list.%{name}.dirs
%files -f ../file.list.%{name}
%defattr(-,root,root,0755)
%changelog
* Sun Feb 4 2007 <rain_maker(at)root-forum.org> 0.9.1-rm1
- SPEC written for openSUSE 10.2 with help of krpmbuilder. Its quick and dirty, but it works!
rpmbuild -ba xtraceroute.spec
Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/build-root-xtraceroute
Wrote: /usr/src/packages/SRPMS/xtraceroute-0.9.1-rm1.src.rpm
Wrote: /usr/src/packages/RPMS/i586/xtraceroute-0.9.1-rm1.i586.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.83816
+ umask 022
+ cd /usr/src/packages/BUILD
+ cd xtraceroute-0.9.1
+ rm -rf /var/tmp/build-root-xtraceroute
+ rm -rf /usr/src/packages/BUILD/file.list.xtraceroute
+ rm -rf /usr/src/packages/BUILD/file.list.xtraceroute.libs
+ rm -rf /usr/src/packages/BUILD/file.list.xtraceroute.files
+ rm -rf /usr/src/packages/BUILD/file.list.xtraceroute.files.tmp
+ rm -rf /usr/src/packages/BUILD/file.list.xtraceroute.dirs
+ exit 0