[Pkg-xfce-commits] [Git][xfce-extras-team/lightdm][debian/master] 6 commits: drop liblightdm-qt packages for Qt4 Debian removal

Yves-Alexis Perez gitlab at salsa.debian.org
Tue Sep 17 21:57:11 BST 2019



Yves-Alexis Perez pushed to branch debian/master at Xfce external packages / lightdm


Commits:
2c67fc4c by Yves-Alexis Perez at 2019-09-17T19:23:09Z
drop liblightdm-qt packages for Qt4 Debian removal

Thanks Moritz Mühlenhoff for the patch

- - - - -
cb140bae by Yves-Alexis Perez at 2019-09-17T19:24:29Z
d/control: update dh compat level to 11

- - - - -
9a9da271 by Yves-Alexis Perez at 2019-09-17T19:49:02Z
d/rules: explicitely enable gtk-doc

It seems that default behavior changed at some point, making the package
FTBFS because dh_install can't find the gtk-doc folder.

- - - - -
00599468 by Yves-Alexis Perez at 2019-09-17T20:19:44Z
d/rules: override dh_installsystemd instead of dh_systemd_start

- - - - -
1ec574c3 by Yves-Alexis Perez at 2019-09-17T20:51:21Z
finalize changelog

- - - - -
adf74fa2 by Yves-Alexis Perez at 2019-09-17T20:51:43Z
upload lightdm 1.26.0-6 to unstable

- - - - -


7 changed files:

- debian/changelog
- debian/control
- − debian/liblightdm-qt-3-0.install
- − debian/liblightdm-qt-3-0.lintian-overrides
- − debian/liblightdm-qt-3-0.symbols
- − debian/liblightdm-qt-dev.install
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,15 @@
+lightdm (1.26.0-6) unstable; urgency=medium
+
+  * drop liblightdm-qt packages for Qt4 Debian removal.
+    Thanks Moritz Mühlenhoff for the patch (closes: #875029)
+  * d/control: update dh compat level to 11
+  * d/rules: explicitly enable gtk-doc.
+    It seems that default behavior changed at some point, making the package
+    FTBFS because dh_install can't find the gtk-doc folder.
+  * d/rules: override dh_installsystemd instead of dh_systemd_start
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Tue, 17 Sep 2019 22:51:36 +0200
+
 lightdm (1.26.0-5) unstable; urgency=medium
 
   * d/control: drop consolekit dep, use a real package as first alternative


=====================================
debian/control
=====================================
@@ -3,7 +3,7 @@ Section: x11
 Priority: optional
 Maintainer: Debian Xfce Maintainers <debian-xfce at lists.debian.org>
 Uploaders: Yves-Alexis Perez <corsac at debian.org>
-Build-Depends: debhelper-compat (= 10),
+Build-Depends: debhelper-compat (= 11),
                dpkg-dev (>= 1.16.1),
                gnome-doc-utils,
                gobject-introspection,
@@ -16,7 +16,6 @@ Build-Depends: debhelper-compat (= 10),
                libglib2.0-dev,
                libgtk-3-dev,
                libpam-dev,
-               libqt4-dev,
                libxcb1-dev,
                libxdmcp-dev,
                libxklavier-dev,
@@ -72,15 +71,6 @@ Description: simple display manager (GObject library)
  This package contains the GObject library for lightdm, used by the GTK+
  greeter.
 
-Package: liblightdm-qt-3-0
-Section: libs
-Architecture: any
-Multi-Arch: same
-Pre-depends: ${misc:Pre-Depends}
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: simple display manager (Qt library)
- This package contains the Qt library for lightdm.
-
 Package: liblightdm-qt5-3-0
 Section: libs
 Architecture: any
@@ -107,17 +97,6 @@ Description: simple display manager (GObject development files)
  This package contains the development files for lightdm.
  They can be used to build new greeters applications GTK+ based.
 
-Package: liblightdm-qt-dev
-Section: libdevel
-Architecture: any
-Multi-Arch: same
-Depends: liblightdm-qt-3-0 (= ${binary:Version}),
-         ${misc:Depends},
-         ${shlibs:Depends}
-Description: simple display manager (Qt development files)
- This package contains the development files for lightdm.
- They can be used to build new greeters applications Qt based.
-
 Package: liblightdm-qt5-3-dev
 Section: libdevel
 Architecture: any


=====================================
debian/liblightdm-qt-3-0.install deleted
=====================================
@@ -1 +0,0 @@
-usr/lib/*/liblightdm-qt-*.so.*


=====================================
debian/liblightdm-qt-3-0.lintian-overrides deleted
=====================================
@@ -1,2 +0,0 @@
-# we do use -fstack-protector
-liblightdm-qt-3-0: hardening-no-stackprotector usr/lib/x86_64-linux-gnu/liblightdm-qt-3.so.0.0.0


=====================================
debian/liblightdm-qt-3-0.symbols deleted
=====================================
@@ -1,72 +0,0 @@
-liblightdm-qt-3.so.0 liblightdm-qt-3-0 #MINVER#
- (c++|regex)"^.*::qt_metacall\(QMetaObject::Call, int, void[*][*]\)@Base$" 1.8.7
- (c++|regex)"^.*::qt_metacast\(char const[*]\)@Base$" 1.8.7
- (c++|regex)"^.*::staticMetaObject at Base$" 1.8.7
- (c++|regex)"^.*::metaObject\(\) const at Base$" 1.8.7
- (c++|regex)"^typeinfo for .*@Base$" 1.8.7
- (c++|regex)"^typeinfo name for .*@Base$" 1.8.7
- (c++|regex)"^vtable for .*@Base$" 1.8.7
- (c++)"QLightDM::UsersModel::UsersModel(QObject*)@Base" 1.8.7
- (c++)"QLightDM::UsersModel::~UsersModel()@Base" 1.8.7
- (c++)"QLightDM::SessionsModel::SessionsModel(QLightDM::SessionsModel::SessionType, QObject*)@Base" 1.8.7
- (c++)"QLightDM::SessionsModel::SessionsModel(QObject*)@Base" 1.8.7
- (c++)"QLightDM::SessionsModel::~SessionsModel()@Base" 1.8.7
- (c++)"QLightDM::PowerInterface::canRestart()@Base" 1.8.7
- (c++)"QLightDM::PowerInterface::canSuspend()@Base" 1.8.7
- (c++)"QLightDM::PowerInterface::canShutdown()@Base" 1.8.7
- (c++)"QLightDM::PowerInterface::canHibernate()@Base" 1.8.7
- (c++)"QLightDM::PowerInterface::PowerInterfacePrivate::PowerInterfacePrivate()@Base" 1.8.7
- (c++)"QLightDM::PowerInterface::restart()@Base" 1.8.7
- (c++)"QLightDM::PowerInterface::suspend()@Base" 1.8.7
- (c++)"QLightDM::PowerInterface::shutdown()@Base" 1.8.7
- (c++)"QLightDM::PowerInterface::hibernate()@Base" 1.8.7
- (c++)"QLightDM::PowerInterface::PowerInterface(QObject*)@Base" 1.8.7
- (c++)"QLightDM::PowerInterface::~PowerInterface()@Base" 1.8.7
- (c++)"QLightDM::Greeter::showPrompt(QString, QLightDM::Greeter::PromptType)@Base" 1.8.7
- (c++)"QLightDM::Greeter::connectSync()@Base" 1.8.7
- (c++)"QLightDM::Greeter::setLanguage(QString const&)@Base" 1.8.7
- (c++)"QLightDM::Greeter::showMessage(QString, QLightDM::Greeter::MessageType)@Base" 1.8.7
- (c++)"QLightDM::Greeter::authenticate(QString const&)@Base" 1.8.7
- (c++)"QLightDM::Greeter::setResettable(bool)@Base" 1.12.2
- (c++)"QLightDM::Greeter::cancelAutologin()@Base" 1.14.0
- (c++)"QLightDM::Greeter::startSessionSync(QString const&)@Base" 1.8.7
- (c++)"QLightDM::Greeter::authenticateRemote(QString const&, QString const&)@Base" 1.8.7
- (c++)"QLightDM::Greeter::authenticateAsGuest()@Base" 1.8.7
- (c++)"QLightDM::Greeter::connectToDaemonSync()@Base" 1.12.2
- (c++)"QLightDM::Greeter::cancelAuthentication()@Base" 1.8.7
- (c++)"QLightDM::Greeter::authenticateAutologin()@Base" 1.8.7
- (c++)"QLightDM::Greeter::autologinTimerExpired()@Base" 1.8.7
- (c++)"QLightDM::Greeter::authenticationComplete()@Base" 1.8.7
- (c++)"QLightDM::Greeter::ensureSharedDataDirSync(QString const&)@Base" 1.9.8
- (c++)"QLightDM::Greeter::idle()@Base" 1.12.2
- (c++)"QLightDM::Greeter::reset()@Base" 1.12.2
- (c++)"QLightDM::Greeter::respond(QString const&)@Base" 1.8.7
- (c++)"QLightDM::Greeter::Greeter(QObject*)@Base" 1.8.7
- (c++)"QLightDM::Greeter::~Greeter()@Base" 1.8.7
- (c++)"QLightDM::UsersModel::data(QModelIndex const&, int) const at Base" 1.8.7
- (c++)"QLightDM::UsersModel::rowCount(QModelIndex const&) const at Base" 1.8.7
- (c++)"QLightDM::SessionsModel::data(QModelIndex const&, int) const at Base" 1.8.7
- (c++)"QLightDM::SessionsModel::rowCount(QModelIndex const&) const at Base" 1.8.7
- (c++)"QLightDM::Greeter::hideUsersHint() const at Base" 1.8.7
- (c++)"QLightDM::Greeter::selectUserHint() const at Base" 1.8.7
- (c++)"QLightDM::Greeter::isAuthenticated() const at Base" 1.8.7
- (c++)"QLightDM::Greeter::selectGuestHint() const at Base" 1.8.7
- (c++)"QLightDM::Greeter::inAuthentication() const at Base" 1.8.7
- (c++)"QLightDM::Greeter::autologinUserHint() const at Base" 1.8.7
- (c++)"QLightDM::Greeter::authenticationUser() const at Base" 1.8.7
- (c++)"QLightDM::Greeter::autologinGuestHint() const at Base" 1.8.7
- (c++)"QLightDM::Greeter::defaultSessionHint() const at Base" 1.8.7
- (c++)"QLightDM::Greeter::hasGuestAccountHint() const at Base" 1.8.7
- (c++)"QLightDM::Greeter::showManualLoginHint() const at Base" 1.8.7
- (c++)"QLightDM::Greeter::showRemoteLoginHint() const at Base" 1.8.7
- (c++)"QLightDM::Greeter::autologinTimeoutHint() const at Base" 1.8.7
- (c++)"QLightDM::Greeter::getHint(QString const&) const at Base" 1.8.7
- (c++)"QLightDM::Greeter::hostname() const at Base" 1.8.7
- (c++)"QLightDM::Greeter::lockHint() const at Base" 1.8.7
- (c++)"QLightDM::Greeter::osVersionId() const at Base" 1.26.0
- (c++)"QLightDM::Greeter::osPrettyName() const at Base" 1.26.0
- (c++)"QLightDM::Greeter::autologinSessionHint() const at Base" 1.26.0
- (c++)"QLightDM::Greeter::motd() const at Base" 1.26.0
- (c++)"QLightDM::Greeter::osId() const at Base" 1.26.0
- (c++)"QLightDM::Greeter::osName() const at Base" 1.26.0
- (c++)"QLightDM::Greeter::osVersion() const at Base" 1.26.0


=====================================
debian/liblightdm-qt-dev.install deleted
=====================================
@@ -1,4 +0,0 @@
-usr/include/lightdm-qt-*
-usr/lib/*/pkgconfig/liblightdm-qt-*.pc
-usr/lib/*/liblightdm-qt-*.a
-usr/lib/*/liblightdm-qt-*.so


=====================================
debian/rules
=====================================
@@ -14,7 +14,9 @@ override_dh_auto_configure:
 		--enable-introspection=yes \
 		--disable-silent-rules \
 		--libexecdir=/usr/lib/$(DEB_HOST_MULTIARCH)/$(DEB_SOURCE)/ \
-		--enable-liblightdm-qt5
+		--enable-liblightdm-qt5 \
+		--disable-liblightdm-qt \
+		--enable-gtk-doc
 override_dh_installchangelogs:
 	dh_installchangelogs -- NEWS
 
@@ -34,5 +36,5 @@ override_dh_missing:
 
 override_dh_auto_test:
 
-override_dh_systemd_start:
-	dh_systemd_start -plightdm --no-start -r lightdm.service
+override_dh_installsystemd:
+	dh_installsystemd -plightdm --no-start -r lightdm.service



View it on GitLab: https://salsa.debian.org/xfce-extras-team/lightdm/compare/cc7ba2c093bf620f25ad3e1ded9ac7d7d7dfd8c1...adf74fa2bf67148aae521d8ae7687cee62df6952

-- 
View it on GitLab: https://salsa.debian.org/xfce-extras-team/lightdm/compare/cc7ba2c093bf620f25ad3e1ded9ac7d7d7dfd8c1...adf74fa2bf67148aae521d8ae7687cee62df6952
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-xfce-commits/attachments/20190917/f3c44902/attachment-0001.html>


More information about the Pkg-xfce-commits mailing list