[Lunar-commits] CVS: moonbase/shells/busybox PRE_BUILD, NONE, 1.1 BUILD, 1.4, 1.5 DETAILS, 1.9, 1.10

Terry Chan tchan at lunar-linux.org
Wed Oct 13 15:41:15 UTC 2004


Update of /var/cvs/lunar/moonbase/shells/busybox
In directory espresso.foo-projects.org:/tmp/cvs-serv30749

Modified Files:
	BUILD DETAILS 
Added Files:
	PRE_BUILD 
Log Message:
Version bump to busybox-1.00. Added sha1sums. Added a PRE_BUILD to copy a
default .config file so users won't have to answer a LOT of config questions.
Compiled and tested with gcc-3.3.3, glibc-2.3.3, kernel headers 2.4.x.


--- NEW FILE: PRE_BUILD ---
default_pre_build
cp $SOURCE_CACHE/$SOURCE2 $SOURCE_DIRECTORY/.config

Index: BUILD
===================================================================
RCS file: /var/cvs/lunar/moonbase/shells/busybox/BUILD,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- BUILD	22 Jan 2003 00:41:05 -0000	1.4
+++ BUILD	13 Oct 2004 15:41:12 -0000	1.5
@@ -1,13 +1,10 @@
 (
 
-  patch_it $SOURCE_CACHE/$SOURCE2 0 &&
-
-  sedit "s/DOLFS = false/DOLFS = true/" Makefile
-
-  make || exit 1
-
+  make dep &&
+  make &&
   prepare_install &&
-  cp busybox $TARGET_DIR/bin || exit 1
+  cp busybox /bin &&
+  cp docs/BusyBox.1 /usr/share/man/man1/busybox.1
 
 ) > $C_FIFO 2>&1
 

Index: DETAILS
===================================================================
RCS file: /var/cvs/lunar/moonbase/shells/busybox/DETAILS,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- DETAILS	5 Oct 2004 09:30:17 -0000	1.9
+++ DETAILS	13 Oct 2004 15:41:12 -0000	1.10
@@ -1,15 +1,17 @@
           MODULE=busybox
-         VERSION=0.60.5
+         VERSION=1.00
           SOURCE=$MODULE-$VERSION.tar.bz2
-         SOURCE2=$MODULE-$VERSION-Config.h-3.patch.bz2
+         SOURCE2=$MODULE-$VERSION-config
    SOURCE_URL[0]=http://www.busybox.net/downloads/
-  SOURCE2_URL[0]=$PATCH_URL/$SOURCE2 
-           SHORT="busybox is a time statically linked rescue shell."
+  SOURCE2_URL[0]=$PATCH_URL/
+      SOURCE_VFY=sha1:ef39988a059599d4e5fbd619b427fd6b1bb76870
+     SOURCE2_VFY=sha1:2ad317abda580a4f68b04109545a745298ef5001
+           SHORT="The Swiss Army Knife of Embedded Linux."
         WEB_SITE=http://www.busybox.net
+      MAINTAINER=tchan at lunar-linux.org
          ENTERED=20011020
-         UPDATED=20030204
+         UPDATED=20041013
 cat << EOF
-
 BusyBox combines tiny versions of many common UNIX utilities into a
 single small executable. It provides minimalist replacements for most of
 the utilities you usually find in GNU fileutils, shellutils, etc. The
@@ -18,5 +20,4 @@
 provide the expected functionality and behave very much like their GNU
 counterparts. BusyBox provides a fairly complete POSIX environment for
 any small or embedded system.
-
 EOF



More information about the Lunar-commits mailing list