Thu Feb 19 07:40:01 2009 UTC ()
0.9.8 - 2009-02-13
------------------

This release is a minor regression fixing release, to be released in sync with
bzr 1.12 finial.

 * Fix bug where qinit was not working - correclty handle QString arguments
   when starting a subprocess (Bug #327395)

0.9.7 - 2009-02-09
----------------------
 * qcommit:
    * handle situation with huge list of committed files on Windows
      (Bug #277077).
    * properly show changed files when only executable bit changed.
    * fixed a bug, where if there is a lock on a branch, you could not close
      the window.
 * qconflicts: new command and new window to view and resolve conflicts.
 * qlog:
    * removed the delay when loading revision form local repositories.
    * when the search is, scroll so that the selected revision is kepted in
      view.
 * qdiff:
    * Don't use replace when decoding texts, fall back to latin1 instead.
      (Bug #323543 - side-by-side shows wrong changes highlighting for files
      with non-ascii characters)
 * qrevert:
    * added --no-backup option.
 * Add the ability to configure, and use external diff tools from QBzr.
   If the user has bzr-difftools - the usability of this funcaility is
   improved.
 * Properly stop running action with Cancel button on Windows.
 * Transport activity is displayed next to the throbbers/progress bars.
 * Password prompts are now displaied in qlog, qbrowse, qcat, qdiff, qannotate.


(epg)
diff -r1.4 -r1.5 pkgsrc/devel/qbzr/Makefile
diff -r1.2 -r1.3 pkgsrc/devel/qbzr/PLIST
diff -r1.2 -r1.3 pkgsrc/devel/qbzr/distinfo

cvs diff -r1.4 -r1.5 pkgsrc/devel/qbzr/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/qbzr/Attic/Makefile 2009/02/09 22:56:23 1.4
+++ pkgsrc/devel/qbzr/Attic/Makefile 2009/02/19 07:40:01 1.5
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1# $NetBSD: Makefile,v 1.4 2009/02/09 22:56:23 joerg Exp $ 1# $NetBSD: Makefile,v 1.5 2009/02/19 07:40:01 epg Exp $
2 2
3DISTNAME= qbzr-${VER} 3DISTNAME= qbzr-${VER}
4PKGREVISION= 1 4#PKGREVISION= 1
5CATEGORIES= devel 5CATEGORIES= devel
6MASTER_SITES= http://launchpad.net/qbzr/trunk/${VER}/+download/ 6MASTER_SITES= http://launchpad.net/qbzr/trunk/${VER}/+download/
7VER= 0.9.6 7VER= 0.9.8
8 8
9MAINTAINER= epg@NetBSD.org 9MAINTAINER= epg@NetBSD.org
10HOMEPAGE= http://bazaar-vcs.org/QBzr 10HOMEPAGE= http://bazaar-vcs.org/QBzr
11COMMENT= GUI front end for Bazaar 11COMMENT= GUI front end for Bazaar
12 12
13PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
14 14
15USE_TOOLS+= msgfmt 15USE_TOOLS+= msgfmt
16 16
17DEPENDS+= ${PYPKGPREFIX}-qt4>=4.4:../../x11/py-qt4 17DEPENDS+= ${PYPKGPREFIX}-qt4>=4.4:../../x11/py-qt4
18 18
19WRKSRC= ${WRKDIR}/qbzr 19WRKSRC= ${WRKDIR}/qbzr
20 20

cvs diff -r1.2 -r1.3 pkgsrc/devel/qbzr/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/qbzr/Attic/PLIST 2009/01/19 21:42:26 1.2
+++ pkgsrc/devel/qbzr/Attic/PLIST 2009/02/19 07:40:01 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.2 2009/01/19 21:42:26 epg Exp $ 1@comment $NetBSD: PLIST,v 1.3 2009/02/19 07:40:01 epg Exp $
2${PYSITELIB}/bzrlib/plugins/qbzr/__init__.py 2${PYSITELIB}/bzrlib/plugins/qbzr/__init__.py
3${PYSITELIB}/bzrlib/plugins/qbzr/__init__.pyc 3${PYSITELIB}/bzrlib/plugins/qbzr/__init__.pyc
4${PYSITELIB}/bzrlib/plugins/qbzr/__init__.pyo 4${PYSITELIB}/bzrlib/plugins/qbzr/__init__.pyo
5${PYSITELIB}/bzrlib/plugins/qbzr/lib/__init__.py 5${PYSITELIB}/bzrlib/plugins/qbzr/lib/__init__.py
6${PYSITELIB}/bzrlib/plugins/qbzr/lib/__init__.pyc 6${PYSITELIB}/bzrlib/plugins/qbzr/lib/__init__.pyc
7${PYSITELIB}/bzrlib/plugins/qbzr/lib/__init__.pyo 7${PYSITELIB}/bzrlib/plugins/qbzr/lib/__init__.pyo
8${PYSITELIB}/bzrlib/plugins/qbzr/lib/add.py 8${PYSITELIB}/bzrlib/plugins/qbzr/lib/add.py
9${PYSITELIB}/bzrlib/plugins/qbzr/lib/add.pyc 9${PYSITELIB}/bzrlib/plugins/qbzr/lib/add.pyc
10${PYSITELIB}/bzrlib/plugins/qbzr/lib/add.pyo 10${PYSITELIB}/bzrlib/plugins/qbzr/lib/add.pyo
11${PYSITELIB}/bzrlib/plugins/qbzr/lib/annotate.py 11${PYSITELIB}/bzrlib/plugins/qbzr/lib/annotate.py
12${PYSITELIB}/bzrlib/plugins/qbzr/lib/annotate.pyc 12${PYSITELIB}/bzrlib/plugins/qbzr/lib/annotate.pyc
13${PYSITELIB}/bzrlib/plugins/qbzr/lib/annotate.pyo 13${PYSITELIB}/bzrlib/plugins/qbzr/lib/annotate.pyo
14${PYSITELIB}/bzrlib/plugins/qbzr/lib/autocomplete.py 14${PYSITELIB}/bzrlib/plugins/qbzr/lib/autocomplete.py
@@ -19,32 +19,38 @@ ${PYSITELIB}/bzrlib/plugins/qbzr/lib/bro @@ -19,32 +19,38 @@ ${PYSITELIB}/bzrlib/plugins/qbzr/lib/bro
19${PYSITELIB}/bzrlib/plugins/qbzr/lib/browse.pyo 19${PYSITELIB}/bzrlib/plugins/qbzr/lib/browse.pyo
20${PYSITELIB}/bzrlib/plugins/qbzr/lib/cat.py 20${PYSITELIB}/bzrlib/plugins/qbzr/lib/cat.py
21${PYSITELIB}/bzrlib/plugins/qbzr/lib/cat.pyc 21${PYSITELIB}/bzrlib/plugins/qbzr/lib/cat.pyc
22${PYSITELIB}/bzrlib/plugins/qbzr/lib/cat.pyo 22${PYSITELIB}/bzrlib/plugins/qbzr/lib/cat.pyo
23${PYSITELIB}/bzrlib/plugins/qbzr/lib/commands.py 23${PYSITELIB}/bzrlib/plugins/qbzr/lib/commands.py
24${PYSITELIB}/bzrlib/plugins/qbzr/lib/commands.pyc 24${PYSITELIB}/bzrlib/plugins/qbzr/lib/commands.pyc
25${PYSITELIB}/bzrlib/plugins/qbzr/lib/commands.pyo 25${PYSITELIB}/bzrlib/plugins/qbzr/lib/commands.pyo
26${PYSITELIB}/bzrlib/plugins/qbzr/lib/commit.py 26${PYSITELIB}/bzrlib/plugins/qbzr/lib/commit.py
27${PYSITELIB}/bzrlib/plugins/qbzr/lib/commit.pyc 27${PYSITELIB}/bzrlib/plugins/qbzr/lib/commit.pyc
28${PYSITELIB}/bzrlib/plugins/qbzr/lib/commit.pyo 28${PYSITELIB}/bzrlib/plugins/qbzr/lib/commit.pyo
29${PYSITELIB}/bzrlib/plugins/qbzr/lib/config.py 29${PYSITELIB}/bzrlib/plugins/qbzr/lib/config.py
30${PYSITELIB}/bzrlib/plugins/qbzr/lib/config.pyc 30${PYSITELIB}/bzrlib/plugins/qbzr/lib/config.pyc
31${PYSITELIB}/bzrlib/plugins/qbzr/lib/config.pyo 31${PYSITELIB}/bzrlib/plugins/qbzr/lib/config.pyo
 32${PYSITELIB}/bzrlib/plugins/qbzr/lib/conflicts.py
 33${PYSITELIB}/bzrlib/plugins/qbzr/lib/conflicts.pyc
 34${PYSITELIB}/bzrlib/plugins/qbzr/lib/conflicts.pyo
32${PYSITELIB}/bzrlib/plugins/qbzr/lib/diff.py 35${PYSITELIB}/bzrlib/plugins/qbzr/lib/diff.py
33${PYSITELIB}/bzrlib/plugins/qbzr/lib/diff.pyc 36${PYSITELIB}/bzrlib/plugins/qbzr/lib/diff.pyc
34${PYSITELIB}/bzrlib/plugins/qbzr/lib/diff.pyo 37${PYSITELIB}/bzrlib/plugins/qbzr/lib/diff.pyo
35${PYSITELIB}/bzrlib/plugins/qbzr/lib/diffview.py 38${PYSITELIB}/bzrlib/plugins/qbzr/lib/diffview.py
36${PYSITELIB}/bzrlib/plugins/qbzr/lib/diffview.pyc 39${PYSITELIB}/bzrlib/plugins/qbzr/lib/diffview.pyc
37${PYSITELIB}/bzrlib/plugins/qbzr/lib/diffview.pyo 40${PYSITELIB}/bzrlib/plugins/qbzr/lib/diffview.pyo
 41${PYSITELIB}/bzrlib/plugins/qbzr/lib/extdiff.py
 42${PYSITELIB}/bzrlib/plugins/qbzr/lib/extdiff.pyc
 43${PYSITELIB}/bzrlib/plugins/qbzr/lib/extdiff.pyo
38${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/__init__.py 44${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/__init__.py
39${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/__init__.pyc 45${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/__init__.pyc
40${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/__init__.pyo 46${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/__init__.pyo
41${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/bugurl.py 47${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/bugurl.py
42${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/bugurl.pyc 48${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/bugurl.pyc
43${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/bugurl.pyo 49${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/bugurl.pyo
44${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/isignored.py 50${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/isignored.py
45${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/isignored.pyc 51${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/isignored.pyc
46${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/isignored.pyo 52${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/isignored.pyo
47${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/isversioned.py 53${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/isversioned.py
48${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/isversioned.pyc 54${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/isversioned.pyc
49${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/isversioned.pyo 55${PYSITELIB}/bzrlib/plugins/qbzr/lib/extra/isversioned.pyo
50${PYSITELIB}/bzrlib/plugins/qbzr/lib/getnew.py 56${PYSITELIB}/bzrlib/plugins/qbzr/lib/getnew.py
@@ -151,26 +157,29 @@ ${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_ @@ -151,26 +157,29 @@ ${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_
151${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_pull.pyo 157${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_pull.pyo
152${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_push.py 158${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_push.py
153${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_push.pyc 159${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_push.pyc
154${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_push.pyo 160${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_push.pyo
155${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_tag.py 161${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_tag.py
156${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_tag.pyc 162${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_tag.pyc
157${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_tag.pyo 163${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_tag.pyo
158${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_update_branch.py 164${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_update_branch.py
159${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_update_branch.pyc 165${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_update_branch.pyc
160${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_update_branch.pyo 166${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_update_branch.pyo
161${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_update_checkout.py 167${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_update_checkout.py
162${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_update_checkout.pyc 168${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_update_checkout.pyc
163${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_update_checkout.pyo 169${PYSITELIB}/bzrlib/plugins/qbzr/lib/ui_update_checkout.pyo
 170${PYSITELIB}/bzrlib/plugins/qbzr/lib/uifactory.py
 171${PYSITELIB}/bzrlib/plugins/qbzr/lib/uifactory.pyc
 172${PYSITELIB}/bzrlib/plugins/qbzr/lib/uifactory.pyo
164${PYSITELIB}/bzrlib/plugins/qbzr/lib/util.py 173${PYSITELIB}/bzrlib/plugins/qbzr/lib/util.py
165${PYSITELIB}/bzrlib/plugins/qbzr/lib/util.pyc 174${PYSITELIB}/bzrlib/plugins/qbzr/lib/util.pyc
166${PYSITELIB}/bzrlib/plugins/qbzr/lib/util.pyo 175${PYSITELIB}/bzrlib/plugins/qbzr/lib/util.pyo
167${PYSITELIB}/bzrlib/plugins/qbzr/lib/wtlist.py 176${PYSITELIB}/bzrlib/plugins/qbzr/lib/wtlist.py
168${PYSITELIB}/bzrlib/plugins/qbzr/lib/wtlist.pyc 177${PYSITELIB}/bzrlib/plugins/qbzr/lib/wtlist.pyc
169${PYSITELIB}/bzrlib/plugins/qbzr/lib/wtlist.pyo 178${PYSITELIB}/bzrlib/plugins/qbzr/lib/wtlist.pyo
170${PYSITELIB}/bzrlib/plugins/qbzr/locale/de/LC_MESSAGES/qbzr.mo 179${PYSITELIB}/bzrlib/plugins/qbzr/locale/de/LC_MESSAGES/qbzr.mo
171${PYSITELIB}/bzrlib/plugins/qbzr/locale/es/LC_MESSAGES/qbzr.mo 180${PYSITELIB}/bzrlib/plugins/qbzr/locale/es/LC_MESSAGES/qbzr.mo
172${PYSITELIB}/bzrlib/plugins/qbzr/locale/fr/LC_MESSAGES/qbzr.mo 181${PYSITELIB}/bzrlib/plugins/qbzr/locale/fr/LC_MESSAGES/qbzr.mo
173${PYSITELIB}/bzrlib/plugins/qbzr/locale/gl/LC_MESSAGES/qbzr.mo 182${PYSITELIB}/bzrlib/plugins/qbzr/locale/gl/LC_MESSAGES/qbzr.mo
174${PYSITELIB}/bzrlib/plugins/qbzr/locale/he/LC_MESSAGES/qbzr.mo 183${PYSITELIB}/bzrlib/plugins/qbzr/locale/he/LC_MESSAGES/qbzr.mo
175${PYSITELIB}/bzrlib/plugins/qbzr/locale/it/LC_MESSAGES/qbzr.mo 184${PYSITELIB}/bzrlib/plugins/qbzr/locale/it/LC_MESSAGES/qbzr.mo
176${PYSITELIB}/bzrlib/plugins/qbzr/locale/ja/LC_MESSAGES/qbzr.mo 185${PYSITELIB}/bzrlib/plugins/qbzr/locale/ja/LC_MESSAGES/qbzr.mo

cvs diff -r1.2 -r1.3 pkgsrc/devel/qbzr/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/qbzr/Attic/distinfo 2009/01/19 21:42:26 1.2
+++ pkgsrc/devel/qbzr/Attic/distinfo 2009/02/19 07:40:01 1.3
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.2 2009/01/19 21:42:26 epg Exp $ 1$NetBSD: distinfo,v 1.3 2009/02/19 07:40:01 epg Exp $
2 2
3SHA1 (qbzr-0.9.6.tar.gz) = a07b709feeb135c96be3327a54427c531a917f70 3SHA1 (qbzr-0.9.8.tar.gz) = 291d06576b8bd701190f2399ab4f0e79499a8da2
4RMD160 (qbzr-0.9.6.tar.gz) = 32b605678bea04304d01b8a8d6408cfd328398c4 4RMD160 (qbzr-0.9.8.tar.gz) = 5c90df8590f86f1e6ed6cdf64076107dc6857087
5Size (qbzr-0.9.6.tar.gz) = 346643 bytes 5Size (qbzr-0.9.8.tar.gz) = 360312 bytes