[SCM] qtwayland packaging branch, experimental, updated. debian/5.6.1-2-20-gdbf08d8
Dmitry Shachnev
mitya57 at moszumanska.debian.org
Fri Jul 8 20:54:52 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/qt/qtwayland.git;a=commitdiff;h=67dc5c3
The following commit has been merged in the experimental branch:
commit 67dc5c3e55776e195c24a66e38de179598670120
Author: Dmitry Shachnev <mitya57 at gmail.com>
Date: Fri Jul 8 23:52:41 2016 +0300
Drop libqt5waylandclient5-dev package. This library has no public API.
---
debian/changelog | 1 +
debian/control | 11 -----------
debian/libqt5waylandclient5-dev.install | 6 ------
debian/rules | 10 +++++++---
4 files changed, 8 insertions(+), 20 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 3a3fc3a..f72d9c5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -18,6 +18,7 @@ qtwayland-opensource-src (5.7.0-1) UNRELEASED; urgency=medium
* Massive debian/copyright update.
* Update debian/libqt5waylandclient5.symbols. The whole library is private
(has no public API), so removed symbols are OK.
+ * Drop libqt5waylandclient5-dev package. This library has no public API.
-- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Tue, 28 Jun 2016 15:05:14 +0200
diff --git a/debian/control b/debian/control
index c73dd19..81eefaf 100644
--- a/debian/control
+++ b/debian/control
@@ -72,17 +72,6 @@ Description: Qt 5 Wayland Compositor QML module
The Qt Wayland Compositor modules provide QML types that can be used to
create custom display servers supporting the Wayland protocol.
-Package: libqt5waylandclient5-dev
-Architecture: any
-Section: libdevel
-Multi-Arch: same
-Depends: libqt5waylandclient5 (= ${binary:Version}), ${misc:Depends}
-Description: QtWayland client development files
- QtWayland is a Qt 5 module that wraps the functionality of Wayland.
- .
- This package contains the development files for QtWayland client
- library.
-
Package: libqt5waylandcompositor5-dev
Architecture: any
Section: libdevel
diff --git a/debian/libqt5waylandclient5-dev.install b/debian/libqt5waylandclient5-dev.install
deleted file mode 100644
index 303023f..0000000
--- a/debian/libqt5waylandclient5-dev.install
+++ /dev/null
@@ -1,6 +0,0 @@
-usr/include/*/qt5/QtWaylandClient/
-usr/lib/*/cmake/Qt5WaylandClient/
-usr/lib/*/libQt5WaylandClient.prl
-usr/lib/*/libQt5WaylandClient.so
-usr/lib/*/pkgconfig/Qt5WaylandClient.pc
-usr/lib/*/qt5/mkspecs/modules/qt_lib_waylandclient.pri
diff --git a/debian/rules b/debian/rules
index f0a3053..1f505ff 100755
--- a/debian/rules
+++ b/debian/rules
@@ -25,13 +25,17 @@ override_dh_auto_install-indep:
override_dh_auto_install-arch:
dh_auto_install
+ # libQt5WaylandClient library has no public API, do not ship development files for it
+ rm -rfv debian/tmp/usr/include/$(DEB_HOST_MULTIARCH)/qt5/QtWaylandClient/
+ rm -rfv debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/Qt5WaylandClient/
+ rm -fv debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libQt5WaylandClient.{prl,so,la}
+ rm -fv debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/Qt5WaylandClient.pc
+ rm -fv debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/mkspecs/modules/qt_lib_waylandclient.pri
+
# Remove libtool-like file
- rm -vf debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libQt5WaylandClient.la
rm -vf debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libQt5WaylandCompositor.la
# Remove private elements.
- # Not used at the time of writing according to codesarch.debian (June 2016)
- rm -rvf debian/tmp/usr/include/$(DEB_HOST_MULTIARCH)/qt5/QtWaylandClient/*/QtWaylandClient/private
rm -rvf debian/tmp/usr/include/$(DEB_HOST_MULTIARCH)/qt5/QtWaylandCompositor/*/QtWaylandCompositor/private
rm -fv debian/tmp/usr/lib/*/qt5/mkspecs/modules/qt_lib_*_private.pri
--
qtwayland packaging
More information about the pkg-kde-commits
mailing list