[Lunar-commits] <moonbase> qbzr: Added this module to moonbase This provides access to the new GUI for bzr called explorer. Invoke it as bzr explorer after qbzr is installed. POST_INSTALL instructions are critical!
Terry Chan
tchan at lunar-linux.org
Wed Feb 10 19:50:29 CET 2010
commit 43235ede23bbd66e8dbaedff9b6da3fe4e138d77
Author: Terry Chan <tchan at lunar-linux.org>
Date: Wed Feb 10 12:50:29 2010 -0600
qbzr: Added this module to moonbase
This provides access to the new GUI for bzr called explorer.
Invoke it as bzr explorer after qbzr is installed. POST_INSTALL instructions
are critical!
---
devel/qbzr/BUILD | 6 +++++
devel/qbzr/DEPENDS | 3 ++
devel/qbzr/DETAILS | 57 +++++++++++++++++++++++++++++++++++++++++++++++
devel/qbzr/POST_INSTALL | 7 +++++
4 files changed, 73 insertions(+), 0 deletions(-)
diff --git a/devel/qbzr/BUILD b/devel/qbzr/BUILD
new file mode 100644
index 0000000..907dd79
--- /dev/null
+++ b/devel/qbzr/BUILD
@@ -0,0 +1,6 @@
+(
+
+ prepare_install &&
+ python setup.py install
+
+) > $C_FIFO 2>&1
diff --git a/devel/qbzr/DEPENDS b/devel/qbzr/DEPENDS
new file mode 100644
index 0000000..9b00191
--- /dev/null
+++ b/devel/qbzr/DEPENDS
@@ -0,0 +1,3 @@
+depends PyQt4
+depends bzr
+optional_depends pygments "" "" "Syntax highlighting"
diff --git a/devel/qbzr/DETAILS b/devel/qbzr/DETAILS
new file mode 100644
index 0000000..2b159fa
--- /dev/null
+++ b/devel/qbzr/DETAILS
@@ -0,0 +1,57 @@
+ MODULE=qbzr
+ VERSION=0.18.1
+ MAJOR=0.18
+ SOURCE=$MODULE-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/qbzr
+ SOURCE_URL=http://launchpad.net/qbzr/$MAJOR/$VERSION/+download
+ SOURCE_VFY=sha1:11ef6794496b8f8666319f7265df3833f40045f8
+ WEB_SITE=http://bazaar-vcs.org/
+ ENTERED=20100210
+ UPDATED=20100210
+ MAINTAINER=tchan at lunar-linux.org
+ SHORT="Qt4 front-end for bzr"
+
+cat << EOF
+QBzr provided GUI frontend for many core bzr commands and several universal
+dialogs and helper commands. Equivalents for core bzr commands has the same
+ names as CLI commands but with prefix "q".
+
+Basic q-commands:
+
+ * qadd - GUI for adding files or directories.
+ * qannotate - Show the origin of each line in a file.
+ * qbind - Convert the current branch into a checkout of the supplied branch.
+ * qbranch - Create a new copy of a branch.
+ * qcat - View the contents of a file as of a given revision.
+ * qcommit - GUI for committing revisions.
+ * qconflicts - Show conflicts.
+ * qdiff - Show differences in working tree in a GUI window.
+ * qexport - Export current or past revision to a destination directory or archive.
+ * qinfo - Shows information about the current location.
+ * qinit - Initializes a new branch or shared repository.
+ * qlog - Show log of a repository, branch, file, or directory in a Qt window.
+ * qmerge - Perform a three-way merge.
+ * qplugins - Display information about installed plugins.
+ * qpull - Turn this branch into a mirror of another branch.
+ * qpush - Update a mirror of this branch.
+ * qrevert - Revert changes files.
+ * qsend - Mail or create a merge-directive for submitting changes.
+ * qswitch - Set the branch of a checkout and update.
+ * qtag - Edit tags.
+ * qunbind - Convert the current checkout into a regular branch.
+ * quncommit - Move the tip of a branch to an earlier revision.
+ * qupdate - Update working tree with latest changes in the branch.
+ * qversion - Show version/system information.
+
+Hybrid dialogs:
+
+ * qgetnew - Creates a new working tree (either a checkout or full branch).
+ * qgetupdates - Fetches external changes into the working tree.
+
+Additional commands:
+
+ * qbrowse - Show inventory or working tree.
+ * qconfig - Configure Bazaar and QBzr.
+ * qrun - Run arbitrary bzr command.
+ * qviewer - Simple file viewer.
+EOF
diff --git a/devel/qbzr/POST_INSTALL b/devel/qbzr/POST_INSTALL
new file mode 100644
index 0000000..a56e8e7
--- /dev/null
+++ b/devel/qbzr/POST_INSTALL
@@ -0,0 +1,7 @@
+message ""
+message "First time installs of qbzr need to do: cd ~/.bazaar/plugins and then run:"
+message " bzr branch lp:bzr-explorer explorer"
+message ""
+message "To start explorer run:"
+message " bzr explorer"
+message ""
More information about the Lunar-commits
mailing list