pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/bzr Update to 0.12:
details: https://anonhg.NetBSD.org/pkgsrc/rev/5a2d72d3d185
branches: trunk
changeset: 521074:5a2d72d3d185
user: wiz <wiz%pkgsrc.org@localhost>
date: Sat Nov 04 18:36:14 2006 +0000
description:
Update to 0.12:
bzr 0.12 2006-10-30
IMPROVEMENTS:
* ``bzr log`` now shows dotted-decimal revision numbers for all revisions,
rather than just showing a decimal revision number for revisions on the
mainline. These revision numbers are not yet accepted as input into bzr
commands such as log, diff etc. (Robert Collins)
* revisions can now be specified using dotted-decimal revision numbers.
For instance, ``bzr diff -r 1.2.1..1.2.3. (Robert Collins)
* ``bzr help commands`` output is now shorter (Aaron Bentley)
* New connection: ``bzr+http://`` which supports tunnelling the smart
protocol over an HTTP connection. If writing is enabled on the bzr
server, then you can write over the http connection.
(Andrew Bennetts)
* ``bzr`` now uses lazy importing to reduce the startup time. This has
a moderate effect on lots of actions, especially ones that have
little to do. For example ``bzr rocks`` time is down to 116ms from
283ms. (John Arbash Meinel)
* New Registry class to provide name-to-object registry-like support,
for example for schemes where plugins can register new classes to
do certain tasks (e.g. log formatters). Also provides lazy registration
to allow modules to be loaded on request. (John Arbash Meinel, Adeodato
Simó)
API INCOMPATABILITY:
* LogFormatter subclasses show now expect the 'revno' parameter to
show() to be a string rather than an int. (Robert Collins)
As well as changes to the internals, tests, and bug fixes.
diffstat:
devel/bzr/Makefile | 16 ++++++++++++++--
devel/bzr/PLIST | 38 +++++++++++++++++++++++++++++++++++++-
devel/bzr/distinfo | 8 ++++----
3 files changed, 55 insertions(+), 7 deletions(-)
diffs (169 lines):
diff -r 5fda456a89d6 -r 5a2d72d3d185 devel/bzr/Makefile
--- a/devel/bzr/Makefile Sat Nov 04 17:49:25 2006 +0000
+++ b/devel/bzr/Makefile Sat Nov 04 18:36:14 2006 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.8 2006/10/22 06:52:57 rillig Exp $
+# $NetBSD: Makefile,v 1.9 2006/11/04 18:36:14 wiz Exp $
#
-DISTNAME= bzr-0.11
+DISTNAME= bzr-0.12
CATEGORIES= devel
MASTER_SITES= http://bazaar-vcs.org/releases/src/
@@ -18,6 +18,18 @@
PYTHON_VERSIONS_ACCEPTED= 24
PYTHON_PATCH_SCRIPTS= bzr
+.include "../../mk/bsd.prefs.mk"
+
+.if !empty(PKGSRC_RUN_TEST:M[Yy][Ee][Ss])
+DEPENDS+= ${PYPKGPREFIX}-medusa>=0:../../net/py-medusa
+.endif
+
+SUBST_CLASSES+= python
+SUBST_MESSAGE.python+= Fix python path for test case.
+SUBST_STAGE.python+= post-extract
+SUBST_FILES.python+= Makefile
+SUBST_SED.python+= -e 's,python ,${PYTHONBIN} ,'
+
post-build:
cd ${WRKSRC} && ${PYTHONBIN} generate_docs.py man
diff -r 5fda456a89d6 -r 5a2d72d3d185 devel/bzr/PLIST
--- a/devel/bzr/PLIST Sat Nov 04 17:49:25 2006 +0000
+++ b/devel/bzr/PLIST Sat Nov 04 18:36:14 2006 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2006/10/04 20:55:14 wiz Exp $
+@comment $NetBSD: PLIST,v 1.6 2006/11/04 18:36:14 wiz Exp $
bin/bzr
${PYSITELIB}/bzrlib/__init__.py
${PYSITELIB}/bzrlib/__init__.pyc
@@ -21,6 +21,9 @@
${PYSITELIB}/bzrlib/benchmarks/bench_bench.py
${PYSITELIB}/bzrlib/benchmarks/bench_bench.pyc
${PYSITELIB}/bzrlib/benchmarks/bench_bench.pyo
+${PYSITELIB}/bzrlib/benchmarks/bench_bundle.py
+${PYSITELIB}/bzrlib/benchmarks/bench_bundle.pyc
+${PYSITELIB}/bzrlib/benchmarks/bench_bundle.pyo
${PYSITELIB}/bzrlib/benchmarks/bench_cache_utf8.py
${PYSITELIB}/bzrlib/benchmarks/bench_cache_utf8.pyc
${PYSITELIB}/bzrlib/benchmarks/bench_cache_utf8.pyo
@@ -30,6 +33,9 @@
${PYSITELIB}/bzrlib/benchmarks/bench_commit.py
${PYSITELIB}/bzrlib/benchmarks/bench_commit.pyc
${PYSITELIB}/bzrlib/benchmarks/bench_commit.pyo
+${PYSITELIB}/bzrlib/benchmarks/bench_info.py
+${PYSITELIB}/bzrlib/benchmarks/bench_info.pyc
+${PYSITELIB}/bzrlib/benchmarks/bench_info.pyo
${PYSITELIB}/bzrlib/benchmarks/bench_inventory.py
${PYSITELIB}/bzrlib/benchmarks/bench_inventory.pyc
${PYSITELIB}/bzrlib/benchmarks/bench_inventory.pyo
@@ -45,6 +51,9 @@
${PYSITELIB}/bzrlib/benchmarks/bench_sftp.py
${PYSITELIB}/bzrlib/benchmarks/bench_sftp.pyc
${PYSITELIB}/bzrlib/benchmarks/bench_sftp.pyo
+${PYSITELIB}/bzrlib/benchmarks/bench_startup.py
+${PYSITELIB}/bzrlib/benchmarks/bench_startup.pyc
+${PYSITELIB}/bzrlib/benchmarks/bench_startup.pyo
${PYSITELIB}/bzrlib/benchmarks/bench_status.py
${PYSITELIB}/bzrlib/benchmarks/bench_status.pyc
${PYSITELIB}/bzrlib/benchmarks/bench_status.pyo
@@ -66,6 +75,9 @@
${PYSITELIB}/bzrlib/benchmarks/tree_creator/kernel_like.py
${PYSITELIB}/bzrlib/benchmarks/tree_creator/kernel_like.pyc
${PYSITELIB}/bzrlib/benchmarks/tree_creator/kernel_like.pyo
+${PYSITELIB}/bzrlib/benchmarks/tree_creator/many_commit.py
+${PYSITELIB}/bzrlib/benchmarks/tree_creator/many_commit.pyc
+${PYSITELIB}/bzrlib/benchmarks/tree_creator/many_commit.pyo
${PYSITELIB}/bzrlib/benchmarks/tree_creator/simple_many_commit.py
${PYSITELIB}/bzrlib/benchmarks/tree_creator/simple_many_commit.pyc
${PYSITELIB}/bzrlib/benchmarks/tree_creator/simple_many_commit.pyo
@@ -96,6 +108,9 @@
${PYSITELIB}/bzrlib/bundle/serializer/v08.py
${PYSITELIB}/bzrlib/bundle/serializer/v08.pyc
${PYSITELIB}/bzrlib/bundle/serializer/v08.pyo
+${PYSITELIB}/bzrlib/bundle/serializer/v09.py
+${PYSITELIB}/bzrlib/bundle/serializer/v09.pyc
+${PYSITELIB}/bzrlib/bundle/serializer/v09.pyo
${PYSITELIB}/bzrlib/bzrdir.py
${PYSITELIB}/bzrlib/bzrdir.pyc
${PYSITELIB}/bzrlib/bzrdir.pyo
@@ -200,6 +215,9 @@
${PYSITELIB}/bzrlib/lazy_import.py
${PYSITELIB}/bzrlib/lazy_import.pyc
${PYSITELIB}/bzrlib/lazy_import.pyo
+${PYSITELIB}/bzrlib/lazy_regex.py
+${PYSITELIB}/bzrlib/lazy_regex.pyc
+${PYSITELIB}/bzrlib/lazy_regex.pyo
${PYSITELIB}/bzrlib/lock.py
${PYSITELIB}/bzrlib/lock.pyc
${PYSITELIB}/bzrlib/lock.pyo
@@ -269,6 +287,9 @@
${PYSITELIB}/bzrlib/reconcile.py
${PYSITELIB}/bzrlib/reconcile.pyc
${PYSITELIB}/bzrlib/reconcile.pyo
+${PYSITELIB}/bzrlib/registry.py
+${PYSITELIB}/bzrlib/registry.pyc
+${PYSITELIB}/bzrlib/registry.pyo
${PYSITELIB}/bzrlib/repository.py
${PYSITELIB}/bzrlib/repository.pyc
${PYSITELIB}/bzrlib/repository.pyo
@@ -677,6 +698,9 @@
${PYSITELIB}/bzrlib/tests/test_lazy_import.py
${PYSITELIB}/bzrlib/tests/test_lazy_import.pyc
${PYSITELIB}/bzrlib/tests/test_lazy_import.pyo
+${PYSITELIB}/bzrlib/tests/test_lazy_regex.py
+${PYSITELIB}/bzrlib/tests/test_lazy_regex.pyc
+${PYSITELIB}/bzrlib/tests/test_lazy_regex.pyo
${PYSITELIB}/bzrlib/tests/test_lockable_files.py
${PYSITELIB}/bzrlib/tests/test_lockable_files.pyc
${PYSITELIB}/bzrlib/tests/test_lockable_files.pyo
@@ -754,6 +778,9 @@
${PYSITELIB}/bzrlib/tests/test_reconcile.py
${PYSITELIB}/bzrlib/tests/test_reconcile.pyc
${PYSITELIB}/bzrlib/tests/test_reconcile.pyo
+${PYSITELIB}/bzrlib/tests/test_registry.py
+${PYSITELIB}/bzrlib/tests/test_registry.pyc
+${PYSITELIB}/bzrlib/tests/test_registry.pyo
${PYSITELIB}/bzrlib/tests/test_repository.py
${PYSITELIB}/bzrlib/tests/test_repository.pyc
${PYSITELIB}/bzrlib/tests/test_repository.pyo
@@ -895,6 +922,9 @@
${PYSITELIB}/bzrlib/tests/workingtree_implementations/test_executable.py
${PYSITELIB}/bzrlib/tests/workingtree_implementations/test_executable.pyc
${PYSITELIB}/bzrlib/tests/workingtree_implementations/test_executable.pyo
+${PYSITELIB}/bzrlib/tests/workingtree_implementations/test_flush.py
+${PYSITELIB}/bzrlib/tests/workingtree_implementations/test_flush.pyc
+${PYSITELIB}/bzrlib/tests/workingtree_implementations/test_flush.pyo
${PYSITELIB}/bzrlib/tests/workingtree_implementations/test_get_parent_ids.py
${PYSITELIB}/bzrlib/tests/workingtree_implementations/test_get_parent_ids.pyc
${PYSITELIB}/bzrlib/tests/workingtree_implementations/test_get_parent_ids.pyo
@@ -922,6 +952,12 @@
${PYSITELIB}/bzrlib/tests/workingtree_implementations/test_put_file.py
${PYSITELIB}/bzrlib/tests/workingtree_implementations/test_put_file.pyc
${PYSITELIB}/bzrlib/tests/workingtree_implementations/test_put_file.pyo
+${PYSITELIB}/bzrlib/tests/workingtree_implementations/test_read_working_inventory.py
+${PYSITELIB}/bzrlib/tests/workingtree_implementations/test_read_working_inventory.pyc
+${PYSITELIB}/bzrlib/tests/workingtree_implementations/test_read_working_inventory.pyo
+${PYSITELIB}/bzrlib/tests/workingtree_implementations/test_set_root_id.py
+${PYSITELIB}/bzrlib/tests/workingtree_implementations/test_set_root_id.pyc
+${PYSITELIB}/bzrlib/tests/workingtree_implementations/test_set_root_id.pyo
${PYSITELIB}/bzrlib/tests/workingtree_implementations/test_unversion.py
${PYSITELIB}/bzrlib/tests/workingtree_implementations/test_unversion.pyc
${PYSITELIB}/bzrlib/tests/workingtree_implementations/test_unversion.pyo
diff -r 5fda456a89d6 -r 5a2d72d3d185 devel/bzr/distinfo
--- a/devel/bzr/distinfo Sat Nov 04 17:49:25 2006 +0000
+++ b/devel/bzr/distinfo Sat Nov 04 18:36:14 2006 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.7 2006/10/22 06:52:57 rillig Exp $
+$NetBSD: distinfo,v 1.8 2006/11/04 18:36:14 wiz Exp $
-SHA1 (bzr-0.11.tar.gz) = ce629bba4594bb15ab996caa3d7dc12680ee49dd
-RMD160 (bzr-0.11.tar.gz) = 3e6b283669587455d1c59af614a6a7e5eba15c0c
-Size (bzr-0.11.tar.gz) = 1040731 bytes
+SHA1 (bzr-0.12.tar.gz) = 5678e85702c68096acede28fb4d8cf95d2115ef8
+RMD160 (bzr-0.12.tar.gz) = a29a113749d8f99fce70379e07b72a16080164b1
+Size (bzr-0.12.tar.gz) = 1088557 bytes
SHA1 (patch-aa) = 8eda90885b3127525330cd3432538fb2b4df98c1
SHA1 (patch-ab) = 52d9cce8bf089ae31b4ee6ee38732e5df4825911
Home |
Main Index |
Thread Index |
Old Index