[SCM] qtbase packaging branch, experimental, updated. debian/5.6.1+dfsg-2-5-ga9629c4

Dmitry Shachnev mitya57 at moszumanska.debian.org
Sat Jun 18 09:18:44 UTC 2016


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

The following commit has been merged in the experimental branch:
commit a9629c47a40d483590aa6e1691d5b2bd6f364abc
Author: Dmitry Shachnev <mitya57 at gmail.com>
Date:   Sat Jun 18 12:17:28 2016 +0300

    Update for upstream GTK+ 3 port.
    
    - Build-depend on libgtk-3-dev.
    - Rename libqt5libqgtk2 to qt5-gtk-platformtheme.
    - Make it a recommendation of libqt5gui5 rather than a suggestion.
---
 debian/changelog                     |  4 ++++
 debian/control                       | 14 ++++++--------
 debian/libqt5libqgtk2.install        |  1 -
 debian/qt5-gtk-platformtheme.install |  1 +
 4 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index a76221a..8590ed4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,10 @@ qtbase-opensource-src (5.7.0+dfsg-1) UNRELEASED; urgency=medium
   * Drop lib/fonts/* from excluded files, these are no longer shipped
     (since upstream commit c5ceabb9a1caf6b9).
   * Refresh patches for the new release.
+  * Update for upstream GTK+ 3 port:
+    - Build-depend on libgtk-3-dev.
+    - Rename libqt5libqgtk2 to qt5-gtk-platformtheme.
+    - Make it a recommendation of libqt5gui5 rather than a suggestion.
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Sat, 18 Jun 2016 11:38:32 +0300
 
diff --git a/debian/control b/debian/control
index 0c4213b..2df70af 100644
--- a/debian/control
+++ b/debian/control
@@ -25,7 +25,7 @@ Build-Depends: debhelper (>= 9),
                libglu1-mesa-dev | libglu-dev,
                libgstreamer-plugins-base1.0-dev,
                libgstreamer1.0-dev,
-               libgtk2.0-dev,
+               libgtk-3-dev,
                libharfbuzz-dev,
                libicu-dev,
                libinput-dev [linux-any],
@@ -93,30 +93,28 @@ Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: fontconfig, mesa-utils, ${misc:Depends}, ${shlibs:Depends}
-Recommends: libqt5svg5
+Recommends: libqt5svg5, qt5-gtk-platformtheme
 Breaks: libqt5egldeviceintegration5 (<< 5.6.0~beta+dfsg-5~),
         libqt5xcbqpa5 (<< 5.6.0~beta+dfsg-5~)
 Replaces: libqt5egldeviceintegration5 (<< 5.6.0~beta+dfsg-5~),
           libqt5xcbqpa5 (<< 5.6.0~beta+dfsg-5~)
-Suggests: libqt5libqgtk2, qt5-image-formats-plugins, qtwayland5
+Suggests: qt5-image-formats-plugins, qtwayland5
 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
+Package: qt5-gtk-platformtheme
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: libqt5gui5 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
-Breaks: libqt5gui5 (<< 5.4.1+dfsg-3~)
-Replaces: libqt5gui5 (<< 5.4.1+dfsg-3~)
-Description: Qt 5 GTK2 platform theme
+Description: Qt 5 GTK+ 3 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.
  .
- This package provides the GTK2 platform theme, which makes Qt use
+ This package provides the GTK+ 3 platform theme, which makes Qt use
  native icon themes, fonts, and dialogs on GTK-based environments.
 
 Package: libqt5network5
diff --git a/debian/libqt5libqgtk2.install b/debian/libqt5libqgtk2.install
deleted file mode 100644
index 2ce6d35..0000000
--- a/debian/libqt5libqgtk2.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/qt5/plugins/platformthemes/libqgtk2.so
diff --git a/debian/qt5-gtk-platformtheme.install b/debian/qt5-gtk-platformtheme.install
new file mode 100644
index 0000000..034dcd8
--- /dev/null
+++ b/debian/qt5-gtk-platformtheme.install
@@ -0,0 +1 @@
+usr/lib/*/qt5/plugins/platformthemes/libqgtk3.so

-- 
qtbase packaging



More information about the pkg-kde-commits mailing list