ports/154498: [UPDATE] devel/qbzr
C-S
c-s at c-s.li
Fri Feb 4 03:00:27 UTC 2011
>Number: 154498
>Category: ports
>Synopsis: [UPDATE] devel/qbzr
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Fri Feb 04 03:00:26 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: C-S
>Release:
>Organization:
>Environment:
>Description:
Update to 0.20.0
Changelog:
----------
* Refactor the config code:
* Remove the QBzrGlobalConfig class so that we only have one class that
writes to qbzr.conf.
* Have a global cache for the QBzrConfig, like we have for bzr GlobalConfig,
to reduce reading the config from disk.
* Refactor the window.saveSize methods, so that we only have to write the
config to disk once.
* Lock the config dir when when saving the config file.
* qrun: fixed '--execute' mode.
* qlog:
* Refactor loggraphprovider so that the state and computed data is separated
from the cache. Rename to loggraphviz.
* Write lots of tests for loggraphviz.
* Remove LogFilterProxyModel which improves performance.
* --no-graph mode now shows nodes per revision, indented by merge depth.
* Fix the layout of octopus merges.
* Add a option --show-trees that shows working tree changes as a node
in the graph.
* Fix bug with show log form the tree widget with remote branch.
* qcommit: added option to load commit message from a file.
* qconflicts: fix bug with access to QBzr configuration.
* When a interupt signal is recived, close rather than showing a error
message.
* qpush: fixed smart suggestion of new push URLs for lp branches.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
diff -ruN qbzr.orig/Makefile qbzr/Makefile
--- qbzr.orig/Makefile 2011-02-04 01:19:59.470463419 +0100
+++ qbzr/Makefile 2011-02-04 03:49:15.297572191 +0100
@@ -1,18 +1,18 @@
# Ports collection makefile for: qbzr
# Date created: 26 May 2010
-# Whom: C-S
+# Whom: Carlo Strub
#
# $FreeBSD: ports/devel/qbzr/Makefile,v 1.5 2010/12/01 22:59:14 glarkin Exp $
#
PORTNAME= qbzr
-PORTVERSION= 0.19.3
+PORTVERSION= 0.20.0
CATEGORIES= devel
-MASTER_SITES= http://launchpadlibrarian.net/59658922/ \
+MASTER_SITES= http://launchpadlibrarian.net/63505759/ \
http://www.c-s.li/ports/
MAINTAINER= c-s at c-s.li
-COMMENT= Qt interface to Bazaar-NG VCS
+COMMENT= Qt interface for bzr
BUILD_DEPENDS= bzr:${PORTSDIR}/devel/bazaar-ng \
${PYTHON_PKGNAMEPREFIX}qt4-core>=0:${PORTSDIR}/devel/py-qt4 \
diff -ruN qbzr.orig/distinfo qbzr/distinfo
--- qbzr.orig/distinfo 2011-02-04 01:19:59.471462985 +0100
+++ qbzr/distinfo 2011-02-04 03:49:15.297572191 +0100
@@ -1,2 +1,2 @@
-SHA256 (qbzr-0.19.3.tar.gz) = 41eba2f2984eca050b11d7d0b131d8d4f53ed2aff97586d23342a7e8b50fa000
-SIZE (qbzr-0.19.3.tar.gz) = 612149
+SHA256 (qbzr-0.20.0.tar.gz) = cdd6a15aad04fa712559eae04a8116dbec6201df13dfc941ec9da2574982cc41
+SIZE (qbzr-0.20.0.tar.gz) = 622465
diff -ruN qbzr.orig/pkg-plist qbzr/pkg-plist
--- qbzr.orig/pkg-plist 2011-02-04 01:19:59.471462985 +0100
+++ qbzr/pkg-plist 2011-02-04 03:49:15.296572310 +0100
@@ -51,6 +51,9 @@
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/conflicts.py
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/conflicts.pyc
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/conflicts.pyo
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/decorators.py
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/decorators.pyc
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/decorators.pyo
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/diff.py
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/diff.pyc
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/diff.pyo
@@ -108,9 +111,9 @@
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/log.py
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/log.pyc
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/log.pyo
-%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/loggraphprovider.py
-%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/loggraphprovider.pyc
-%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/loggraphprovider.pyo
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/loggraphviz.py
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/loggraphviz.pyc
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/loggraphviz.pyo
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/logmodel.py
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/logmodel.pyc
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/logmodel.pyo
@@ -177,9 +180,6 @@
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/tests/__init__.py
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/tests/__init__.pyc
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/tests/__init__.pyo
-%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/tests/excepthookwatcher.py
-%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/tests/excepthookwatcher.pyc
-%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/tests/excepthookwatcher.pyo
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/tests/mock.py
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/tests/mock.pyc
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/tests/mock.pyo
@@ -219,9 +219,9 @@
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/tests/test_log.py
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/tests/test_log.pyc
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/tests/test_log.pyo
-%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/tests/test_loggraphprovider.py
-%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/tests/test_loggraphprovider.pyc
-%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/tests/test_loggraphprovider.pyo
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/tests/test_loggraphviz.py
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/tests/test_loggraphviz.pyc
+%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/tests/test_loggraphviz.pyo
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/tests/test_logmodel.py
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/tests/test_logmodel.pyc
%%PYTHON_SITELIBDIR%%/bzrlib/plugins/qbzr/lib/tests/test_logmodel.pyo
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list