Fix the spec file so it works on redhat systems. At least I think
authorEric Andersen <andersen@codepoet.org>
Mon, 9 Jul 2001 18:34:12 +0000 (18:34 -0000)
committerEric Andersen <andersen@codepoet.org>
Mon, 9 Jul 2001 18:34:12 +0000 (18:34 -0000)
it will work on redhat.  At least it now works on my Debian box...
 -Erik

busybox.spec
examples/busybox.spec

index d1aea5f8cf9df161849f9a71e25c18e86d8d667f..f3c2b734df0231b34c51b91016cdc4a15e5b346f 100644 (file)
@@ -1,13 +1,21 @@
-Name: busybox
-Version: 0.52
-Release: 1
+%define name   busybox
+%define epoch   0
+%define version        0.52
+%define release        %(date -I | sed -e 's/-/_/g')
+%define serial  1
+
+Name:   %{name}
+#Epoch:   %{epoch}
+Version: %{version}
+Release: %{release}
+Serial:         %{serial}
+Copyright: GPL
 Group: System/Utilities
 Summary: BusyBox is a tiny suite of Unix utilities in a multi-call binary.
-Copyright: GPL
+URL:    http://busybox.lineo.com/
+Source:         ftp://oss.lineo.com/busybox/%{name}-%{version}.tar.gz
+Buildroot: /var/tmp/%{name}-%{version}
 Packager : Erik Andersen <andersen@lineo.com>
-Conflicts: fileutils grep shellutils
-Buildroot: /tmp/%{Name}-%{Version}
-Source: %{Name}-%{Version}.tar.gz
 
 %Description
 BusyBox combines tiny versions of many common UNIX utilities into a single
@@ -19,7 +27,7 @@ their full featured GNU cousins; however, the options that are provided behave
 very much like their GNU counterparts.
 
 %Prep
-%setup -q -n %{Name}-%{Version}
+%setup -q -n %{name}-%{version}
 
 %Build
 make
index d1aea5f8cf9df161849f9a71e25c18e86d8d667f..f3c2b734df0231b34c51b91016cdc4a15e5b346f 100644 (file)
@@ -1,13 +1,21 @@
-Name: busybox
-Version: 0.52
-Release: 1
+%define name   busybox
+%define epoch   0
+%define version        0.52
+%define release        %(date -I | sed -e 's/-/_/g')
+%define serial  1
+
+Name:   %{name}
+#Epoch:   %{epoch}
+Version: %{version}
+Release: %{release}
+Serial:         %{serial}
+Copyright: GPL
 Group: System/Utilities
 Summary: BusyBox is a tiny suite of Unix utilities in a multi-call binary.
-Copyright: GPL
+URL:    http://busybox.lineo.com/
+Source:         ftp://oss.lineo.com/busybox/%{name}-%{version}.tar.gz
+Buildroot: /var/tmp/%{name}-%{version}
 Packager : Erik Andersen <andersen@lineo.com>
-Conflicts: fileutils grep shellutils
-Buildroot: /tmp/%{Name}-%{Version}
-Source: %{Name}-%{Version}.tar.gz
 
 %Description
 BusyBox combines tiny versions of many common UNIX utilities into a single
@@ -19,7 +27,7 @@ their full featured GNU cousins; however, the options that are provided behave
 very much like their GNU counterparts.
 
 %Prep
-%setup -q -n %{Name}-%{Version}
+%setup -q -n %{name}-%{version}
 
 %Build
 make