From e97d0fc8c4dcf81395a65d937f248f081f154af7 Mon Sep 17 00:00:00 2001 From: Aaron Klingaman Date: Mon, 12 Apr 2004 17:06:40 +0000 Subject: [PATCH] changes for new build process --- Makefile | 21 +++------------------ ipod.spec | 28 +++++++++++++++++++++++----- 2 files changed, 26 insertions(+), 23 deletions(-) diff --git a/Makefile b/Makefile index 338dc58..dbe3395 100644 --- a/Makefile +++ b/Makefile @@ -7,31 +7,16 @@ # test: runs the tests on the current machine # -ALLBUILD=pl-poddoit pod ipod-2.0.tar.gz -PLBIN=/usr/local/planetlab/bin/ -INIT=/etc/init.d/ +ALLBUILD=pl-poddoit pod all: $(ALLBUILD) pod: pod.src disable_pod.sh enable_pod.sh status_pod.sh ./shell_include --source pod.src --destination pod -ipod-2.0.tar.gz: pod ipod.spec - mkdir ipod-2.0 - cp ipod.spec disable_pod.sh enable_pod.sh INTEL_LICENSE.txt ipod.patch \ - Makefile pl-podcntl pl-poddoit.c pl-podset pl-podzap pod.src \ - README shell_include status_pod.sh test-pod ipod-2.0 - tar cvfz ipod-2.0.tar.gz ipod-2.0 - rm -rf ipod-2.0 - pl-poddoit: pl-poddoit.c gcc pl-poddoit.c -o pl-poddoit -install: all - cp pl-poddoit $(PLBIN) - chmod 555 $(PLBIN)/pl-poddoit - cp pod $(INIT) - chmod 555 $(INIT)/pod - clean: - rm -f pod pl-poddoit ipod-2.0.tar.gz + rm -f pod pl-poddoit + diff --git a/ipod.spec b/ipod.spec index 3161ead..5185c41 100644 --- a/ipod.spec +++ b/ipod.spec @@ -1,10 +1,15 @@ +%define name ipod +%define version 2.0 +%define release 3 + Summary: PlanetLab ICMP Ping of Death -Name: ipod -Version: 2.0 -Release: 2 +Name: %{name} +Version: %{version} +Release: %{release} Copyright: GPL Group: System Environment/Kernel -Source: ipod-2.0.tar.gz +Source: %{name}-%{version}.tar.gz +BuildRoot: /tmp/%{name}-%{version}-root %description Startup service to enable Ping Of Death @@ -16,10 +21,18 @@ Startup service to enable Ping Of Death %build make + %install -make install +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/ + %clean +rm -rf $RPM_BUILD_ROOT + %files %defattr(-, root, root) @@ -48,3 +61,8 @@ fi %postun + +%changelog +* Mon Apr 12 2004 Aaron Klingaman +- moved to new build process +- added change log -- 2.43.0