diff --git a/debian/changelog b/debian/changelog index 8518f73..5afce14 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,8 @@ lxqt-globalkeys (1.1.0-0ubuntu1) UNRELEASED; urgency=medium * New upstream release. * Bump build dependencies. + * Ah yes, symbols. 🤦 + * Lots of package renaming too, due to the SONAME bump. -- Simon Quigley Wed, 01 Jun 2022 15:04:05 -0500 diff --git a/debian/control b/debian/control index 72e2cbf..ecdf3a8 100644 --- a/debian/control +++ b/debian/control @@ -25,55 +25,61 @@ Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Recommends: lxqt-globalkeys-l10n, lxqt-qtplugin, lxqt-session Suggests: lxqt | lxqt-core -Breaks: lxqt-common (<< 0.12.0) -Replaces: lxqt-common (<< 0.12.0) Description: daemon used to register global keyboard shortcuts (appl.) Daemon used to register global keyboard shortcuts. . This package contain the program files for LXQt globalskeys. -Package: liblxqt-globalkeys0 +Package: liblxqt-globalkeys1 Architecture: any Multi-Arch: same Section: libs Pre-Depends: ${misc:Pre-Depends}, Depends: ${misc:Depends}, ${shlibs:Depends} +Breaks: liblxqt-globalkeys0 (<< 0.99.0) +Replaces: liblxqt-globalkeys0 (<< 0.99.0) Description: daemon used to register global keyboard shortcuts (shared libs) Daemon used to register global keyboard shortcuts. . This package contain the shared libs for LXQt globalkeys. -Package: liblxqt-globalkeys0-dev +Package: liblxqt-globalkeys1-dev Architecture: any Section: libdevel -Depends: liblxqt-globalkeys0 (= ${binary:Version}), +Depends: liblxqt-globalkeys1 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} +Breaks: liblxqt-globalkeys0-dev (<< 0.99.0) +Replaces: liblxqt-globalkeys0-dev (<< 0.99.0) Description: daemon used to register global keyboard shortcuts (dev files) Daemon used to register global keyboard shortcuts. . This package contain the development files. -Package: liblxqt-globalkeys-ui0 +Package: liblxqt-globalkeys-ui1 Architecture: any Multi-Arch: same Section: libs Pre-Depends: ${misc:Pre-Depends}, Depends: ${misc:Depends}, ${shlibs:Depends}, - liblxqt-globalkeys0 (= ${binary:Version}) + liblxqt-globalkeys1 (= ${binary:Version}) +Breaks: liblxqt-globalkeys-ui0 (<< 0.99.0) +Replaces: liblxqt-globalkeys-ui0 (<< 0.99.0) Description: daemon used to register global keyboard shortcuts (ui files) Daemon used to register global keyboard shortcuts. . This package contain the ui for LXQt globalkeys. -Package: liblxqt-globalkeys-ui0-dev +Package: liblxqt-globalkeys-ui1-dev Architecture: any Section: libdevel -Depends: liblxqt-globalkeys-ui0 (= ${binary:Version}), +Depends: liblxqt-globalkeys-ui1 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} +Breaks: liblxqt-globalkeys-ui0-dev (<< 0.99.0) +Replaces: liblxqt-globalkeys-ui0-dev (<< 0.99.0) Description: daemon used to register global keyboard shortcuts (ui dev files) Daemon used to register global keyboard shortcuts. . @@ -84,8 +90,6 @@ Architecture: all Multi-Arch: foreign Section: localization Depends: qttranslations5-l10n, ${misc:Depends} -Breaks: lxqt-globalkeys (<< 0.11.0) -Replaces: lxqt-globalkeys (<< 0.11.0) Description: Language package for lxqt-globalkeys The l10n files for lxqt-globalkeys. . diff --git a/debian/liblxqt-globalkeys-ui0-dev.install b/debian/liblxqt-globalkeys-ui1-dev.install similarity index 100% rename from debian/liblxqt-globalkeys-ui0-dev.install rename to debian/liblxqt-globalkeys-ui1-dev.install diff --git a/debian/liblxqt-globalkeys-ui0.install b/debian/liblxqt-globalkeys-ui1.install similarity index 100% rename from debian/liblxqt-globalkeys-ui0.install rename to debian/liblxqt-globalkeys-ui1.install diff --git a/debian/liblxqt-globalkeys-ui0.symbols b/debian/liblxqt-globalkeys-ui1.symbols similarity index 86% rename from debian/liblxqt-globalkeys-ui0.symbols rename to debian/liblxqt-globalkeys-ui1.symbols index 56390f5..f172210 100644 --- a/debian/liblxqt-globalkeys-ui0.symbols +++ b/debian/liblxqt-globalkeys-ui1.symbols @@ -1,19 +1,20 @@ -liblxqt-globalkeys-ui.so.0 liblxqt-globalkeys-ui0 #MINVER# -* Build-Depends-Package: liblxqt0-globalkeys-ui0-dev - (c++)"ShortcutSelector::qt_metacall(QMetaObject::Call, int, void**)@Base" 0.8.0 - (c++)"ShortcutSelector::qt_metacast(char const*)@Base" 0.8.0 - (c++)"ShortcutSelector::grabShortcut(int)@Base" 0.8.0 +# SymbolsHelper-Confirmed: 1.1.0 amd64 +liblxqt-globalkeys-ui.so.1 liblxqt-globalkeys-ui1 #MINVER# +* Build-Depends-Package: liblxqt0-globalkeys-ui1-dev + (c++)"ShortcutSelector::ShortcutSelector(QWidget*)@Base" 0.8.0 (c++)"ShortcutSelector::addMenuAction(QString const&)@Base" 0.8.0 - (c++)"ShortcutSelector::shortcutGrabbed(QString const&)@Base" 0.8.0 - (c++)"ShortcutSelector::staticMetaObject@Base" 0.8.0 - (c++)"ShortcutSelector::grabShortcut_fail()@Base" 0.8.0 - (c++)"ShortcutSelector::newShortcutGrabbed(QString const&)@Base" 0.8.0 - (c++)"ShortcutSelector::shortcutTimer_timeout()@Base" 0.8.0 - (c++)"ShortcutSelector::clear()@Base" 0.8.0 (c++)"ShortcutSelector::cancelNow()@Base" 0.8.0 - (c++)"ShortcutSelector::ShortcutSelector(QWidget*)@Base" 0.8.0 + (c++)"ShortcutSelector::clear()@Base" 0.8.0 + (c++)"ShortcutSelector::grabShortcut(int)@Base" 0.8.0 + (c++)"ShortcutSelector::grabShortcut_fail()@Base" 0.8.0 (c++)"ShortcutSelector::isGrabbing() const@Base" 0.8.0 (c++)"ShortcutSelector::metaObject() const@Base" 0.8.0 + (c++)"ShortcutSelector::newShortcutGrabbed(QString const&)@Base" 0.8.0 + (c++)"ShortcutSelector::qt_metacall(QMetaObject::Call, int, void**)@Base" 0.8.0 + (c++)"ShortcutSelector::qt_metacast(char const*)@Base" 0.8.0 + (c++)"ShortcutSelector::shortcutGrabbed(QString const&)@Base" 0.8.0 + (c++)"ShortcutSelector::shortcutTimer_timeout()@Base" 0.8.0 + (c++)"ShortcutSelector::staticMetaObject@Base" 0.8.0 (c++)"typeinfo for ShortcutSelector@Base" 0.8.0 (c++)"typeinfo name for ShortcutSelector@Base" 0.8.0 (c++)"vtable for ShortcutSelector@Base" 0.8.0 diff --git a/debian/liblxqt-globalkeys0-dev.install b/debian/liblxqt-globalkeys1-dev.install similarity index 100% rename from debian/liblxqt-globalkeys0-dev.install rename to debian/liblxqt-globalkeys1-dev.install diff --git a/debian/liblxqt-globalkeys0.install b/debian/liblxqt-globalkeys1.install similarity index 100% rename from debian/liblxqt-globalkeys0.install rename to debian/liblxqt-globalkeys1.install diff --git a/debian/liblxqt-globalkeys0.symbols b/debian/liblxqt-globalkeys1.symbols similarity index 95% rename from debian/liblxqt-globalkeys0.symbols rename to debian/liblxqt-globalkeys1.symbols index 2bae39a..aee6a0d 100644 --- a/debian/liblxqt-globalkeys0.symbols +++ b/debian/liblxqt-globalkeys1.symbols @@ -1,39 +1,40 @@ -liblxqt-globalkeys.so.0 liblxqt-globalkeys0 #MINVER# -* Build-Depends-Package: liblxqt-globalkeys0-dev +# SymbolsHelper-Confirmed: 1.1.0 amd64 +liblxqt-globalkeys.so.1 liblxqt-globalkeys1 #MINVER# +* Build-Depends-Package: liblxqt-globalkeys1-dev + (c++)"GlobalKeyShortcut::Action::Action(QObject*)@Base" 0.8.0 + (c++)"GlobalKeyShortcut::Action::activated()@Base" 0.8.0 + (c++)"GlobalKeyShortcut::Action::changeDescription(QString const&)@Base" 0.8.0 + (c++)"GlobalKeyShortcut::Action::changeShortcut(QString const&)@Base" 0.8.0 + (c++)"GlobalKeyShortcut::Action::description() const@Base" 0.8.0 + (c++)"GlobalKeyShortcut::Action::isValid() const@Base" 0.8.0 + (c++)"GlobalKeyShortcut::Action::metaObject() const@Base" 0.8.0 + (c++)"GlobalKeyShortcut::Action::path() const@Base" 0.8.0 (c++)"GlobalKeyShortcut::Action::qt_metacall(QMetaObject::Call, int, void**)@Base" 0.8.0 (c++)"GlobalKeyShortcut::Action::qt_metacast(char const*)@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Action::changeShortcut(QString const&)@Base" 0.8.0 + (c++)"GlobalKeyShortcut::Action::registrationFinished()@Base" 0.9.0 + (c++)"GlobalKeyShortcut::Action::shortcut() const@Base" 0.8.0 (c++)"GlobalKeyShortcut::Action::shortcutChanged(QString const&, QString const&)@Base" 0.8.0 (c++)"GlobalKeyShortcut::Action::staticMetaObject@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Action::changeDescription(QString const&)@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Action::registrationFinished()@Base" 0.9.0 - (c++)"GlobalKeyShortcut::Action::activated()@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Action::Action(QObject*)@Base" 0.8.0 (c++)"GlobalKeyShortcut::Action::~Action()@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Client::qt_metacall(QMetaObject::Call, int, void**)@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Client::qt_metacast(char const*)@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Client::grabShortcut(unsigned int)@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Client::removeAction(QString const&)@Base" 0.8.0 + (c++)"GlobalKeyShortcut::Client::Client()@Base" 0.8.0 + (c++)"GlobalKeyShortcut::Client::addAction(QString const&, QString const&, QString const&, QObject*)@Base" 0.8.0 + (c++)"GlobalKeyShortcut::Client::cancelShortcutGrab()@Base" 0.8.0 (c++)"GlobalKeyShortcut::Client::daemonAppeared()@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Client::shortcutGrabbed(QString const&)@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Client::staticMetaObject@Base" 0.8.0 (c++)"GlobalKeyShortcut::Client::daemonDisappeared()@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Client::cancelShortcutGrab()@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Client::grabShortcutFailed()@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Client::grabShortcutTimedout()@Base" 0.8.0 (c++)"GlobalKeyShortcut::Client::daemonPresenceChanged(bool)@Base" 0.8.0 + (c++)"GlobalKeyShortcut::Client::grabShortcut(unsigned int)@Base" 0.8.0 (c++)"GlobalKeyShortcut::Client::grabShortcutCancelled()@Base" 0.8.0 + (c++)"GlobalKeyShortcut::Client::grabShortcutFailed()@Base" 0.8.0 + (c++)"GlobalKeyShortcut::Client::grabShortcutTimedout()@Base" 0.8.0 (c++)"GlobalKeyShortcut::Client::instance()@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Client::addAction(QString const&, QString const&, QString const&, QObject*)@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Client::Client()@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Client::~Client()@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Action::metaObject() const@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Action::description() const@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Action::path() const@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Action::isValid() const@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Action::shortcut() const@Base" 0.8.0 - (c++)"GlobalKeyShortcut::Client::metaObject() const@Base" 0.8.0 (c++)"GlobalKeyShortcut::Client::isDaemonPresent() const@Base" 0.8.0 + (c++)"GlobalKeyShortcut::Client::metaObject() const@Base" 0.8.0 + (c++)"GlobalKeyShortcut::Client::qt_metacall(QMetaObject::Call, int, void**)@Base" 0.8.0 + (c++)"GlobalKeyShortcut::Client::qt_metacast(char const*)@Base" 0.8.0 + (c++)"GlobalKeyShortcut::Client::removeAction(QString const&)@Base" 0.8.0 + (c++)"GlobalKeyShortcut::Client::shortcutGrabbed(QString const&)@Base" 0.8.0 + (c++)"GlobalKeyShortcut::Client::staticMetaObject@Base" 0.8.0 + (c++)"GlobalKeyShortcut::Client::~Client()@Base" 0.8.0 (c++)"typeinfo for GlobalKeyShortcut::Action@Base" 0.8.0 (c++)"typeinfo for GlobalKeyShortcut::Client@Base" 0.8.0 (c++)"typeinfo name for GlobalKeyShortcut::Action@Base" 0.8.0