[Lunar-commits] r15638 - in moonbase/trunk/devel: . git

Terry Chan tchan at lunar-linux.org
Thu Jul 7 20:55:20 UTC 2005


Author: tchan
Date: 2005-07-07 20:55:20 +0000 (Thu, 07 Jul 2005)
New Revision: 15638

Added:
   moonbase/trunk/devel/git/
   moonbase/trunk/devel/git/BUILD
   moonbase/trunk/devel/git/DEPENDS
   moonbase/trunk/devel/git/DETAILS
Log:
Adding Linus Torvalds "git" userspace filesystem/SCM to moonbase.


Added: moonbase/trunk/devel/git/BUILD
===================================================================
--- moonbase/trunk/devel/git/BUILD	2005-07-07 20:54:17 UTC (rev 15637)
+++ moonbase/trunk/devel/git/BUILD	2005-07-07 20:55:20 UTC (rev 15638)
@@ -0,0 +1,7 @@
+(
+
+  patch_it $SOURCE_CACHE/$SOURCE2 1 &&
+  sedit "s/-g -O2/${CFLAGS}/" Makefile &&
+  default_make
+
+) > $C_FIFO 2>&1

Added: moonbase/trunk/devel/git/DEPENDS
===================================================================
--- moonbase/trunk/devel/git/DEPENDS	2005-07-07 20:54:17 UTC (rev 15637)
+++ moonbase/trunk/devel/git/DEPENDS	2005-07-07 20:55:20 UTC (rev 15638)
@@ -0,0 +1,3 @@
+depends  zlib     &&
+depends  curl     &&
+depends  openssl

Added: moonbase/trunk/devel/git/DETAILS
===================================================================
--- moonbase/trunk/devel/git/DETAILS	2005-07-07 20:54:17 UTC (rev 15637)
+++ moonbase/trunk/devel/git/DETAILS	2005-07-07 20:55:20 UTC (rev 15638)
@@ -0,0 +1,23 @@
+          MODULE=git
+         VERSION=0.7
+          SOURCE=$MODULE-$VERSION.tar.bz2
+      SOURCE_URL=http://kernel.org/pub/software/scm/git/
+      SOURCE_VFY=sha1:f040e7bf0443ca524df9427d4463d1c0d3056146
+         SOURCE2=$MODULE-$VERSION-Makefile.patch
+     SOURCE2_URL=$PATCH_URL/
+        WEB_SITE=http://kernel.org/pub/software/scm/git/
+         ENTERED=20050707
+         UPDATED=20050707
+           PSAFE=no
+           SHORT="The stupid content tracker"
+
+cat << EOF
+Linus Torvalds new toolset for a "userland filesystem upon which other SCM
+implementations are being built or adapted."
+
+This is a stupid (but extremely fast) directory content manager. It doesn't
+do a whole lot, but what it _does_ do is track directory contents efficiently.
+
+There are two object abstractions: the "object database", and the "current
+directory cache" aka "index".
+EOF



More information about the Lunar-commits mailing list