rpms/guitone/F-8 guitone-0.8-update-crash.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 guitone.spec, 1.2, 1.3 sources, 1.3, 1.4 guitone-0.7-qt-svg.patch, 1.1, NONE
Thomas Moschny (thm)
fedora-extras-commits at redhat.com
Thu May 29 23:36:59 UTC 2008
Author: thm
Update of /cvs/pkgs/rpms/guitone/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2753/F-8
Modified Files:
.cvsignore guitone.spec sources
Added Files:
guitone-0.8-update-crash.patch
Removed Files:
guitone-0.7-qt-svg.patch
Log Message:
Update to version 8.0.
guitone-0.8-update-crash.patch:
--- NEW FILE guitone-0.8-update-crash.patch ---
#
# old_revision [cc6fc7c629783c617b983608d7944081cdec8188]
#
# patch "NEWS"
# from [650c6f31c4d3d4348cec5b8d5e15bf56a7164d31]
# to [1e04804ab9e317a275c1d76b5bbbe22e1126aae7]
#
# patch "src/view/DatabaseWindow.cpp"
# from [8b79e24eafcad06564f61974b3b1049304c9f792]
# to [37323d919fecd0fda6c5266a8af16203b88edf04]
#
# patch "src/view/DatabaseWindow.h"
# from [aea7b282e9aa43a7d82f2fd9ead8e094a4f56621]
# to [619c1ab06edb685d2db3381db9ea5bb31481c546]
#
# patch "src/view/WorkspaceWindow.cpp"
# from [9ae0a5ea1f3095ecc8824221b1d1523956942144]
# to [c43d9bb26897d081b01a429d3329c244143abb38]
#
============================================================
--- NEWS 650c6f31c4d3d4348cec5b8d5e15bf56a7164d31
+++ NEWS 1e04804ab9e317a275c1d76b5bbbe22e1126aae7
@@ -1,3 +1,7 @@
+????-??-?? (0.9)
+ - bugfix: in workspace mode the database variables panel has not been
+ initialized, thus guitone crashed when "update" was clicked
+
2008-05-25 (0.8)
- starting from this version (0.8) guitone is distributed under the terms
of the GNU General Public License Version 3
============================================================
--- src/view/DatabaseWindow.cpp 8b79e24eafcad06564f61974b3b1049304c9f792
+++ src/view/DatabaseWindow.cpp 37323d919fecd0fda6c5266a8af16203b88edf04
@@ -55,11 +55,6 @@ void DatabaseWindow::init()
if (!dialogManager)
{
dialogManager = new DatabaseDialogManager(this);
-
- connect(
- this, SIGNAL(databaseSelected(const DatabaseFile &)),
- dialogManager, SLOT(init(const DatabaseFile &))
- );
}
connect(
@@ -84,11 +79,6 @@ void DatabaseWindow::init()
databaseVariables = new DatabaseVariables(this);
- connect(
- this, SIGNAL(databaseSelected(const DatabaseFile &)),
- databaseVariables, SLOT(setDatabaseFile(const DatabaseFile &))
- );
-
dynamic_cast<DatabaseMenuBar *>(menuBar)
->addDockWidgetAction(databaseVariables->toggleViewAction());
@@ -158,6 +148,7 @@ void DatabaseWindow::load(const QString
Settings::addItemToList("RecentDatabaseList", path, 5);
- emit databaseSelected(databaseFile);
+ reinterpret_cast<DatabaseDialogManager *>(dialogManager)->init(databaseFile);
+ databaseVariables->setDatabaseFile(databaseFile);
}
============================================================
--- src/view/DatabaseWindow.h aea7b282e9aa43a7d82f2fd9ead8e094a4f56621
+++ src/view/DatabaseWindow.h 619c1ab06edb685d2db3381db9ea5bb31481c546
@@ -37,9 +37,6 @@ public:
//! throws GuitoneException
virtual void load(const QString &);
-signals:
- void databaseSelected(const DatabaseFile &);
-
protected:
DatabaseFile databaseFile;
============================================================
--- src/view/WorkspaceWindow.cpp 9ae0a5ea1f3095ecc8824221b1d1523956942144
+++ src/view/WorkspaceWindow.cpp c43d9bb26897d081b01a429d3329c244143abb38
@@ -292,6 +292,9 @@ void WorkspaceWindow::load(const QString
invWatcher->setWorkspacePath(workspacePath);
attrModel->setWorkspacePath(workspacePath);
+ DatabaseFile dbfile = APP->manager()->getDatabaseFilePath(workspacePath);
+ databaseVariables->setDatabaseFile(dbfile);
+
// read the inventory
invModel->refresh();
}
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/guitone/F-8/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore 6 Apr 2008 12:21:08 -0000 1.3
+++ .cvsignore 29 May 2008 23:36:05 -0000 1.4
@@ -1 +1 @@
-guitone-0.7.1.tgz
+guitone-0.8.tgz
Index: guitone.spec
===================================================================
RCS file: /cvs/pkgs/rpms/guitone/F-8/guitone.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- guitone.spec 6 Apr 2008 12:21:08 -0000 1.2
+++ guitone.spec 29 May 2008 23:36:05 -0000 1.3
@@ -1,17 +1,19 @@
Name: guitone
-Version: 0.7.1
-Release: 1%{?dist}
+Version: 0.8
+Release: 2%{?dist}
Summary: A frontend for Monotone
Group: Development/Tools
-License: GPLv2+
+License: GPLv3+
URL: http://guitone.thomaskeller.biz/
Source0: %{url}releases/%{version}/%{name}-%{version}.tgz
-Patch0: guitone-0.7-qt-svg.patch
+Patch0: guitone-0.8-update-crash.patch
-BuildRequires: qt4-devel
+# Note: License is now GPLv3+. According to upstream this forces us
+# to build against qt >= 4.3.4.
+BuildRequires: qt4-devel >= 4.3.4
BuildRequires: desktop-file-utils
Requires: monotone
@@ -39,7 +41,8 @@
%prep
%setup -q
-%patch0 -p0 -b .qt-svg
+%patch0 -p0 -b .update-crash
+
cat >%{name}.desktop <<EOF
[Desktop Entry]
@@ -55,8 +58,8 @@
%build
-qmake-qt4 -config release guitone.pro
lrelease-qt4 guitone.pro
+qmake-qt4 -config release guitone.pro
make %{?_smp_mflags}
@@ -88,9 +91,23 @@
%changelog
+* Wed May 28 2008 Thomas Moschny <thomas.moschny at gmx.de> - 0.8-2
+- Fix order of commands in the build section.
+
+* Mon May 26 2008 Thomas Moschny <thomas.moschny at gmx.de> - 0.8-1
+- Update to upstream version 0.8.
+- Add a zero-day patch from upstream.
+- License is GPLv3+ now.
+
* Sun Apr 6 2008 Thomas Moschny <thomas.moschny at gmx.de> - 0.7.1-1
- Update to upstream version 0.7.1.
+* Fri Feb 22 2008 Thomas Moschny <thomas.moschny at gmx.de> - 0.7-4
+- Add patch to fix GCC 4.3 build.
+
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng at fedoraproject.org> - 0.7-3
+- Autorebuild for GCC 4.3
+
* Tue Jan 22 2008 Thomas Moschny <thomas.moschny at gmx.de> - 0.7-2
- Small patch: Add Qt SVG module.
- Add note about the testsuite.
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/guitone/F-8/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources 6 Apr 2008 12:21:08 -0000 1.3
+++ sources 29 May 2008 23:36:05 -0000 1.4
@@ -1 +1 @@
-a7a6965a1879e72b697e135d60979d16 guitone-0.7.1.tgz
+dda9bd351639a780bd5d63303daf5615 guitone-0.8.tgz
--- guitone-0.7-qt-svg.patch DELETED ---
More information about the fedora-extras-commits
mailing list