summaryrefslogtreecommitdiff
path: root/devel/bzr
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2007-11-29 20:03:14 +0000
committerwiz <wiz@pkgsrc.org>2007-11-29 20:03:14 +0000
commitb64869b28082ec27655304e475f24f53686b8610 (patch)
treefcfa42c9b8fea2028283a1398e113bee13dd9b7d /devel/bzr
parent4e29e27fff08fe6141a2244c686fa7e83cac32f1 (diff)
downloadpkgsrc-b64869b28082ec27655304e475f24f53686b8610.tar.gz
Update to 0.92:
bzr 0.92 2007-11-05 =================== CHANGES: * New uninstaller on Win32. (Alexander Belchenko) bzr 0.92rc1 2007-10-29 ====================== NOTES WHEN UPGRADING: CHANGES: * ``bzr`` now returns exit code 4 if an internal error occurred, and 3 if a normal error occurred. (Martin Pool) * ``pull``, ``merge`` and ``push`` will no longer silently correct some repository index errors that occured as a result of the Weave disk format. Instead the ``reconcile`` command needs to be run to correct those problems if they exist (and it has been able to fix most such problems since bzr 0.8). Some new problems have been identified during this release and you should run ``bzr check`` once on every repository to see if you need to reconcile. If you cannot ``pull`` or ``merge`` from a remote repository due to mismatched parent errors - a symptom of index errors - you should simply take a full copy of that remote repository to a clean directory outside any local repositories, then run reconcile on it, and finally pull from it locally. (And naturally email the repositories owner to ask them to upgrade and run reconcile). (Robert Collins) FEATURES: * New ``knitpack-experimental`` repository format. This is interoperable with the ``dirstate-tags`` format but uses a smarter storage design that greatly speeds up many operations, both local and remote. This new format can be used as an option to the ``init``, ``init-repository`` and ``upgrade`` commands. See http://doc.bazaar-vcs.org/latest/developers/knitpack.html for further details. (Robert Collins) * For users of bzr-svn (and those testing the prototype subtree support) that wish to try packs, a new ``knitpack-subtree-experimental`` format has also been added. This is interoperable with the ``dirstate-subtrees`` format. (Robert Collins) * New ``reconfigure`` command. (Aaron Bentley) * New ``revert --forget-merges`` command, which removes the record of a pending merge without affecting the working tree contents. (Martin Pool) * New ``bzr_remote_path`` configuration variable allows finer control of remote bzr locations than BZR_REMOTE_PATH environment variable. (Aaron Bentley) * New ``launchpad-login`` command to tell Bazaar your Launchpad user ID. This can then be used by other functions of the Launchpad plugin. (James Henstridge) PERFORMANCE: * Commit in quiet mode is now slightly faster as the information to output is no longer calculated. (Ian Clatworthy) * Commit no longer checks for new text keys during insertion when the revision id was deterministically unique. (Robert Collins) * Committing a change which is not a merge and does not change the number of files in the tree is faster by utilising the data about whether files are changed to determine if the tree is unchanged rather than recalculating it at the end of the commit process. (Robert Collins) * Inventory serialisation no longer double-sha's the content. (Robert Collins) * Knit text reconstruction now avoids making copies of the lines list for interim texts when building a single text. The new ``apply_delta`` method on ``KnitContent`` aids this by allowing modification of the revision id such objects represent. (Robert Collins) * Pack indices are now partially parsed for specific key lookup using a bisection approach. (Robert Collins) * Partial commits are now approximately 40% faster by walking over the unselected current tree more efficiently. (Robert Collins) * XML inventory serialisation takes 20% less time while being stricter about the contents. (Robert Collins) * Graph ``heads()`` queries have been fixed to no longer access all history unnecessarily. (Robert Collins) IMPROVEMENTS: * ``bzr+https://`` smart server across https now supported. (John Ferlito, Martin Pool, #128456) * Mutt is now a supported mail client; set ``mail_client=mutt`` in your bazaar.conf and ``send`` will use mutt. (Keir Mierle) * New option ``-c``/``--change`` for ``merge`` command for cherrypicking changes from one revision. (Alexander Belchenko, #141368) * Show encodings, locale and list of plugins in the traceback message. (Martin Pool, #63894) * Experimental directory formats can now be marked with ``experimental = True`` during registration. (Ian Clatworthy) DOCUMENTATION: * New *Bazaar in Five Minutes* guide. (Matthew Revell) * The hooks reference documentation is now converted to html as expected. (Ian Clatworthy)
Diffstat (limited to 'devel/bzr')
-rw-r--r--devel/bzr/Makefile11
-rw-r--r--devel/bzr/PLIST53
-rw-r--r--devel/bzr/distinfo8
3 files changed, 60 insertions, 12 deletions
diff --git a/devel/bzr/Makefile b/devel/bzr/Makefile
index 6b8c4bd0cce..4aa7c1288a0 100644
--- a/devel/bzr/Makefile
+++ b/devel/bzr/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.17 2007/10/27 11:46:42 wiz Exp $
+# $NetBSD: Makefile,v 1.18 2007/11/29 20:03:14 wiz Exp $
#
-DISTNAME= bzr-0.91
+DISTNAME= bzr-0.92
CATEGORIES= devel scm
MASTER_SITES= http://bazaar-vcs.org/releases/src/
@@ -10,13 +10,16 @@ HOMEPAGE= http://bazaar-vcs.org/
COMMENT= Bazaar open source distributed version control system
DEPENDS+= ${PYPKGPREFIX}-expat>=0:../../textproc/py-expat
+BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils>=0:../../textproc/py-docutils
+
+USE_TOOLS+= gmake
PY_PATCHPLIST= yes
PYDISTUTILSPKG= yes
TEST_TARGET= check
PYTHON_VERSIONS_ACCEPTED= 24
-PYTHON_PATCH_SCRIPTS= bzr
+PYTHON_PATCH_SCRIPTS= bzr bzrlib/weave.py
.include "../../mk/bsd.prefs.mk"
@@ -28,7 +31,7 @@ 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} ,'
+SUBST_SED.python+= -e 's,=python,=${PYTHONBIN},'
post-build:
cd ${WRKSRC} && ${PYTHONBIN} generate_docs.py man
diff --git a/devel/bzr/PLIST b/devel/bzr/PLIST
index cc5762f358d..a67de0a8290 100644
--- a/devel/bzr/PLIST
+++ b/devel/bzr/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2007/10/27 11:46:43 wiz Exp $
+@comment $NetBSD: PLIST,v 1.13 2007/11/29 20:03:14 wiz Exp $
bin/bzr
${PYSITELIB}/bzrlib/__init__.py
${PYSITELIB}/bzrlib/__init__.pyc
@@ -105,6 +105,9 @@ ${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
+${PYSITELIB}/bzrlib/bisect_multi.py
+${PYSITELIB}/bzrlib/bisect_multi.pyc
+${PYSITELIB}/bzrlib/bisect_multi.pyo
${PYSITELIB}/bzrlib/branch.py
${PYSITELIB}/bzrlib/branch.pyc
${PYSITELIB}/bzrlib/branch.pyo
@@ -350,12 +353,18 @@ ${PYSITELIB}/bzrlib/plugins/__init__.pyo
${PYSITELIB}/bzrlib/plugins/launchpad/__init__.py
${PYSITELIB}/bzrlib/plugins/launchpad/__init__.pyc
${PYSITELIB}/bzrlib/plugins/launchpad/__init__.pyo
+${PYSITELIB}/bzrlib/plugins/launchpad/account.py
+${PYSITELIB}/bzrlib/plugins/launchpad/account.pyc
+${PYSITELIB}/bzrlib/plugins/launchpad/account.pyo
${PYSITELIB}/bzrlib/plugins/launchpad/lp_indirect.py
${PYSITELIB}/bzrlib/plugins/launchpad/lp_indirect.pyc
${PYSITELIB}/bzrlib/plugins/launchpad/lp_indirect.pyo
${PYSITELIB}/bzrlib/plugins/launchpad/lp_registration.py
${PYSITELIB}/bzrlib/plugins/launchpad/lp_registration.pyc
${PYSITELIB}/bzrlib/plugins/launchpad/lp_registration.pyo
+${PYSITELIB}/bzrlib/plugins/launchpad/test_account.py
+${PYSITELIB}/bzrlib/plugins/launchpad/test_account.pyc
+${PYSITELIB}/bzrlib/plugins/launchpad/test_account.pyo
${PYSITELIB}/bzrlib/plugins/launchpad/test_lp_indirect.py
${PYSITELIB}/bzrlib/plugins/launchpad/test_lp_indirect.pyc
${PYSITELIB}/bzrlib/plugins/launchpad/test_lp_indirect.pyo
@@ -371,6 +380,9 @@ ${PYSITELIB}/bzrlib/progress.pyo
${PYSITELIB}/bzrlib/reconcile.py
${PYSITELIB}/bzrlib/reconcile.pyc
${PYSITELIB}/bzrlib/reconcile.pyo
+${PYSITELIB}/bzrlib/reconfigure.py
+${PYSITELIB}/bzrlib/reconfigure.pyc
+${PYSITELIB}/bzrlib/reconfigure.pyo
${PYSITELIB}/bzrlib/registry.py
${PYSITELIB}/bzrlib/registry.pyc
${PYSITELIB}/bzrlib/registry.pyo
@@ -383,6 +395,9 @@ ${PYSITELIB}/bzrlib/repofmt/__init__.pyo
${PYSITELIB}/bzrlib/repofmt/knitrepo.py
${PYSITELIB}/bzrlib/repofmt/knitrepo.pyc
${PYSITELIB}/bzrlib/repofmt/knitrepo.pyo
+${PYSITELIB}/bzrlib/repofmt/pack_repo.py
+${PYSITELIB}/bzrlib/repofmt/pack_repo.pyc
+${PYSITELIB}/bzrlib/repofmt/pack_repo.pyo
${PYSITELIB}/bzrlib/repofmt/weaverepo.py
${PYSITELIB}/bzrlib/repofmt/weaverepo.pyc
${PYSITELIB}/bzrlib/repofmt/weaverepo.pyo
@@ -626,6 +641,9 @@ ${PYSITELIB}/bzrlib/tests/blackbox/test_re_sign.pyo
${PYSITELIB}/bzrlib/tests/blackbox/test_reconcile.py
${PYSITELIB}/bzrlib/tests/blackbox/test_reconcile.pyc
${PYSITELIB}/bzrlib/tests/blackbox/test_reconcile.pyo
+${PYSITELIB}/bzrlib/tests/blackbox/test_reconfigure.py
+${PYSITELIB}/bzrlib/tests/blackbox/test_reconfigure.pyc
+${PYSITELIB}/bzrlib/tests/blackbox/test_reconfigure.pyo
${PYSITELIB}/bzrlib/tests/blackbox/test_remerge.py
${PYSITELIB}/bzrlib/tests/blackbox/test_remerge.pyc
${PYSITELIB}/bzrlib/tests/blackbox/test_remerge.pyo
@@ -680,6 +698,9 @@ ${PYSITELIB}/bzrlib/tests/blackbox/test_too_much.pyo
${PYSITELIB}/bzrlib/tests/blackbox/test_uncommit.py
${PYSITELIB}/bzrlib/tests/blackbox/test_uncommit.pyc
${PYSITELIB}/bzrlib/tests/blackbox/test_uncommit.pyo
+${PYSITELIB}/bzrlib/tests/blackbox/test_unknowns.py
+${PYSITELIB}/bzrlib/tests/blackbox/test_unknowns.pyc
+${PYSITELIB}/bzrlib/tests/blackbox/test_unknowns.pyo
${PYSITELIB}/bzrlib/tests/blackbox/test_update.py
${PYSITELIB}/bzrlib/tests/blackbox/test_update.pyc
${PYSITELIB}/bzrlib/tests/blackbox/test_update.pyo
@@ -779,6 +800,9 @@ ${PYSITELIB}/bzrlib/tests/commands/test_cat.pyo
${PYSITELIB}/bzrlib/tests/commands/test_checkout.py
${PYSITELIB}/bzrlib/tests/commands/test_checkout.pyc
${PYSITELIB}/bzrlib/tests/commands/test_checkout.pyo
+${PYSITELIB}/bzrlib/tests/commands/test_commit.py
+${PYSITELIB}/bzrlib/tests/commands/test_commit.pyc
+${PYSITELIB}/bzrlib/tests/commands/test_commit.pyo
${PYSITELIB}/bzrlib/tests/commands/test_init.py
${PYSITELIB}/bzrlib/tests/commands/test_init.pyc
${PYSITELIB}/bzrlib/tests/commands/test_init.pyo
@@ -839,9 +863,18 @@ ${PYSITELIB}/bzrlib/tests/per_lock/test_temporary_write_lock.pyo
${PYSITELIB}/bzrlib/tests/repository_implementations/__init__.py
${PYSITELIB}/bzrlib/tests/repository_implementations/__init__.pyc
${PYSITELIB}/bzrlib/tests/repository_implementations/__init__.pyo
+${PYSITELIB}/bzrlib/tests/repository_implementations/helpers.py
+${PYSITELIB}/bzrlib/tests/repository_implementations/helpers.pyc
+${PYSITELIB}/bzrlib/tests/repository_implementations/helpers.pyo
${PYSITELIB}/bzrlib/tests/repository_implementations/test_break_lock.py
${PYSITELIB}/bzrlib/tests/repository_implementations/test_break_lock.pyc
${PYSITELIB}/bzrlib/tests/repository_implementations/test_break_lock.pyo
+${PYSITELIB}/bzrlib/tests/repository_implementations/test_check.py
+${PYSITELIB}/bzrlib/tests/repository_implementations/test_check.pyc
+${PYSITELIB}/bzrlib/tests/repository_implementations/test_check.pyo
+${PYSITELIB}/bzrlib/tests/repository_implementations/test_check_reconcile.py
+${PYSITELIB}/bzrlib/tests/repository_implementations/test_check_reconcile.pyc
+${PYSITELIB}/bzrlib/tests/repository_implementations/test_check_reconcile.pyo
${PYSITELIB}/bzrlib/tests/repository_implementations/test_commit_builder.py
${PYSITELIB}/bzrlib/tests/repository_implementations/test_commit_builder.pyc
${PYSITELIB}/bzrlib/tests/repository_implementations/test_commit_builder.pyo
@@ -854,6 +887,9 @@ ${PYSITELIB}/bzrlib/tests/repository_implementations/test_fileid_involved.pyo
${PYSITELIB}/bzrlib/tests/repository_implementations/test_has_same_location.py
${PYSITELIB}/bzrlib/tests/repository_implementations/test_has_same_location.pyc
${PYSITELIB}/bzrlib/tests/repository_implementations/test_has_same_location.pyo
+${PYSITELIB}/bzrlib/tests/repository_implementations/test_is_write_locked.py
+${PYSITELIB}/bzrlib/tests/repository_implementations/test_is_write_locked.pyc
+${PYSITELIB}/bzrlib/tests/repository_implementations/test_is_write_locked.pyo
${PYSITELIB}/bzrlib/tests/repository_implementations/test_iter_reverse_revision_history.py
${PYSITELIB}/bzrlib/tests/repository_implementations/test_iter_reverse_revision_history.pyc
${PYSITELIB}/bzrlib/tests/repository_implementations/test_iter_reverse_revision_history.pyo
@@ -902,6 +938,9 @@ ${PYSITELIB}/bzrlib/tests/test_atomicfile.pyo
${PYSITELIB}/bzrlib/tests/test_bad_files.py
${PYSITELIB}/bzrlib/tests/test_bad_files.pyc
${PYSITELIB}/bzrlib/tests/test_bad_files.pyo
+${PYSITELIB}/bzrlib/tests/test_bisect_multi.py
+${PYSITELIB}/bzrlib/tests/test_bisect_multi.pyc
+${PYSITELIB}/bzrlib/tests/test_bisect_multi.pyo
${PYSITELIB}/bzrlib/tests/test_branch.py
${PYSITELIB}/bzrlib/tests/test_branch.pyc
${PYSITELIB}/bzrlib/tests/test_branch.pyo
@@ -1123,6 +1162,9 @@ ${PYSITELIB}/bzrlib/tests/test_read_bundle.pyo
${PYSITELIB}/bzrlib/tests/test_reconcile.py
${PYSITELIB}/bzrlib/tests/test_reconcile.pyc
${PYSITELIB}/bzrlib/tests/test_reconcile.pyo
+${PYSITELIB}/bzrlib/tests/test_reconfigure.py
+${PYSITELIB}/bzrlib/tests/test_reconfigure.pyc
+${PYSITELIB}/bzrlib/tests/test_reconfigure.pyo
${PYSITELIB}/bzrlib/tests/test_registry.py
${PYSITELIB}/bzrlib/tests/test_registry.pyc
${PYSITELIB}/bzrlib/tests/test_registry.pyo
@@ -1291,6 +1333,9 @@ ${PYSITELIB}/bzrlib/tests/tree_implementations/test_inv.pyo
${PYSITELIB}/bzrlib/tests/tree_implementations/test_list_files.py
${PYSITELIB}/bzrlib/tests/tree_implementations/test_list_files.pyc
${PYSITELIB}/bzrlib/tests/tree_implementations/test_list_files.pyo
+${PYSITELIB}/bzrlib/tests/tree_implementations/test_path_content_summary.py
+${PYSITELIB}/bzrlib/tests/tree_implementations/test_path_content_summary.pyc
+${PYSITELIB}/bzrlib/tests/tree_implementations/test_path_content_summary.pyo
${PYSITELIB}/bzrlib/tests/tree_implementations/test_revision_tree.py
${PYSITELIB}/bzrlib/tests/tree_implementations/test_revision_tree.pyc
${PYSITELIB}/bzrlib/tests/tree_implementations/test_revision_tree.pyo
@@ -1462,9 +1507,6 @@ ${PYSITELIB}/bzrlib/transport/http/__init__.pyo
${PYSITELIB}/bzrlib/transport/http/_pycurl.py
${PYSITELIB}/bzrlib/transport/http/_pycurl.pyc
${PYSITELIB}/bzrlib/transport/http/_pycurl.pyo
-${PYSITELIB}/bzrlib/transport/http/_pycurl_errors.py
-${PYSITELIB}/bzrlib/transport/http/_pycurl_errors.pyc
-${PYSITELIB}/bzrlib/transport/http/_pycurl_errors.pyo
${PYSITELIB}/bzrlib/transport/http/_urllib.py
${PYSITELIB}/bzrlib/transport/http/_urllib.pyc
${PYSITELIB}/bzrlib/transport/http/_urllib.pyo
@@ -1498,6 +1540,9 @@ ${PYSITELIB}/bzrlib/transport/sftp.pyo
${PYSITELIB}/bzrlib/transport/ssh.py
${PYSITELIB}/bzrlib/transport/ssh.pyc
${PYSITELIB}/bzrlib/transport/ssh.pyo
+${PYSITELIB}/bzrlib/transport/trace.py
+${PYSITELIB}/bzrlib/transport/trace.pyc
+${PYSITELIB}/bzrlib/transport/trace.pyo
${PYSITELIB}/bzrlib/transport/unlistable.py
${PYSITELIB}/bzrlib/transport/unlistable.pyc
${PYSITELIB}/bzrlib/transport/unlistable.pyo
diff --git a/devel/bzr/distinfo b/devel/bzr/distinfo
index 7b1b7e329d9..320d08bc9ba 100644
--- a/devel/bzr/distinfo
+++ b/devel/bzr/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.14 2007/10/27 11:46:43 wiz Exp $
+$NetBSD: distinfo,v 1.15 2007/11/29 20:03:14 wiz Exp $
-SHA1 (bzr-0.91.tar.gz) = 40a4f9a8224873b68f9c4e81daff4b1dec59d650
-RMD160 (bzr-0.91.tar.gz) = 890a1abf0b0848186ea491b6375b955a590a2ba2
-Size (bzr-0.91.tar.gz) = 1781688 bytes
+SHA1 (bzr-0.92.tar.gz) = 51901b0c467e30dab9e51b990bb491752460d680
+RMD160 (bzr-0.92.tar.gz) = f7a6c24944be50c830c25376bfaf0d2b8c56ae56
+Size (bzr-0.92.tar.gz) = 1879050 bytes
SHA1 (patch-aa) = 8eda90885b3127525330cd3432538fb2b4df98c1
SHA1 (patch-ab) = 2213a002f9bc0f5baba0554b6b375becf4d98d9c