[Lunar-commits] r17004 - in moonbase/trunk/devel: . bzr

Terry Chan tchan at lunar-linux.org
Wed Oct 19 03:07:45 UTC 2005


Author: tchan
Date: 2005-10-19 03:07:44 +0000 (Wed, 19 Oct 2005)
New Revision: 17004

Added:
   moonbase/trunk/devel/bzr/
   moonbase/trunk/devel/bzr/BUILD
   moonbase/trunk/devel/bzr/DEPENDS
   moonbase/trunk/devel/bzr/DETAILS
Log:
Added bzr to moonbase.  I've been using/testing bzr for qutie some time now,
but I never got around to adding it to moonbase.


Added: moonbase/trunk/devel/bzr/BUILD
===================================================================
--- moonbase/trunk/devel/bzr/BUILD	2005-10-19 00:37:47 UTC (rev 17003)
+++ moonbase/trunk/devel/bzr/BUILD	2005-10-19 03:07:44 UTC (rev 17004)
@@ -0,0 +1,6 @@
+(
+
+  prepare_install  &&
+  python setup.py install
+
+) > $C_FIFO 2>&1

Added: moonbase/trunk/devel/bzr/DEPENDS
===================================================================
--- moonbase/trunk/devel/bzr/DEPENDS	2005-10-19 00:37:47 UTC (rev 17003)
+++ moonbase/trunk/devel/bzr/DEPENDS	2005-10-19 03:07:44 UTC (rev 17004)
@@ -0,0 +1 @@
+depends  Python

Added: moonbase/trunk/devel/bzr/DETAILS
===================================================================
--- moonbase/trunk/devel/bzr/DETAILS	2005-10-19 00:37:47 UTC (rev 17003)
+++ moonbase/trunk/devel/bzr/DETAILS	2005-10-19 03:07:44 UTC (rev 17004)
@@ -0,0 +1,38 @@
+          MODULE=bzr
+         VERSION=0.1.1
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=http://www.bazaar-ng.org/pkg/
+      SOURCE_VFY=sha1:78b4cb02623dd3dccdf75992b7b3e810300fdc8f
+        WEB_SITE=http://bazaar-ng.org/
+         ENTERED=20050415
+         UPDATED=20051018
+      MAINTAINER=tchan at lunar-linux.org
+           SHORT="next generation distributed version control"
+
+cat << EOF
+Bazaar-NG (or bzr) is a project of Canonical to develop an open source
+distributed version control system that is powerful, friendly, and scalable.
+
+  Written in Python (but nevertheless fast and easy to install.)
+  Runs on Linux, Windows and Mac OS X, or any system with a Python interpreter.
+    (Primarily tested on Ubuntu.)
+  Free software, released under the GNU GPL.
+  Designed to play well with others: can be called by IDEs, editors, web tools,
+    GUIs, etc through either a Python API or a shell interface, and possibly a
+    C interface in the future. Can support workflow/process tools built on top.
+  The user interface is simple and familiar to people with experience from CVS
+    or Subversion: add, mv, diff, status, commit, log, merge, etc all do what
+    you would expect.
+  Offers a choice between centralized and decentralized work within a single
+    project: when in the office, you can work on a shared central branch. For
+    experimental changes or offline work you can make a branch on your laptop
+    and merge back in later.
+  Preserves history; any previous revision can be recreated. History can be
+    GPG-signed to protect against man-in-the-middle attacks, bad mirrors,
+    server intrusion or data corruption.
+  Just one .bzr directory at the top of the tree; it doesn't clutter the tree
+    or get in your face. No wierd ++file--names--0.
+  Tracks file and directory renames and merges across them.
+  Powerful Python plugin system for adding new commands, protocols, formats, or
+    site policy.
+EOF



More information about the Lunar-commits mailing list