X-Git-Url: http://git.onelab.eu/?p=pingofdeath.git;a=blobdiff_plain;f=ipod.spec;h=fae1afd52705235b1ee762e1d575efcb29dc2aa8;hp=96094562db24cdafe8b025c0223b7f33be4a1954;hb=HEAD;hpb=73cc341cf20e98e50bcf2d268aff4bb54fb3f453 diff --git a/ipod.spec b/ipod.spec index 9609456..fae1afd 100644 --- a/ipod.spec +++ b/ipod.spec @@ -1,17 +1,24 @@ +# +# $Id$ +# +%define url $URL$ + %define name ipod -%define version 2.1 -%define release 1.planetlab%{?date:.%{date}} +%define version 2.2 +%define taglevel 1 + +%define release %{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}} Vendor: PlanetLab Packager: PlanetLab Central -Distribution: PlanetLab 3.0 -URL: http://cvs.planet-lab.org/cvs/ipod +Distribution: PlanetLab %{plrelease} +URL: %(echo %{url} | cut -d ' ' -f 2) -Summary: PlanetLab ICMP Ping of Death +Summary: PlanetLab ICMP/UDP Ping of Death Name: %{name} Version: %{version} Release: %{release} -Copyright: GPL +License: GPL Group: System Environment/Kernel Source: %{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}root @@ -19,6 +26,14 @@ BuildRoot: %{_tmppath}/%{name}-%{version}root %description Startup service to enable Ping Of Death +%package client +Summary: PlanetLab ICMP/UDP Ping of Death Client Tools +Group: System Environment/Kernel +Requires: python + +%description client +Client utilities to use Ping of Death + %prep %setup @@ -28,12 +43,16 @@ make %install +# ipod mkdir -p $RPM_BUILD_ROOT/usr/local/planetlab/bin mkdir -p $RPM_BUILD_ROOT/etc/init.d cp pl-poddoit $RPM_BUILD_ROOT/usr/local/planetlab/bin/ cp pod $RPM_BUILD_ROOT/etc/init.d/ +# ipod-client +mkdir -p $RPM_BUILD_ROOT/usr/bin/ +cp pod.py $RPM_BUILD_ROOT/usr/bin %clean [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT @@ -44,6 +63,11 @@ cp pod $RPM_BUILD_ROOT/etc/init.d/ /etc/init.d/pod /usr/local/planetlab/bin/pl-poddoit +%files client +%defattr(0755, root, root) +/usr/bin/pod.py* + + %pre %post @@ -66,6 +90,9 @@ fi %changelog +* Wed Jan 11 2006 Aaron Klingaman +- add support for building client tool rpm + * Fri Aug 5 2005 Aaron Klingaman - updated to use new source of POD Hash (/etc/planetlab/session) - minor build changes to simply build process