[SCM] qtbase packaging branch, master, updated. debian/5.5.1+dfsg-16-2-gcf43dae
Dmitry Shachnev
mitya57 at moszumanska.debian.org
Mon Mar 21 20:24:05 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/qt/qtbase.git;a=commitdiff;h=cf43dae
The following commit has been merged in the master branch:
commit cf43dae52ee2da59592ce80983cc84b5da378033
Author: Dmitry Shachnev <mitya57 at gmail.com>
Date: Mon Mar 21 21:23:28 2016 +0100
Move qtchooser configuration files from libqt5core5a to qtchooser itself.
Bump qtchooser dependency for qt5-qmake and qtbase5-dev-tools.
Closes: #818536.
---
debian/changelog | 4 ++++
debian/control | 9 ++++++---
debian/libqt5core5a.install-common | 3 ---
debian/rules | 10 +---------
4 files changed, 11 insertions(+), 15 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 131229e..de02b7c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,9 @@
qtbase-opensource-src (5.5.1+dfsg-17) UNRELEASED; urgency=medium
+ [ Dmitry Shachnev ]
+ * Move qtchooser configuration files from libqt5core5a to qtchooser itself.
+ * Bump qtchooser dependency for qt5-qmake and qtbase5-dev-tools (closes:
+ #818536).
-- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Mon, 21 Mar 2016 21:20:52 +0100
diff --git a/debian/control b/debian/control
index c8a1065..747face 100644
--- a/debian/control
+++ b/debian/control
@@ -377,7 +377,10 @@ Package: qtbase5-dev-tools
Architecture: any
Multi-Arch: foreign
Section: devel
-Depends: qtchooser, ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends}
+Depends: qtchooser (>= 55-gc9562a1-1~),
+ ${misc:Depends},
+ ${perl:Depends},
+ ${shlibs:Depends}
Description: Qt 5 base development programs
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
@@ -390,7 +393,7 @@ Package: qt5-qmake
Architecture: any
Multi-Arch: same
Section: devel
-Depends: qtchooser, ${misc:Depends}, ${shlibs:Depends}
+Depends: qtchooser (>= 55-gc9562a1-1~), ${misc:Depends}, ${shlibs:Depends}
Description: Qt 5 qmake Makefile generator tool
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
@@ -458,7 +461,7 @@ Description: Qt 5 base examples debugging symbols
Package: qt5-default
Architecture: any
-Depends: qtbase5-dev, qtchooser, ${misc:Depends}
+Depends: qtbase5-dev, qtchooser (>= 55-gc9562a1-1~), ${misc:Depends}
Conflicts: qt4-default
Suggests: qt5-qmake, qtbase5-dev-tools
Description: Qt 5 development defaults package
diff --git a/debian/libqt5core5a.install-common b/debian/libqt5core5a.install-common
index b3c2e5e..9e7ea9b 100644
--- a/debian/libqt5core5a.install-common
+++ b/debian/libqt5core5a.install-common
@@ -1,4 +1 @@
usr/lib/*/libQt5Core.so.*
-usr/lib/*/qtchooser/5.conf
-usr/lib/*/qtchooser/qt5.conf
-usr/share/qtchooser/qt5-*.conf
diff --git a/debian/rules b/debian/rules
index 2353a8d..6546949 100755
--- a/debian/rules
+++ b/debian/rules
@@ -252,16 +252,8 @@ endif
find $(CURDIR)/debian/tmp/usr/lib/*/pkgconfig -type f -name '*.pc' \
-exec perl -pi -e "s, -L$(CURDIR)/?\S+,,g" {} \;
- # Add a configuration for qtchooser
- mkdir -p $(CURDIR)/debian/tmp/usr/share/qtchooser
- echo "/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/bin" > $(CURDIR)/debian/tmp/usr/share/qtchooser/qt5-$(DEB_HOST_MULTIARCH).conf
- echo "/usr/lib/$(DEB_HOST_MULTIARCH)" >> $(CURDIR)/debian/tmp/usr/share/qtchooser/qt5-$(DEB_HOST_MULTIARCH).conf
-
- # Ship 5.conf and qt5.conf for this arch, and a default.conf.
- # 5.conf makes calling qtchooser prettier.
+ # Configuration file for qt5-default package
mkdir -p $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/qtchooser
- ln -s /usr/share/qtchooser/qt5-$(DEB_HOST_MULTIARCH).conf $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/qtchooser/5.conf
- ln -s /usr/share/qtchooser/qt5-$(DEB_HOST_MULTIARCH).conf $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/qtchooser/qt5.conf
ln -s /usr/share/qtchooser/qt5-$(DEB_HOST_MULTIARCH).conf $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/qtchooser/default.conf
# Remove leftover directories
--
qtbase packaging
More information about the pkg-kde-commits
mailing list