From cc8ed39b240180b58810784f844e253263594ac3 Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Tue, 5 Oct 1999 16:24:54 +0000 Subject: Initial revision --- examples/busybox.spec | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 examples/busybox.spec (limited to 'examples') diff --git a/examples/busybox.spec b/examples/busybox.spec new file mode 100644 index 000000000..46bd7f484 --- /dev/null +++ b/examples/busybox.spec @@ -0,0 +1,43 @@ +Name: busybox +Version: 0.29alpha +Release: 1 +Group: System/Utilities +Summary: BusyBox is a tiny suite of Unix utilities in a multi-call binary. +Copyright: GPL +Packager : Erik Andersen +Conflicts: fileutils grep shellutils +Buildroot: /tmp/%{Name}-%{Version} +Source: busybox-0.29a1.tar.gz + +%Description +BusyBox is a suite of "tiny" Unix utilities in a multi-call binary. It +provides a pretty complete environment that fits on a floppy or in a +ROM. Just add "ash" (Keith Almquists tiny Bourne shell clone) and "ae", +and a kernel and you have a full system. This is used on the Debian +install disk and in an internet router, and it makes a good environment +for a "rescue" disk or any small or embedded system. + +%Prep +%setup -q -n busybox + +%Build +make + +%Install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT/bin +h=`cat busybox.links` + +for i in $h ; do + mkdir -p $RPM_BUILD_ROOT/`echo $i | sed -e 's/\(^.*\/\)\(.*\)/\1/g' ` + (cd $RPM_BUILD_ROOT/bin ; ln -s ln `echo $i | sed -e 's/\(^.*\/\)\(.*\)/\2/g' ` ); +done +rm -f $RPM_BUILD_ROOT/bin/ln +install -m 755 busybox $RPM_BUILD_ROOT/bin/ln + +%Clean +rm -rf $RPM_BUILD_ROOT + +%Files +%defattr(-,root,root) +/ -- cgit v1.2.3