aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2026-10-12 23:15:31 +0200
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2026-10-12 23:15:31 +0200
commitd6f021ab0e139ddc61936748601009ce219bacdc (patch)
treede73f5bed7a91d9522fd570f04dc957bca2a0bf3
parenteb1cfb9b2f662ebbf41f885c17667c6639c2db9c (diff)
parent76bcdc3fe3b8971c3b97b081681f77cce5a9f9e5 (diff)
downloadqmenumodel-d6f021ab0e139ddc61936748601009ce219bacdc.tar.gz
qmenumodel-d6f021ab0e139ddc61936748601009ce219bacdc.tar.bz2
qmenumodel-d6f021ab0e139ddc61936748601009ce219bacdc.zip
Merge branch 'jbicha-personal/jbicha/debian-sync-20260714'
Attributes GH PR #33: https://github.com/AyatanaIndicators/qmenumodel/pull/33
-rw-r--r--debian/control12
-rwxr-xr-xdebian/rules20
2 files changed, 16 insertions, 16 deletions
diff --git a/debian/control b/debian/control
index d7bed05..f1c8611 100644
--- a/debian/control
+++ b/debian/control
@@ -7,8 +7,7 @@ Section: libs
Build-Depends: debhelper-compat (= 13),
cmake,
cmake-extras,
- dbus-test-runner,
- gir1.2-glib-2.0,
+ dbus-test-runner <!nocheck>,
libgles2-mesa-dev | libgl-dev,
libglib2.0-dev,
python3-dbus:native,
@@ -17,10 +16,10 @@ Build-Depends: debhelper-compat (= 13),
qml-module-qtquick2 <!nocheck>,
qml6-module-qtquick <!nocheck>,
qt5-qmake,
- qtbase5-dev,
- qtdeclarative5-dev,
qt6-base-dev,
qt6-declarative-dev,
+ qtbase5-dev,
+ qtdeclarative5-dev,
Vcs-Browser: https://github.com/AyatanaIndicators/qmenumodel.git
Vcs-Git: https://github.com/AyatanaIndicators/qmenumodel.git
Homepage: https://github.com/AyatanaIndicators/qmenumodel
@@ -40,10 +39,10 @@ Description: Qt 5 binding for GMenuModel - shared library
Package: libqmenumodel-dev
Architecture: any
+Multi-Arch: same
Section: libdevel
Depends: libqmenumodel1 (= ${binary:Version}),
${misc:Depends},
- ${shlibs:Depends},
Description: Qt 5 binding for GMenuModel - development files
Qt binding for GMenuModel that allows connecting to a menu model exposed on
D-Bus and presents it as a list model. It can be used to expose indicator or
@@ -53,6 +52,7 @@ Description: Qt 5 binding for GMenuModel - development files
Package: qml-module-qmenumodel1
Architecture: any
+Multi-Arch: same
Depends: libqmenumodel1 (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
@@ -79,10 +79,10 @@ Description: Qt 6 binding for GMenuModel - shared library
Package: libqmenumodel-qt6-dev
Architecture: any
+Multi-Arch: same
Section: libdevel
Depends: libqmenumodel1 (= ${binary:Version}),
${misc:Depends},
- ${shlibs:Depends},
Description: Qt 6 binding for GMenuModel - development files
Qt binding for GMenuModel that allows connecting to a menu model exposed on
D-Bus and presents it as a list model. It can be used to expose indicator or
diff --git a/debian/rules b/debian/rules
index 509b135..e1cc98f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,21 +2,21 @@
# -*- makefile -*-
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-DPKG_EXPORT_BUILDFLAGS = 1
-include /usr/share/dpkg/buildflags.mk
-
-DEB_CMAKE_EXTRA_FLAGS = \
- -DCMAKE_INSTALL_LOCALSTATEDIR="/var" \
- -DENABLE_TESTS=ON \
- -DENABLE_COVERAGE=OFF \
- $(NULL)
%:
dh $@
override_dh_auto_configure:
- dh_auto_configure --builddirectory=build-qt6 -- $(DEB_CMAKE_EXTRA_FLAGS) -DENABLE_QT6=ON
- dh_auto_configure --builddirectory=build-qt5 -- $(DEB_CMAKE_EXTRA_FLAGS) -DENABLE_QT6=OFF
+ dh_auto_configure --builddirectory=build-qt6 -- \
+ -DENABLE_QT6=ON \
+ -DENABLE_TESTS=$(if $(filter nocheck,$(DEB_BUILD_OPTIONS)),OFF,ON) \
+ -DENABLE_COVERAGE=OFF \
+ $(NULL)
+ dh_auto_configure --builddirectory=build-qt5 -- \
+ -DENABLE_QT6=OFF \
+ -DENABLE_TESTS=$(if $(filter nocheck,$(DEB_BUILD_OPTIONS)),OFF,ON) \
+ -DENABLE_COVERAGE=OFF \
+ $(NULL)
override_dh_auto_build:
dh_auto_build --builddirectory=build-qt6