Tue Feb 16 11:27:27 2010 UTC ()
Update to 2.0.3:

bzr 2.0.3
#########

:Codename: little italy
:2.0.3: 2009-12-14

The third stable release of Bazaar has a small handful of bugfixes. As
expected, this has no internal or external compatibility changes versus
2.0.2 (or 2.0.0).

Bug Fixes
*********

* ``bzr push --use-existing-dir`` no longer crashes if the directory
  exists but contains an invalid ``.bzr`` directory.
  (Andrew Bennetts, #423563)

* Content filters are now applied correctly after pull, merge and switch.
  (Ian Clatworthy, #385879)

* Fix a potential segfault in the groupcompress hash map handling code.
  When inserting new entries, if the final hash bucket was empty, we could
  end up trying to access if ``(last_entry+1)->ptr == NULL``.
  (John Arbash Meinel, #490228)

* Improve "Binary files differ" hunk handling.  (Aaron Bentley, #436325)

bzr 2.0.2
#########

:Codename: after the scare
:2.0.2: 2009-11-02

The second in our "let's keep the stable bugfixes flowing" series. As
expected this has a few (~9) bugfixes relative to 2.0.1, and no major api
changes or features.

Bug Fixes
*********

* Avoid "NoneType has no attribute st_mode" error when files disappear
  from a directory while it's being read.  (Martin Pool, #446033)

* Content filters are now applied correctly after revert.
  (Ian Clatworthy)

* Diff parsing handles "Binary files differ" hunks.  (Aaron Bentley, #436325)

* Fetching from stacked pre-2a repository via a smart server no longer
  fails intermittently with "second push failed to complete".
  (Andrew Bennetts, #437626)

* Fix typos left after test_selftest refactoring.
  (Vincent Ladeuil, Matt Nordhoff, #461149)

* Fixed ``ObjectNotLocked`` errors during ``bzr log -r NNN somefile``.
  (Andrew Bennetts, #445171)

* PreviewTree file names are not limited by the encoding of the temp
  directory's filesystem. (Aaron Bentley, #436794)

Improvements
************

* ``bzr log`` now read-locks branches exactly once, so makes better use of
  data caches.  (Andrew Bennetts)

Documentation
*************

* Filtered views user documentation upgraded to refer to format 2a
  instead of pre-2.0 formats. (Ian Clatworthy)


(wiz)
diff -r1.46 -r1.47 pkgsrc/devel/bzr/Makefile
diff -r1.31 -r1.32 pkgsrc/devel/bzr/PLIST
diff -r1.35 -r1.36 pkgsrc/devel/bzr/distinfo

cvs diff -r1.46 -r1.47 pkgsrc/devel/bzr/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/bzr/Attic/Makefile 2010/02/10 19:17:34 1.46
+++ pkgsrc/devel/bzr/Attic/Makefile 2010/02/16 11:27:27 1.47
@@ -1,20 +1,19 @@ @@ -1,20 +1,19 @@
1# $NetBSD: Makefile,v 1.46 2010/02/10 19:17:34 joerg Exp $ 1# $NetBSD: Makefile,v 1.47 2010/02/16 11:27:27 wiz Exp $
2 2
3DISTNAME= bzr-${VER} 3DISTNAME= bzr-${VER}
4PKGREVISION= 1 
5CATEGORIES= devel scm 4CATEGORIES= devel scm
6MASTER_SITES= http://launchpad.net/bzr/2.0/${VER}/+download/ 5MASTER_SITES= http://launchpad.net/bzr/2.0/${VER}/+download/
7VER= 2.0.1 6VER= 2.0.3
8 7
9MAINTAINER= epg@NetBSD.org 8MAINTAINER= epg@NetBSD.org
10HOMEPAGE= http://bazaar-vcs.org/ 9HOMEPAGE= http://bazaar-vcs.org/
11COMMENT= Bazaar open source distributed version control system 10COMMENT= Bazaar open source distributed version control system
12LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
13 12
14DEPENDS+= ${PYPKGPREFIX}-expat>=0:../../textproc/py-expat 13DEPENDS+= ${PYPKGPREFIX}-expat>=0:../../textproc/py-expat
15BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils>=0:../../textproc/py-docutils 14BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils>=0:../../textproc/py-docutils
16 15
17PKG_DESTDIR_SUPPORT= user-destdir 16PKG_DESTDIR_SUPPORT= user-destdir
18 17
19USE_TOOLS+= gmake 18USE_TOOLS+= gmake
20 19

cvs diff -r1.31 -r1.32 pkgsrc/devel/bzr/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/bzr/Attic/PLIST 2009/10/11 18:36:00 1.31
+++ pkgsrc/devel/bzr/Attic/PLIST 2010/02/16 11:27:27 1.32
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.31 2009/10/11 18:36:00 epg Exp $ 1@comment $NetBSD: PLIST,v 1.32 2010/02/16 11:27:27 wiz Exp $
2bin/bzr 2bin/bzr
3${PYSITELIB}/bzrlib/__init__.py 3${PYSITELIB}/bzrlib/__init__.py
4${PYSITELIB}/bzrlib/__init__.pyc 4${PYSITELIB}/bzrlib/__init__.pyc
5${PYSITELIB}/bzrlib/__init__.pyo 5${PYSITELIB}/bzrlib/__init__.pyo
6${PYSITELIB}/bzrlib/_annotator_py.py 6${PYSITELIB}/bzrlib/_annotator_py.py
7${PYSITELIB}/bzrlib/_annotator_py.pyc 7${PYSITELIB}/bzrlib/_annotator_py.pyc
8${PYSITELIB}/bzrlib/_annotator_py.pyo 8${PYSITELIB}/bzrlib/_annotator_py.pyo
9${PYSITELIB}/bzrlib/_annotator_pyx.so 9${PYSITELIB}/bzrlib/_annotator_pyx.so
10${PYSITELIB}/bzrlib/_bencode_pyx.so 10${PYSITELIB}/bzrlib/_bencode_pyx.so
11${PYSITELIB}/bzrlib/_btree_serializer_py.py 11${PYSITELIB}/bzrlib/_btree_serializer_py.py
12${PYSITELIB}/bzrlib/_btree_serializer_py.pyc 12${PYSITELIB}/bzrlib/_btree_serializer_py.pyc
13${PYSITELIB}/bzrlib/_btree_serializer_py.pyo 13${PYSITELIB}/bzrlib/_btree_serializer_py.pyo
14${PYSITELIB}/bzrlib/_btree_serializer_pyx.so 14${PYSITELIB}/bzrlib/_btree_serializer_pyx.so
@@ -1676,26 +1676,28 @@ ${PYSITELIB}/bzrlib/tests/test_osutils.p @@ -1676,26 +1676,28 @@ ${PYSITELIB}/bzrlib/tests/test_osutils.p
1676${PYSITELIB}/bzrlib/tests/test_osutils.pyo 1676${PYSITELIB}/bzrlib/tests/test_osutils.pyo
1677${PYSITELIB}/bzrlib/tests/test_osutils_encodings.py 1677${PYSITELIB}/bzrlib/tests/test_osutils_encodings.py
1678${PYSITELIB}/bzrlib/tests/test_osutils_encodings.pyc 1678${PYSITELIB}/bzrlib/tests/test_osutils_encodings.pyc
1679${PYSITELIB}/bzrlib/tests/test_osutils_encodings.pyo 1679${PYSITELIB}/bzrlib/tests/test_osutils_encodings.pyo
1680${PYSITELIB}/bzrlib/tests/test_pack.py 1680${PYSITELIB}/bzrlib/tests/test_pack.py
1681${PYSITELIB}/bzrlib/tests/test_pack.pyc 1681${PYSITELIB}/bzrlib/tests/test_pack.pyc
1682${PYSITELIB}/bzrlib/tests/test_pack.pyo 1682${PYSITELIB}/bzrlib/tests/test_pack.pyo
1683${PYSITELIB}/bzrlib/tests/test_patch.py 1683${PYSITELIB}/bzrlib/tests/test_patch.py
1684${PYSITELIB}/bzrlib/tests/test_patch.pyc 1684${PYSITELIB}/bzrlib/tests/test_patch.pyc
1685${PYSITELIB}/bzrlib/tests/test_patch.pyo 1685${PYSITELIB}/bzrlib/tests/test_patch.pyo
1686${PYSITELIB}/bzrlib/tests/test_patches.py 1686${PYSITELIB}/bzrlib/tests/test_patches.py
1687${PYSITELIB}/bzrlib/tests/test_patches.pyc 1687${PYSITELIB}/bzrlib/tests/test_patches.pyc
1688${PYSITELIB}/bzrlib/tests/test_patches.pyo 1688${PYSITELIB}/bzrlib/tests/test_patches.pyo
 1689${PYSITELIB}/bzrlib/tests/test_patches_data/binary-after-normal.patch
 1690${PYSITELIB}/bzrlib/tests/test_patches_data/binary.patch
1689${PYSITELIB}/bzrlib/tests/test_patches_data/diff 1691${PYSITELIB}/bzrlib/tests/test_patches_data/diff
1690${PYSITELIB}/bzrlib/tests/test_patches_data/diff-2 1692${PYSITELIB}/bzrlib/tests/test_patches_data/diff-2
1691${PYSITELIB}/bzrlib/tests/test_patches_data/diff-3 1693${PYSITELIB}/bzrlib/tests/test_patches_data/diff-3
1692${PYSITELIB}/bzrlib/tests/test_patches_data/diff-4 1694${PYSITELIB}/bzrlib/tests/test_patches_data/diff-4
1693${PYSITELIB}/bzrlib/tests/test_patches_data/diff-5 1695${PYSITELIB}/bzrlib/tests/test_patches_data/diff-5
1694${PYSITELIB}/bzrlib/tests/test_patches_data/diff-6 1696${PYSITELIB}/bzrlib/tests/test_patches_data/diff-6
1695${PYSITELIB}/bzrlib/tests/test_patches_data/diff-7 1697${PYSITELIB}/bzrlib/tests/test_patches_data/diff-7
1696${PYSITELIB}/bzrlib/tests/test_patches_data/insert_top.patch 1698${PYSITELIB}/bzrlib/tests/test_patches_data/insert_top.patch
1697${PYSITELIB}/bzrlib/tests/test_patches_data/mod 1699${PYSITELIB}/bzrlib/tests/test_patches_data/mod
1698${PYSITELIB}/bzrlib/tests/test_patches_data/mod-2 1700${PYSITELIB}/bzrlib/tests/test_patches_data/mod-2
1699${PYSITELIB}/bzrlib/tests/test_patches_data/mod-3 1701${PYSITELIB}/bzrlib/tests/test_patches_data/mod-3
1700${PYSITELIB}/bzrlib/tests/test_patches_data/mod-4 1702${PYSITELIB}/bzrlib/tests/test_patches_data/mod-4
1701${PYSITELIB}/bzrlib/tests/test_patches_data/mod-5 1703${PYSITELIB}/bzrlib/tests/test_patches_data/mod-5

cvs diff -r1.35 -r1.36 pkgsrc/devel/bzr/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/bzr/Attic/distinfo 2009/11/10 19:31:31 1.35
+++ pkgsrc/devel/bzr/Attic/distinfo 2010/02/16 11:27:27 1.36
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.35 2009/11/10 19:31:31 epg Exp $ 1$NetBSD: distinfo,v 1.36 2010/02/16 11:27:27 wiz Exp $
2 2
3SHA1 (bzr-2.0.1.tar.gz) = e19c05e052290746de54f65254e056e39ba5e018 3SHA1 (bzr-2.0.3.tar.gz) = 178fe6546d32a1752a9e9abca57db128463bb1e6
4RMD160 (bzr-2.0.1.tar.gz) = a48492a27942f1001c1270fc8bb974135328c4b5 4RMD160 (bzr-2.0.3.tar.gz) = 3b33e5148ff47e66b0315e964d2b8e565d056675
5Size (bzr-2.0.1.tar.gz) = 6101477 bytes 5Size (bzr-2.0.3.tar.gz) = 6616470 bytes
6SHA1 (patch-aa) = 8eda90885b3127525330cd3432538fb2b4df98c1 6SHA1 (patch-aa) = 8eda90885b3127525330cd3432538fb2b4df98c1
7SHA1 (patch-ab) = 042761dede5533cefbfa25ba548c3bb13236dce5 7SHA1 (patch-ab) = 042761dede5533cefbfa25ba548c3bb13236dce5