aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorglarkin <glarkin@FreeBSD.org>2010-10-19 03:06:23 +0800
committerglarkin <glarkin@FreeBSD.org>2010-10-19 03:06:23 +0800
commit7c52ffcb4aed79ad9169ea55e7bb68efacf8341f (patch)
tree3628d9f98949312b673115405abbb20c55aca6ed /devel
parentec7bb082bc8411bcec8053445d5c968770126969 (diff)
downloadfreebsd-ports-gnome-7c52ffcb4aed79ad9169ea55e7bb68efacf8341f.tar.gz
freebsd-ports-gnome-7c52ffcb4aed79ad9169ea55e7bb68efacf8341f.tar.zst
freebsd-ports-gnome-7c52ffcb4aed79ad9169ea55e7bb68efacf8341f.zip
In order to provide a faster and simpler working model, this plugin
tries to support a configuration similar to git and Mercurial's colocated branches, where there is a single working tree that can be switched between multiple branches that all co-exist in the same directory. This working model is entirely possible using Bazaar's existing technology, and this plugin aims to make it as simple as possible to use that model. WWW: https://launchpad.net/bzr-colo PR: ports/151536 Submitted by: Carlo Strub <c-s at c-s.li>
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/bzr-colo/Makefile27
-rw-r--r--devel/bzr-colo/distinfo3
-rw-r--r--devel/bzr-colo/pkg-descr9
-rw-r--r--devel/bzr-colo/pkg-plist41
5 files changed, 81 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 9f2e2b04b31b..fcf395dd79d7 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -133,6 +133,7 @@
SUBDIR += bunny
SUBDIR += byaccj
SUBDIR += bzr-builder
+ SUBDIR += bzr-colo
SUBDIR += bzr-explorer
SUBDIR += bzr-externals
SUBDIR += bzr-grep
diff --git a/devel/bzr-colo/Makefile b/devel/bzr-colo/Makefile
new file mode 100644
index 000000000000..6c40af25796e
--- /dev/null
+++ b/devel/bzr-colo/Makefile
@@ -0,0 +1,27 @@
+# Ports collection makefile for: bzr-colo
+# Date created: 2010-10-18
+# Whom: Carlo Strub <c-s@c-s.li>
+#
+# $FreeBSD$
+#
+
+PORTNAME= bzr-colo
+PORTVERSION= 0.2.0
+CATEGORIES= devel
+MASTER_SITES= https://launchpadlibrarian.net/57831741/ \
+ http://www.c-s.li/ports/
+
+MAINTAINER= c-s@c-s.li
+COMMENT= Plugin for bzr to support colocated branches
+
+BUILD_DEPENDS= bzr:${PORTSDIR}/devel/bazaar-ng
+RUN_DEPENDS= bzr:${PORTSDIR}/devel/bazaar-ng
+
+LICENSE= GPLv2
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+USE_PYTHON= yes
+USE_PYDISTUTILS= yes
+PYDISTUTILS_PKGNAME= bzr_colo
+
+.include <bsd.port.mk>
diff --git a/devel/bzr-colo/distinfo b/devel/bzr-colo/distinfo
new file mode 100644
index 000000000000..5bc0b81b34d9
--- /dev/null
+++ b/devel/bzr-colo/distinfo
@@ -0,0 +1,3 @@
+MD5 (bzr-colo-0.2.0.tar.gz) = eac9e7cd13ce2cdbe598b582bc602bdd
+SHA256 (bzr-colo-0.2.0.tar.gz) = 2e031d47fcaa7491ac031a3522aa602c066345bfed1e5af51e3cc5e0f57fc6b4
+SIZE (bzr-colo-0.2.0.tar.gz) = 32430
diff --git a/devel/bzr-colo/pkg-descr b/devel/bzr-colo/pkg-descr
new file mode 100644
index 000000000000..9b8a09c17ccb
--- /dev/null
+++ b/devel/bzr-colo/pkg-descr
@@ -0,0 +1,9 @@
+In order to provide a faster and simpler working model, this plugin
+tries to support a configuration similar to git and Mercurial's
+colocated branches, where there is a single working tree that can
+be switched between multiple branches that all co-exist in the same
+directory. This working model is entirely possible using Bazaar's
+existing technology, and this plugin aims to make it as simple as
+possible to use that model.
+
+WWW: https://launchpad.net/bzr-colo
diff --git a/devel/bzr-colo/pkg-plist b/devel/bzr-colo/pkg-plist
new file mode 100644
index 000000000000..0bb2b35d06eb
--- /dev/null
+++ b/devel/bzr-colo/pkg-plist
@@ -0,0 +1,41 @@
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/__init__.py
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/__init__.pyc
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/__init__.pyo
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/colocated.py
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/colocated.pyc
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/colocated.pyo
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/commands.py
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/commands.pyc
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/commands.pyo
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/explorer/__init__.py
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/explorer/__init__.pyc
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/explorer/__init__.pyo
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/info.py
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/info.pyc
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/info.pyo
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/qcommands.py
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/qcommands.pyc
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/qcommands.pyo
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/tests/__init__.pyc
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/tests/__init__.pyo
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/tests/script.py
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/tests/script.pyc
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/tests/script.pyo
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/tests/test_colo.py
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/tests/test_colo.pyc
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/tests/test_colo.pyo
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/tests/test_qcommands.py
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/tests/test_qcommands.pyc
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/tests/test_qcommands.pyo
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/tests/test_sync.py
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/tests/test_sync.pyc
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/tests/test_sync.pyo
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/tutorial.py
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/tutorial.pyc
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/tutorial.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/tests
+@dirrm %%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo/explorer
+@dirrm %%PYTHON_SITELIBDIR%%/bzrlib/plugins/colo
+@dirrmtry %%PYTHON_SITELIBDIR%%/bzrlib/plugins
+@dirrmtry %%PYTHON_SITELIBDIR%%/bzrlib