[SCM] qtbase packaging branch, experimental, updated. debian/5.4.1+dfsg-2-9-gcff44e7

Lisandro Damián Nicanor Pérez lisandro at moszumanska.debian.org
Wed May 13 05:11:49 UTC 2015


Gitweb-URL: http://git.debian.org/?p=pkg-kde/qt/qtbase.git;a=commitdiff;h=cff44e7

The following commit has been merged in the experimental branch:
commit cff44e709cc86fec63d8702d952ebeb2de6b9281
Author: Lisandro Damián Nicanor Pérez Meyer <perezmeyer at gmail.com>
Date:   Wed May 13 02:11:24 2015 -0300

    Split the GTK2 platform theme plugin into a separate package.
---
 debian/changelog                 |  2 ++
 debian/control                   | 14 ++++++++++++++
 debian/libqt5gui5.install-common |  1 -
 debian/libqt5libqgtk2.install    |  1 +
 4 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index 5fd1760..925c5c5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -12,6 +12,8 @@ qtbase-opensource-src (5.4.1+dfsg-3) UNRELEASED; urgency=medium
   * Clear up the list in Uploaders removing people who hasn't commited to the
     repo in more than a year. They can re add themselves whenever they want
     (and we really hope to see you back really soon!).
+  * Split the GTK2 platform theme plugin into a separate package
+    (Closes: #781148). Thanks Riku Voipio for the patch.
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Thu, 05 Mar 2015 10:26:29 +0300
 
diff --git a/debian/control b/debian/control
index d89b938..425624a 100644
--- a/debian/control
+++ b/debian/control
@@ -86,12 +86,26 @@ Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: fontconfig, ${misc:Depends}, ${shlibs:Depends}
+Recommends: libqt5libqgtk2
 Description: Qt 5 GUI module
  Qt is a cross-platform C++ application framework. Qt's primary feature
  is its rich set of widgets that provide standard GUI functionality.
  .
  The QtGui module extends QtCore with GUI functionality.
 
+Package: libqt5libqgtk2
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}, libqt5gui5 (= ${binary:Version}),
+Breaks: libqt5gui5 (<< 5.4.1+dfsg-3~)
+Replaces: libqt5gui5 (<< 5.4.1+dfsg-3~)
+Description: Qt 5 GTK2 platform theme
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ The libqgtk2 module provides GTK2 theme compatability
+
 Package: libqt5network5
 Architecture: any
 Multi-Arch: same
diff --git a/debian/libqt5gui5.install-common b/debian/libqt5gui5.install-common
index 7e9533a..aa36b09 100644
--- a/debian/libqt5gui5.install-common
+++ b/debian/libqt5gui5.install-common
@@ -7,4 +7,3 @@ usr/lib/*/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so
 usr/lib/*/qt5/plugins/platforms/libqminimal.so
 usr/lib/*/qt5/plugins/platforms/libqoffscreen.so
 usr/lib/*/qt5/plugins/platforms/libqxcb.so
-usr/lib/*/qt5/plugins/platformthemes/libqgtk2.so
diff --git a/debian/libqt5libqgtk2.install b/debian/libqt5libqgtk2.install
new file mode 100644
index 0000000..2ce6d35
--- /dev/null
+++ b/debian/libqt5libqgtk2.install
@@ -0,0 +1 @@
+usr/lib/*/qt5/plugins/platformthemes/libqgtk2.so

-- 
qtbase packaging



More information about the pkg-kde-commits mailing list