Your message dated Tue, 25 Sep 2012 23:39:09 +0200 with message-id <20120925213909.GC3959@mraw.org> and subject line Re: Bug#688776: unblock: marble/4:4.8.4-3 has caused the Debian Bug report #688776, regarding unblock: marble/4:4.8.4-3 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 688776: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=688776 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: unblock: marble/4:4.8.4-3
- From: Pino Toscano <pino@debian.org>
- Date: Tue, 25 Sep 2012 17:38:39 +0200
- Message-id: <[🔎] 20120925153839.15625.98716.reportbug@drak>
Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock Please consider pre-approving the unblock for marble. - fixes a FTBFS that happen in an enviroment with QML stuff installed, e.g. the various libqt4-declarative-* (#688755), fixing also their installation path to the proper place - removes files not usable in Debian (due to lack of packaged dependencies) - suggests in marble the packages for the different local routing services it can use (#677058) unblock marble/4:4.8.4-3 Thanks, -- Pinodiff -Nru marble-4.8.4/debian/changelog marble-4.8.4/debian/changelog --- marble-4.8.4/debian/changelog 2012-06-21 22:20:10.000000000 +0200 +++ marble-4.8.4/debian/changelog 2012-09-25 17:33:16.000000000 +0200 @@ -1,3 +1,15 @@ +marble (4:4.8.4-3) unstable; urgency=low + + * Team upload. + * Fix the detection of the QML imports directory, and move the QML stuff + accordingly; patch fix_qmake_fallback.diff. (Closes: #688755) + * Do not install marble-touch and its qtcomponents, since they require + libraries not available in Debian. + * Add in marble suggests for the various routing services: libqt4-sql-sqlite, + gosmore, monav-routing-daemon, routino. (Closes: #677058) + + -- Pino Toscano <pino@debian.org> Tue, 25 Sep 2012 17:30:22 +0200 + marble (4:4.8.4-2) unstable; urgency=low * Push to unstable diff -Nru marble-4.8.4/debian/control marble-4.8.4/debian/control --- marble-4.8.4/debian/control 2012-06-16 23:06:53.000000000 +0200 +++ marble-4.8.4/debian/control 2012-09-25 17:16:33.000000000 +0200 @@ -23,6 +23,7 @@ Section: misc Depends: ${shlibs:Depends}, ${misc:Depends}, marble-data (>= ${source:Version}), marble-plugins (= ${binary:Version}) +Suggests: libqt4-sql-sqlite, gosmore, monav-routing-daemon, routino Description: globe and map widget Marble is a generic geographical map widget and framework for KDE applications. The Marble widget shows the earth as a sphere but does not diff -Nru marble-4.8.4/debian/marble.install marble-4.8.4/debian/marble.install --- marble-4.8.4/debian/marble.install 2012-06-16 22:45:10.000000000 +0200 +++ marble-4.8.4/debian/marble.install 2012-09-25 16:51:29.000000000 +0200 @@ -1,5 +1,4 @@ usr/bin/marble -usr/bin/marble-touch usr/bin/routing-instructions usr/bin/tilecreator usr/lib/kde4/libmarble_part.so diff -Nru marble-4.8.4/debian/marble-plugins.install marble-4.8.4/debian/marble-plugins.install --- marble-4.8.4/debian/marble-plugins.install 2012-06-16 22:44:25.000000000 +0200 +++ marble-4.8.4/debian/marble-plugins.install 2012-09-25 16:50:31.000000000 +0200 @@ -1,3 +1,6 @@ +usr/lib/*/qt4/imports/org/kde/edu/marble/MarbleSettings.qml +usr/lib/*/qt4/imports/org/kde/edu/marble/libMarbleDeclarativePlugin.so +usr/lib/*/qt4/imports/org/kde/edu/marble/qmldir usr/lib/kde4/plugins/marble/13/AprsPlugin.so usr/lib/kde4/plugins/marble/13/CachePlugin.so usr/lib/kde4/plugins/marble/13/CompassFloatItem.so @@ -37,17 +40,3 @@ usr/lib/kde4/plugins/marble/13/Weather.so usr/lib/kde4/plugins/marble/13/Wikipedia.so usr/lib/kde4/plugins/marble/13/YoursPlugin.so -usr/lib/kde4/plugins/marble/13/org/kde/edu/marble/MarbleSettings.qml -usr/lib/kde4/plugins/marble/13/org/kde/edu/marble/libMarbleDeclarativePlugin.so -usr/lib/kde4/plugins/marble/13/org/kde/edu/marble/qmldir -usr/lib/kde4/plugins/marble/13/org/kde/edu/marble/qtcomponents/FileDialog.qml -usr/lib/kde4/plugins/marble/13/org/kde/edu/marble/qtcomponents/FileOpenDialog.qml -usr/lib/kde4/plugins/marble/13/org/kde/edu/marble/qtcomponents/FileSaveDialog.qml -usr/lib/kde4/plugins/marble/13/org/kde/edu/marble/qtcomponents/MenuItemSwitch.qml -usr/lib/kde4/plugins/marble/13/org/kde/edu/marble/qtcomponents/RouteEditor.qml -usr/lib/kde4/plugins/marble/13/org/kde/edu/marble/qtcomponents/RoutingDialog.qml -usr/lib/kde4/plugins/marble/13/org/kde/edu/marble/qtcomponents/SearchField.qml -usr/lib/kde4/plugins/marble/13/org/kde/edu/marble/qtcomponents/SearchResultSelectionDialog.qml -usr/lib/kde4/plugins/marble/13/org/kde/edu/marble/qtcomponents/ViaPointEditor.qml -usr/lib/kde4/plugins/marble/13/org/kde/edu/marble/qtcomponents/libQtComponentsPlugin.so -usr/lib/kde4/plugins/marble/13/org/kde/edu/marble/qtcomponents/qmldir diff -Nru marble-4.8.4/debian/not-installed marble-4.8.4/debian/not-installed --- marble-4.8.4/debian/not-installed 2012-06-16 14:14:11.000000000 +0200 +++ marble-4.8.4/debian/not-installed 2012-09-25 16:51:37.000000000 +0200 @@ -1,2 +1,16 @@ # extra license file ./usr/share/kde4/apps/marble/data/LICENSE.txt + +# marble-touch +./usr/bin/marble-touch +./usr/lib/*/qt4/imports/org/kde/edu/marble/qtcomponents/FileDialog.qml +./usr/lib/*/qt4/imports/org/kde/edu/marble/qtcomponents/FileOpenDialog.qml +./usr/lib/*/qt4/imports/org/kde/edu/marble/qtcomponents/FileSaveDialog.qml +./usr/lib/*/qt4/imports/org/kde/edu/marble/qtcomponents/MenuItemSwitch.qml +./usr/lib/*/qt4/imports/org/kde/edu/marble/qtcomponents/RouteEditor.qml +./usr/lib/*/qt4/imports/org/kde/edu/marble/qtcomponents/RoutingDialog.qml +./usr/lib/*/qt4/imports/org/kde/edu/marble/qtcomponents/SearchField.qml +./usr/lib/*/qt4/imports/org/kde/edu/marble/qtcomponents/SearchResultSelectionDialog.qml +./usr/lib/*/qt4/imports/org/kde/edu/marble/qtcomponents/ViaPointEditor.qml +./usr/lib/*/qt4/imports/org/kde/edu/marble/qtcomponents/libQtComponentsPlugin.so +./usr/lib/*/qt4/imports/org/kde/edu/marble/qtcomponents/qmldir diff -Nru marble-4.8.4/debian/patches/fix_qmake_fallback.diff marble-4.8.4/debian/patches/fix_qmake_fallback.diff --- marble-4.8.4/debian/patches/fix_qmake_fallback.diff 1970-01-01 01:00:00.000000000 +0100 +++ marble-4.8.4/debian/patches/fix_qmake_fallback.diff 2012-09-25 16:40:13.000000000 +0200 @@ -0,0 +1,19 @@ +Author: Pino Toscano <pino@debian.org> +Description: Fallback to qmake also when QT_IMPORTS_DIR is "not found". + If FindQt4.cmake cannot detect the QML imports dir (e.g. because it is + missing), then QT_IMPORTS_DIR is defined but in a "not found" state. + Also in such case, fallback to qmake to detect it. +Last-Update: 2012-09-25 +Forwarded: no + +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -10,7 +10,7 @@ + + if( QT_QTDECLARATIVE_FOUND ) + OPTION(IGNORE_CMAKE_INSTALL_PREFIX_FOR_DECLARATIVE_PLUGINS "Install Marble Qt Declarative plugins to QT_IMPORTS_DIR even if that is out of the CMAKE_INSTALL_PREFIX") +- IF(DEFINED QT_IMPORTS_DIR) ++ IF(DEFINED QT_IMPORTS_DIR AND QT_IMPORTS_DIR) + SET(MARBLE_QT_IMPORTS_DIR ${QT_IMPORTS_DIR}) + ELSE() + # Fallback when FindQt4.cmake (part of cmake) does not define QT_IMPORTS_DIR. Get it from qmake instead. diff -Nru marble-4.8.4/debian/patches/series marble-4.8.4/debian/patches/series --- marble-4.8.4/debian/patches/series 1970-01-01 01:00:00.000000000 +0100 +++ marble-4.8.4/debian/patches/series 2012-09-25 16:36:45.000000000 +0200 @@ -0,0 +1 @@ +fix_qmake_fallback.diff
--- End Message ---
--- Begin Message ---
- To: Pino Toscano <pino@debian.org>, 688776-done@bugs.debian.org
- Subject: Re: Bug#688776: unblock: marble/4:4.8.4-3
- From: Cyril Brulebois <kibi@debian.org>
- Date: Tue, 25 Sep 2012 23:39:09 +0200
- Message-id: <20120925213909.GC3959@mraw.org>
- In-reply-to: <[🔎] 201209252018.26557.pino@debian.org>
- References: <[🔎] 20120925153839.15625.98716.reportbug@drak> <[🔎] 20120925155141.GD8537@mraw.org> <[🔎] 201209251758.57011.pino@debian.org> <[🔎] 201209252018.26557.pino@debian.org>
Pino Toscano <pino@debian.org> (25/09/2012): > Alle martedì 25 settembre 2012, Pino Toscano ha scritto: > > > In which case please go ahead (and yay 1MB less on CD#1). > > > > Thanks, I will. > > And uploaded earlier. Unblocked, many thanks. Mraw, KiBi.Attachment: signature.asc
Description: Digital signature
--- End Message ---