[Pkg-xfce-commits] r10041 - in /goodies/branches/experimental/lightdm/debian: changelog control liblightdm-qt-dev.install liblightdm-qt5-3-0.install liblightdm-qt5-3-0.symbols liblightdm-qt5-3-dev.install rules

Yves-Alexis Perez corsac at moszumanska.debian.org
Thu Sep 21 19:09:35 UTC 2017


Author: corsac
Date: Thu Sep 21 19:09:35 2017
New Revision: 10041

URL: http://svn.debian.org/wsvn/pkg-xfce/?sc=1&rev=10041
Log:
* debian/control:
  - add liblightdm-qt5-3-0 and liblightdm-qt5-3-dev (packaging bits imported
  from Ubuntu)                                                closes: #871840
  - add build-dep on qtbase5-dev
  - move libraries to section libs
  - update standards version to 4.1.0
  - replace dh-systemd build-dep by a newer version of debhelper
* debian/liblightdm-qt5-3-0.install and debian/liblightdm-qt5-3-dev.install
  added to ship relevant files to Qt5 library and development packages
* debian/liblightdm-qt-dev.install:
  - narrow installation path to only cover Qt4 library.
* debian/rules:
  - explicitly enable qt5 library

Added:
    goodies/branches/experimental/lightdm/debian/liblightdm-qt5-3-0.install
    goodies/branches/experimental/lightdm/debian/liblightdm-qt5-3-0.symbols
    goodies/branches/experimental/lightdm/debian/liblightdm-qt5-3-dev.install
Modified:
    goodies/branches/experimental/lightdm/debian/changelog
    goodies/branches/experimental/lightdm/debian/control
    goodies/branches/experimental/lightdm/debian/liblightdm-qt-dev.install
    goodies/branches/experimental/lightdm/debian/rules

Modified: goodies/branches/experimental/lightdm/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-xfce/goodies/branches/experimental/lightdm/debian/changelog?rev=10041&op=diff
==============================================================================
--- goodies/branches/experimental/lightdm/debian/changelog	(original)
+++ goodies/branches/experimental/lightdm/debian/changelog	Thu Sep 21 19:09:35 2017
@@ -1,3 +1,21 @@
+lightdm (1.18.3-5) UNRELEASED; urgency=medium
+
+  * debian/control:
+    - add liblightdm-qt5-3-0 and liblightdm-qt5-3-dev (packaging bits imported
+    from Ubuntu)                                                closes: #871840
+    - add build-dep on qtbase5-dev
+    - move libraries to section libs
+    - update standards version to 4.1.0
+    - replace dh-systemd build-dep by a newer version of debhelper
+  * debian/liblightdm-qt5-3-0.install and debian/liblightdm-qt5-3-dev.install
+    added to ship relevant files to Qt5 library and development packages
+  * debian/liblightdm-qt-dev.install:
+    - narrow installation path to only cover Qt4 library.
+  * debian/rules:
+    - explicitly enable qt5 library
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Thu, 21 Sep 2017 15:43:01 +0200
+
 lightdm (1.18.3-4) unstable; urgency=medium
 
   * debian/control:

Modified: goodies/branches/experimental/lightdm/debian/control
URL: http://svn.debian.org/wsvn/pkg-xfce/goodies/branches/experimental/lightdm/debian/control?rev=10041&op=diff
==============================================================================
--- goodies/branches/experimental/lightdm/debian/control	(original)
+++ goodies/branches/experimental/lightdm/debian/control	Thu Sep 21 19:09:35 2017
@@ -5,8 +5,7 @@
 Uploaders: Yves-Alexis Perez <corsac at debian.org>,
            Emanuele Rocca <ema at debian.org>,
            Simon Huggins <huggie at earth.li>
-Build-Depends: debhelper (>= 9),
-               dh-systemd (>= 1.14),
+Build-Depends: debhelper (>= 9.20160709),
                dpkg-dev (>= 1.16.1),
                gnome-doc-utils,
                gobject-introspection,
@@ -24,8 +23,9 @@
                libxdmcp-dev,
                libxklavier-dev,
                pkg-config,
+               qtbase5-dev,
                valac
-Standards-Version: 4.0.0
+Standards-Version: 4.1.0
 Homepage: https://launchpad.net/lightdm
 Vcs-Svn: svn://anonscm.debian.org/pkg-xfce/goodies/trunk/lightdm
 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-xfce/goodies/trunk/lightdm
@@ -60,13 +60,15 @@
 Package: lightdm-vala
 Section: x11
 Architecture: any
+Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: simple display manager (Vala files)
  This package contains the Vala files for the lightdm display manager
 
 Package: liblightdm-gobject-1-0
-Section: libdevel
+Section: libs
 Architecture: any
+Multi-Arch: same
 Pre-depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: simple display manager (gobject library)
@@ -74,16 +76,29 @@
  greeter.
 
 Package: liblightdm-qt-3-0
-Section: libdevel
+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
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends},
+         ${shlibs:Depends},
+Recommends: lightdm,
+Description: LightDM Qt 5 client library
+ A Qt 5 based library for LightDM clients to use to interface with LightDM.
+
 Package: liblightdm-gobject-dev
 Section: libdevel
 Architecture: any
+Multi-Arch: same
 Depends: liblightdm-gobject-1-0 (= ${binary:Version}),
          gir1.2-lightdm-1 (= ${binary:Version}),
          libglib2.0-dev,
@@ -98,6 +113,7 @@
 Package: liblightdm-qt-dev
 Section: libdevel
 Architecture: any
+Multi-Arch: same
 Depends: liblightdm-qt-3-0 (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
@@ -105,9 +121,23 @@
  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
+Multi-Arch: same
+Depends: ${misc:Depends},
+         liblightdm-qt5-3-0 (= ${binary:Version}),
+         qtbase5-dev,
+Description: LightDM Qt 5 client library (development files)
+ A Qt 5 based library for LightDM clients to use to interface with LightDM.
+ .
+ This package contains header files and development information, which
+ is useful for building LightDM greeters and user switchers.
+
 Package: gir1.2-lightdm-1
 Section: introspection
 Architecture: any
+Multi-Arch: same
 Depends: liblightdm-gobject-1-0 (= ${binary:Version}), ${misc:Depends},
          ${gir:Depends}
 Description: Typelib file for liblightdm-1

Modified: goodies/branches/experimental/lightdm/debian/liblightdm-qt-dev.install
URL: http://svn.debian.org/wsvn/pkg-xfce/goodies/branches/experimental/lightdm/debian/liblightdm-qt-dev.install?rev=10041&op=diff
==============================================================================
--- goodies/branches/experimental/lightdm/debian/liblightdm-qt-dev.install	(original)
+++ goodies/branches/experimental/lightdm/debian/liblightdm-qt-dev.install	Thu Sep 21 19:09:35 2017
@@ -1,4 +1,4 @@
-usr/include/lightdm-qt*
+usr/include/lightdm-qt-*
 usr/lib/*/pkgconfig/liblightdm-qt-*.pc
 usr/lib/*/liblightdm-qt-*.a
 usr/lib/*/liblightdm-qt-*.so

Added: goodies/branches/experimental/lightdm/debian/liblightdm-qt5-3-0.install
URL: http://svn.debian.org/wsvn/pkg-xfce/goodies/branches/experimental/lightdm/debian/liblightdm-qt5-3-0.install?rev=10041&op=file
==============================================================================
--- goodies/branches/experimental/lightdm/debian/liblightdm-qt5-3-0.install	(added)
+++ goodies/branches/experimental/lightdm/debian/liblightdm-qt5-3-0.install	Thu Sep 21 19:09:35 2017
@@ -0,0 +1 @@
+usr/lib/*/liblightdm-qt5-*.so.*

Added: goodies/branches/experimental/lightdm/debian/liblightdm-qt5-3-0.symbols
URL: http://svn.debian.org/wsvn/pkg-xfce/goodies/branches/experimental/lightdm/debian/liblightdm-qt5-3-0.symbols?rev=10041&op=file
==============================================================================
--- goodies/branches/experimental/lightdm/debian/liblightdm-qt5-3-0.symbols	(added)
+++ goodies/branches/experimental/lightdm/debian/liblightdm-qt5-3-0.symbols	Thu Sep 21 19:09:35 2017
@@ -0,0 +1,99 @@
+liblightdm-qt5-3.so.0 liblightdm-qt5-3-0 #MINVER#
+ (c++|regex)"^.*::qt_metacall\(QMetaObject::Call, int, void[*][*]\)@Base$" 0
+ (c++|regex)"^.*::qt_metacast\(char const[*]\)@Base$" 0
+ (c++|regex)"^.*::staticMetaObject at Base$" 0
+ (c++|regex)"^.*::metaObject\(\) const at Base$" 0
+ (c++|regex)"^typeinfo for .*@Base$" 0
+ (c++|regex)"^typeinfo name for .*@Base$" 0
+ (c++|regex)"^vtable for .*@Base$" 0
+ (c++|optional)"QByteArray::~QByteArray()@Base" 0
+ (c++|optional)"QString::~QString()@Base" 0
+ (c++|optional)"QVector<int>::~QVector()@Base" 0
+ (c++|optional)"QHash<int, QByteArray>::deleteNode2(QHashData::Node*)@Base" 0
+ (c++|optional)"QHash<int, QByteArray>::duplicateNode(QHashData::Node*, void*)@Base" 0
+ (c++|optional)"QHash<int, QByteArray>::findNode(int const&, unsigned int) const at Base" 0
+ (c++|optional)"QHash<int, QByteArray>::~QHash()@Base" 0
+ (c++|optional)"SessionItem::~SessionItem()@Base" 1.18.3
+ (c++|optional)"SessionsModelPrivate::loadSessions(QLightDM::SessionsModel::SessionType)@Base" 1.18.3
+ (c++|optional)"SessionsModelPrivate::SessionsModelPrivate(QLightDM::SessionsModel*)@Base" 1.18.3
+ (c++|optional)"QList<SessionItem>::detach_helper_grow(int, int)@Base" 1.18.3
+ (c++|optional)"QList<SessionItem>::append(SessionItem const&)@Base" 1.18.3
+ (c++|optional)"UserItem::displayName() const at Base" 1.18.3
+ (c++|optional)"UserItem::~UserItem()@Base" 1.18.3
+ (c++|optional)"QList<UserItem>::detach_helper(int)@Base" 1.18.3
+ (c++|optional)"QList<UserItem>::detach_helper_grow(int, int)@Base" 1.18.3
+ (c++|optional)"QList<UserItem>::append(UserItem const&)@Base" 1.18.3
+ (c++)"QLightDM::UsersModel::UsersModel(QObject*)@Base" 1.18.3
+ (c++)"QLightDM::UsersModel::~UsersModel()@Base" 1.18.3
+ (c++)"QLightDM::SessionsModel::SessionsModel(QLightDM::SessionsModel::SessionType, QObject*)@Base" 1.18.3
+ (c++)"QLightDM::SessionsModel::SessionsModel(QObject*)@Base" 1.18.3
+ (c++)"QLightDM::SessionsModel::SessionsModel(QLightDM::SessionsModel::SessionType, QObject*)@Base" 1.18.3
+ (c++)"QLightDM::SessionsModel::SessionsModel(QObject*)@Base" 1.18.3
+ (c++)"QLightDM::SessionsModel::~SessionsModel()@Base" 1.18.3
+ (c++)"QLightDM::GreeterPrivate::GreeterPrivate(QLightDM::Greeter*)@Base" 1.18.3
+ (c++)"QLightDM::PowerInterface::canRestart()@Base" 1.18.3
+ (c++)"QLightDM::PowerInterface::canSuspend()@Base" 1.18.3
+ (c++)"QLightDM::PowerInterface::canShutdown()@Base" 1.18.3
+ (c++)"QLightDM::PowerInterface::canHibernate()@Base" 1.18.3
+ (c++)"QLightDM::PowerInterface::PowerInterfacePrivate::PowerInterfacePrivate()@Base" 1.18.3
+ (c++)"QLightDM::PowerInterface::restart()@Base" 1.18.3
+ (c++)"QLightDM::PowerInterface::suspend()@Base" 1.18.3
+ (c++)"QLightDM::PowerInterface::shutdown()@Base" 1.18.3
+ (c++)"QLightDM::PowerInterface::hibernate()@Base" 1.18.3
+ (c++)"QLightDM::PowerInterface::PowerInterface(QObject*)@Base" 1.18.3
+ (c++)"QLightDM::PowerInterface::~PowerInterface()@Base" 1.18.3
+ (c++)"QLightDM::UsersModelPrivate::loadUsers()@Base" 1.18.3
+ (c++)"QLightDM::UsersModelPrivate::UsersModelPrivate(QLightDM::UsersModel*)@Base" 1.18.3
+ (c++)"QLightDM::UsersModelPrivate::~UsersModelPrivate()@Base" 1.18.3
+ (c++)"QLightDM::Greeter::showPrompt(QString, QLightDM::Greeter::PromptType)@Base" 1.18.3
+ (c++)"QLightDM::Greeter::connectSync()@Base" 1.18.3
+ (c++)"QLightDM::Greeter::setLanguage(QString const&)@Base" 1.18.3
+ (c++)"QLightDM::Greeter::showMessage(QString, QLightDM::Greeter::MessageType)@Base" 1.18.3
+ (c++)"QLightDM::Greeter::authenticate(QString const&)@Base" 1.18.3
+ (c++)"QLightDM::Greeter::setResettable(bool)@Base" 1.18.3
+ (c++)"QLightDM::Greeter::cancelAutologin()@Base" 1.18.3
+ (c++)"QLightDM::Greeter::startSessionSync(QString const&)@Base" 1.18.3
+ (c++)"QLightDM::Greeter::authenticateRemote(QString const&, QString const&)@Base" 1.18.3
+ (c++)"QLightDM::Greeter::authenticateAsGuest()@Base" 1.18.3
+ (c++)"QLightDM::Greeter::connectToDaemonSync()@Base" 1.18.3
+ (c++)"QLightDM::Greeter::cancelAuthentication()@Base" 1.18.3
+ (c++)"QLightDM::Greeter::authenticateAutologin()@Base" 1.18.3
+ (c++)"QLightDM::Greeter::autologinTimerExpired()@Base" 1.18.3
+ (c++)"QLightDM::Greeter::authenticationComplete()@Base" 1.18.3
+ (c++)"QLightDM::Greeter::ensureSharedDataDirSync(QString const&)@Base" 1.18.3
+ (c++)"QLightDM::Greeter::idle()@Base" 1.18.3
+ (c++)"QLightDM::Greeter::reset()@Base" 1.18.3
+ (c++)"QLightDM::Greeter::respond(QString const&)@Base" 1.18.3
+ (c++)"QLightDM::Greeter::Greeter(QObject*)@Base" 1.18.3
+ (c++)"QLightDM::Greeter::~Greeter()@Base" 1.18.3
+ (c++)"QLightDM::UsersModel::data(QModelIndex const&, int) const at Base" 1.18.3
+ (c++)"QLightDM::UsersModel::rowCount(QModelIndex const&) const at Base" 1.18.3
+ (c++)"QLightDM::SessionsModel::data(QModelIndex const&, int) const at Base" 1.18.3
+ (c++)"QLightDM::SessionsModel::rowCount(QModelIndex const&) const at Base" 1.18.3
+ (c++)"QLightDM::Greeter::hideUsersHint() const at Base" 1.18.3
+ (c++)"QLightDM::Greeter::selectUserHint() const at Base" 1.18.3
+ (c++)"QLightDM::Greeter::isAuthenticated() const at Base" 1.18.3
+ (c++)"QLightDM::Greeter::selectGuestHint() const at Base" 1.18.3
+ (c++)"QLightDM::Greeter::inAuthentication() const at Base" 1.18.3
+ (c++)"QLightDM::Greeter::autologinUserHint() const at Base" 1.18.3
+ (c++)"QLightDM::Greeter::authenticationUser() const at Base" 1.18.3
+ (c++)"QLightDM::Greeter::autologinGuestHint() const at Base" 1.18.3
+ (c++)"QLightDM::Greeter::defaultSessionHint() const at Base" 1.18.3
+ (c++)"QLightDM::Greeter::hasGuestAccountHint() const at Base" 1.18.3
+ (c++)"QLightDM::Greeter::showManualLoginHint() const at Base" 1.18.3
+ (c++)"QLightDM::Greeter::showRemoteLoginHint() const at Base" 1.18.3
+ (c++)"QLightDM::Greeter::autologinTimeoutHint() const at Base" 1.18.3
+ (c++)"QLightDM::Greeter::getHint(QString const&) const at Base" 1.18.3
+ (c++)"QLightDM::Greeter::hostname() const at Base" 1.18.3
+ (c++)"QLightDM::Greeter::lockHint() const at Base" 1.18.3
+ (c++)"QDBusReply<QString>::~QDBusReply()@Base" 1.18.3
+ (c++)"QDBusReply<QString>::~QDBusReply()@Base" 1.18.3
+ (c++)"QLightDM::GreeterPrivate::cb_showPrompt(LightDMGreeter*, char const*, LightDMPromptType, void*)@Base" 1.18.3
+ (c++)"QLightDM::GreeterPrivate::cb_showMessage(LightDMGreeter*, char const*, LightDMMessageType, void*)@Base" 1.18.3
+ (c++)"QLightDM::GreeterPrivate::cb_autoLoginExpired(LightDMGreeter*, void*)@Base" 1.18.3
+ (c++)"QLightDM::GreeterPrivate::cb_authenticationComplete(LightDMGreeter*, void*)@Base" 1.18.3
+ (c++)"QLightDM::GreeterPrivate::cb_idle(LightDMGreeter*, void*)@Base" 1.18.3
+ (c++)"QLightDM::GreeterPrivate::cb_reset(LightDMGreeter*, void*)@Base" 1.18.3
+ (c++)"QLightDM::UsersModelPrivate::cb_userAdded(LightDMUserList*, LightDMUser*, void*)@Base" 1.18.3
+ (c++)"QLightDM::UsersModelPrivate::cb_userChanged(LightDMUserList*, LightDMUser*, void*)@Base" 1.18.3
+ (c++)"QLightDM::UsersModelPrivate::cb_userRemoved(LightDMUserList*, LightDMUser*, void*)@Base" 1.18.3

Added: goodies/branches/experimental/lightdm/debian/liblightdm-qt5-3-dev.install
URL: http://svn.debian.org/wsvn/pkg-xfce/goodies/branches/experimental/lightdm/debian/liblightdm-qt5-3-dev.install?rev=10041&op=file
==============================================================================
--- goodies/branches/experimental/lightdm/debian/liblightdm-qt5-3-dev.install	(added)
+++ goodies/branches/experimental/lightdm/debian/liblightdm-qt5-3-dev.install	Thu Sep 21 19:09:35 2017
@@ -0,0 +1,4 @@
+usr/include/lightdm-qt5-*
+usr/lib/*/pkgconfig/liblightdm-qt5-*.pc
+usr/lib/*/liblightdm-qt5-*.a
+usr/lib/*/liblightdm-qt5-*.so

Modified: goodies/branches/experimental/lightdm/debian/rules
URL: http://svn.debian.org/wsvn/pkg-xfce/goodies/branches/experimental/lightdm/debian/rules?rev=10041&op=diff
==============================================================================
--- goodies/branches/experimental/lightdm/debian/rules	(original)
+++ goodies/branches/experimental/lightdm/debian/rules	Thu Sep 21 19:09:35 2017
@@ -7,8 +7,13 @@
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
 override_dh_auto_configure:
-	dh_auto_configure -- --with-greeter-user=lightdm --with-user-session=lightdm-xsession --enable-introspection=yes --disable-silent-rules --libexecdir=/usr/lib/$(DEB_HOST_MULTIARCH)/$(DEB_SOURCE)/
-
+	dh_auto_configure -- \
+		--with-greeter-user=lightdm \
+		--with-user-session=lightdm-xsession \
+		--enable-introspection=yes \
+		--disable-silent-rules \
+		--libexecdir=/usr/lib/$(DEB_HOST_MULTIARCH)/$(DEB_SOURCE)/ \
+		--enable-liblightdm-qt5
 override_dh_installchangelogs:
 	dh_installchangelogs -- NEWS
 




More information about the Pkg-xfce-commits mailing list