[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