Compare commits

..

9 Commits

10 changed files with 35 additions and 41 deletions

1
debian/.gitignore vendored Normal file
View File

@ -0,0 +1 @@
files

15
debian/changelog vendored
View File

@ -1,3 +1,18 @@
libdbusmenu-lxqt (0.2.0-0ubuntu2) plucky; urgency=medium
* Update Standards-Version to 4.7.1, no changes needed.
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 21 Feb 2025 15:52:30 -0600
libdbusmenu-lxqt (0.2.0-0ubuntu1) plucky; urgency=medium
* New upstream release.
- Bump build dependencies.
- Update symbols from build logs.
* Make the package Lintian-clean.
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 15 Nov 2024 15:31:54 -0600
libdbusmenu-lxqt (0.1.0-0ubuntu1) oracular; urgency=medium libdbusmenu-lxqt (0.1.0-0ubuntu1) oracular; urgency=medium
* Initial upload. * Initial upload.

15
debian/control vendored
View File

@ -3,11 +3,13 @@ Maintainer: Lubuntu Developers <lubuntu-devel@lists.ubuntu.com>
Uploaders: Aaron Rainbolt <arraybolt3@ubuntu.com> Uploaders: Aaron Rainbolt <arraybolt3@ubuntu.com>
Section: libs Section: libs
Priority: optional Priority: optional
Build-Depends: debhelper-compat (= 13), Build-Depends: cmake (>= 3.18.0),
cmake, debhelper-compat (= 13),
libxcb-cursor-dev, libxcb-cursor-dev,
libxkbcommon-dev (>= 0.5.0),
pkgconf,
qt6-base-dev qt6-base-dev
Standards-Version: 4.7.0 Standards-Version: 4.7.1
Vcs-Browser: https://git.lubuntu.me/Lubuntu/libdbusmenu-lxqt-packaging Vcs-Browser: https://git.lubuntu.me/Lubuntu/libdbusmenu-lxqt-packaging
Vcs-Git: https://git.lubuntu.me/Lubuntu/libdbusmenu-lxqt-packaging.git Vcs-Git: https://git.lubuntu.me/Lubuntu/libdbusmenu-lxqt-packaging.git
Homepage: https://github.com/lxqt/libdbusmenu-lxqt Homepage: https://github.com/lxqt/libdbusmenu-lxqt
@ -15,8 +17,7 @@ Rules-Requires-Root: no
Package: libdbusmenu-lxqt0 Package: libdbusmenu-lxqt0
Architecture: any Architecture: any
Depends: ${misc:Depends}, Depends: ${misc:Depends}, ${shlibs:Depends}
${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends} Pre-Depends: ${misc:Pre-Depends}
Description: Qt implementation of the DBusMenu protocol Description: Qt implementation of the DBusMenu protocol
LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
@ -34,9 +35,7 @@ Description: Qt implementation of the DBusMenu protocol
Package: libdbusmenu-lxqt0-dev Package: libdbusmenu-lxqt0-dev
Architecture: any Architecture: any
Section: libdevel Section: libdevel
Depends: libdbusmenu-lxqt0 (= ${binary:Version}), Depends: libdbusmenu-lxqt0 (= ${binary:Version}), qt6-base-dev, ${misc:Depends}
qt6-base-dev,
${misc:Depends}
Description: Shared libraries for LXQt desktop environment (dev) Description: Shared libraries for LXQt desktop environment (dev)
LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
technologies. It has been tailored for users who value simplicity, speed, and technologies. It has been tailored for users who value simplicity, speed, and

1
debian/copyright vendored
View File

@ -8,6 +8,7 @@ License: LGPL-2.1+
Files: debian/* Files: debian/*
Copyright: 2024 Aaron Rainbolt <arraybolt3@gmail.com> Copyright: 2024 Aaron Rainbolt <arraybolt3@gmail.com>
2025 Simon Quigley <tsimonq2@ubuntu.com>
License: LGPL-2.1+ License: LGPL-2.1+
License: LGPL-2.1+ License: LGPL-2.1+

1
debian/files vendored
View File

@ -1 +0,0 @@
libdbusmenu-lxqt_0.1.0-0ubuntu1~ppa1_source.buildinfo libs optional

View File

@ -1,4 +1,4 @@
usr/include/dbusmenu-lxqt/ usr/include/dbusmenu-lxqt/
usr/lib/*/cmake/dbusmenu-lxqt/dbusmenu-lxqt-*.cmake
usr/lib/*/libdbusmenu-lxqt.so usr/lib/*/libdbusmenu-lxqt.so
usr/lib/*/pkgconfig/dbusmenu-lxqt.pc usr/lib/*/pkgconfig/dbusmenu-lxqt.pc
usr/lib/*/cmake/dbusmenu-lxqt/dbusmenu-lxqt-*.cmake

View File

@ -1,4 +1,6 @@
libdbusmenu-lxqt.so.0 libdbusmenu-lxqt #MINVER# # SymbolsHelper-Confirmed: 0.2.0 amd64 arm64 armhf ppc64el riscv64 s390x
libdbusmenu-lxqt.so.0 libdbusmenu-lxqt0 #MINVER#
* Build-Depends-Package: libdbusmenu-lxqt0-dev
_ZGVZN9QMetaType21registerConverterImplI5QListI12DBusMenuItemE9QIterableI13QMetaSequenceEEEbSt8functionIFbPKvPvEES_S_E10unregister@Base 0.1.0 _ZGVZN9QMetaType21registerConverterImplI5QListI12DBusMenuItemE9QIterableI13QMetaSequenceEEEbSt8functionIFbPKvPvEES_S_E10unregister@Base 0.1.0
_ZGVZN9QMetaType21registerConverterImplI5QListI16DBusMenuItemKeysE9QIterableI13QMetaSequenceEEEbSt8functionIFbPKvPvEES_S_E10unregister@Base 0.1.0 _ZGVZN9QMetaType21registerConverterImplI5QListI16DBusMenuItemKeysE9QIterableI13QMetaSequenceEEEbSt8functionIFbPKvPvEES_S_E10unregister@Base 0.1.0
_ZGVZN9QMetaType21registerConverterImplI5QListI18DBusMenuLayoutItemE9QIterableI13QMetaSequenceEEEbSt8functionIFbPKvPvEES_S_E10unregister@Base 0.1.0 _ZGVZN9QMetaType21registerConverterImplI5QListI18DBusMenuLayoutItemE9QIterableI13QMetaSequenceEEEbSt8functionIFbPKvPvEES_S_E10unregister@Base 0.1.0
@ -55,23 +57,10 @@ libdbusmenu-lxqt.so.0 libdbusmenu-lxqt #MINVER#
_ZNK16DBusMenuImporter10metaObjectEv@Base 0.1.0 _ZNK16DBusMenuImporter10metaObjectEv@Base 0.1.0
_ZNK16DBusMenuImporter4menuEv@Base 0.1.0 _ZNK16DBusMenuImporter4menuEv@Base 0.1.0
_ZNK16DBusMenuShortcut13toKeySequenceEv@Base 0.1.0 _ZNK16DBusMenuShortcut13toKeySequenceEv@Base 0.1.0
_ZNSt17_Function_handlerIFbPKvPvEZN9QMetaType17registerConverterI5QListI12DBusMenuItemE9QIterableI13QMetaSequenceEN9QtPrivate33QSequentialIterableConvertFunctorIS8_EEEEbT1_EUlS1_S2_E_E10_M_managerERSt9_Any_dataRKSI_St18_Manager_operation@Base 0.1.0 (optional=templinst|arch=!amd64 !arm64 !ppc64el !s390x)_ZNKSt8_Rb_treeI7QStringSt4pairIKS0_8QVariantESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE4findERS2_@Base 0.2.0
_ZNSt17_Function_handlerIFbPKvPvEZN9QMetaType17registerConverterI5QListI12DBusMenuItemE9QIterableI13QMetaSequenceEN9QtPrivate33QSequentialIterableConvertFunctorIS8_EEEEbT1_EUlS1_S2_E_E9_M_invokeERKSt9_Any_dataOS1_OS2_@Base 0.1.0 (optional=templinst|arch=!amd64 !arm64 !ppc64el !s390x)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_8QVariantESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE24_M_get_insert_unique_posERS2_@Base 0.2.0
_ZNSt17_Function_handlerIFbPKvPvEZN9QMetaType17registerConverterI5QListI16DBusMenuItemKeysE9QIterableI13QMetaSequenceEN9QtPrivate33QSequentialIterableConvertFunctorIS8_EEEEbT1_EUlS1_S2_E_E10_M_managerERSt9_Any_dataRKSI_St18_Manager_operation@Base 0.1.0 (optional=templinst|arch=riscv64)_ZNSt8_Rb_treeI7QStringSt4pairIKS0_8QVariantESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERS2_@Base 0.2.0
_ZNSt17_Function_handlerIFbPKvPvEZN9QMetaType17registerConverterI5QListI16DBusMenuItemKeysE9QIterableI13QMetaSequenceEN9QtPrivate33QSequentialIterableConvertFunctorIS8_EEEEbT1_EUlS1_S2_E_E9_M_invokeERKSt9_Any_dataOS1_OS2_@Base 0.1.0 (arch=amd64 arm64 ppc64el s390x)_ZSt19piecewise_construct@Base 0.2.0
_ZNSt17_Function_handlerIFbPKvPvEZN9QMetaType17registerConverterI5QListI18DBusMenuLayoutItemE9QIterableI13QMetaSequenceEN9QtPrivate33QSequentialIterableConvertFunctorIS8_EEEEbT1_EUlS1_S2_E_E10_M_managerERSt9_Any_dataRKSI_St18_Manager_operation@Base 0.1.0
_ZNSt17_Function_handlerIFbPKvPvEZN9QMetaType17registerConverterI5QListI18DBusMenuLayoutItemE9QIterableI13QMetaSequenceEN9QtPrivate33QSequentialIterableConvertFunctorIS8_EEEEbT1_EUlS1_S2_E_E9_M_invokeERKSt9_Any_dataOS1_OS2_@Base 0.1.0
_ZNSt17_Function_handlerIFbPKvPvEZN9QMetaType17registerConverterI5QListIiE9QIterableI13QMetaSequenceEN9QtPrivate33QSequentialIterableConvertFunctorIS7_EEEEbT1_EUlS1_S2_E_E10_M_managerERSt9_Any_dataRKSH_St18_Manager_operation@Base 0.1.0
_ZNSt17_Function_handlerIFbPKvPvEZN9QMetaType17registerConverterI5QListIiE9QIterableI13QMetaSequenceEN9QtPrivate33QSequentialIterableConvertFunctorIS7_EEEEbT1_EUlS1_S2_E_E9_M_invokeERKSt9_Any_dataOS1_OS2_@Base 0.1.0
_ZNSt17_Function_handlerIFbPvS0_EZN9QMetaType19registerMutableViewI5QListI12DBusMenuItemE9QIterableI13QMetaSequenceEN9QtPrivate37QSequentialIterableMutableViewFunctorIS6_EEEEbT1_EUlS0_S0_E_E10_M_managerERSt9_Any_dataRKSG_St18_Manager_operation@Base 0.1.0
_ZNSt17_Function_handlerIFbPvS0_EZN9QMetaType19registerMutableViewI5QListI12DBusMenuItemE9QIterableI13QMetaSequenceEN9QtPrivate37QSequentialIterableMutableViewFunctorIS6_EEEEbT1_EUlS0_S0_E_E9_M_invokeERKSt9_Any_dataOS0_SJ_@Base 0.1.0
_ZNSt17_Function_handlerIFbPvS0_EZN9QMetaType19registerMutableViewI5QListI16DBusMenuItemKeysE9QIterableI13QMetaSequenceEN9QtPrivate37QSequentialIterableMutableViewFunctorIS6_EEEEbT1_EUlS0_S0_E_E10_M_managerERSt9_Any_dataRKSG_St18_Manager_operation@Base 0.1.0
_ZNSt17_Function_handlerIFbPvS0_EZN9QMetaType19registerMutableViewI5QListI16DBusMenuItemKeysE9QIterableI13QMetaSequenceEN9QtPrivate37QSequentialIterableMutableViewFunctorIS6_EEEEbT1_EUlS0_S0_E_E9_M_invokeERKSt9_Any_dataOS0_SJ_@Base 0.1.0
_ZNSt17_Function_handlerIFbPvS0_EZN9QMetaType19registerMutableViewI5QListI18DBusMenuLayoutItemE9QIterableI13QMetaSequenceEN9QtPrivate37QSequentialIterableMutableViewFunctorIS6_EEEEbT1_EUlS0_S0_E_E10_M_managerERSt9_Any_dataRKSG_St18_Manager_operation@Base 0.1.0
_ZNSt17_Function_handlerIFbPvS0_EZN9QMetaType19registerMutableViewI5QListI18DBusMenuLayoutItemE9QIterableI13QMetaSequenceEN9QtPrivate37QSequentialIterableMutableViewFunctorIS6_EEEEbT1_EUlS0_S0_E_E9_M_invokeERKSt9_Any_dataOS0_SJ_@Base 0.1.0
_ZNSt17_Function_handlerIFbPvS0_EZN9QMetaType19registerMutableViewI5QListIiE9QIterableI13QMetaSequenceEN9QtPrivate37QSequentialIterableMutableViewFunctorIS5_EEEEbT1_EUlS0_S0_E_E10_M_managerERSt9_Any_dataRKSF_St18_Manager_operation@Base 0.1.0
_ZNSt17_Function_handlerIFbPvS0_EZN9QMetaType19registerMutableViewI5QListIiE9QIterableI13QMetaSequenceEN9QtPrivate37QSequentialIterableMutableViewFunctorIS5_EEEEbT1_EUlS0_S0_E_E9_M_invokeERKSt9_Any_dataOS0_SI_@Base 0.1.0
_ZSt19piecewise_construct@Base 0.1.0
_ZTI16DBusMenuExporter@Base 0.1.0 _ZTI16DBusMenuExporter@Base 0.1.0
_ZTI16DBusMenuImporter@Base 0.1.0 _ZTI16DBusMenuImporter@Base 0.1.0
_ZTIZN9QMetaType17registerConverterI5QListI12DBusMenuItemE9QIterableI13QMetaSequenceEN9QtPrivate33QSequentialIterableConvertFunctorIS3_EEEEbT1_EUlPKvPvE_@Base 0.1.0 _ZTIZN9QMetaType17registerConverterI5QListI12DBusMenuItemE9QIterableI13QMetaSequenceEN9QtPrivate33QSequentialIterableConvertFunctorIS3_EEEEbT1_EUlPKvPvE_@Base 0.1.0

View File

@ -1,12 +0,0 @@
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -84,7 +84,8 @@ install(FILES ${CMAKE_BINARY_DIR}/dbusme
)
add_subdirectory(src)
-add_subdirectory(tests)
+# tests cannot run without a graphical environment
+# add_subdirectory(tests)
add_subdirectory(tools)
if(WITH_DOC)

View File

@ -1 +0,0 @@
disable-tests.patch

3
debian/rules vendored
View File

@ -10,6 +10,9 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
override_dh_missing: override_dh_missing:
dh_missing --fail-missing dh_missing --fail-missing
# Disabled
override_dh_auto_test:
override_dh_auto_configure: override_dh_auto_configure:
dh_auto_configure -- \ dh_auto_configure -- \
-DUPDATE_TRANSLATIONS=OFF \ -DUPDATE_TRANSLATIONS=OFF \