From: IOhannes m zmölnig (Debian/GNU) Date: Mon, 25 Sep 2023 10:59:25 +0000 (+0200) Subject: Add qml-module as dependencies (if required) X-Git-Tag: archive/raspbian/2.5.1+ds-1+rpi1~1^2~45 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=e8632cca455da8d289d03f918e75dfc0df37813e;p=jacktrip.git Add qml-module as dependencies (if required) --- diff --git a/debian/control b/debian/control index cc9184c..ae13c97 100644 --- a/debian/control +++ b/debian/control @@ -20,7 +20,6 @@ Build-Depends: qt6-svg-dev, qt6-webengine-dev [amd64 arm64 armhf i386], qt6-websockets-dev, -# qtquickcontrols2-6-dev, Standards-Version: 4.6.2 Rules-Requires-Root: no Homepage: https://github.com/jacktrip/jacktrip/ @@ -52,6 +51,7 @@ Package: jacktrip-gui Architecture: any Depends: ${misc:Depends}, + ${qt:Depends}, ${shlibs:Depends}, Suggests: audacity, diff --git a/debian/rules b/debian/rules index 4292c8f..18f4c34 100755 --- a/debian/rules +++ b/debian/rules @@ -12,6 +12,9 @@ CONFIG_gui = -Dnogui=false -Drtaudio=enabled ifeq ($(strip $(filter $(DEB_HOST_ARCH), amd64 arm64 armhf i386)),) CONFIG += -Dnovs=true +#else +#QT_DEPENDS = \ +# qml6-module-qtquick-controls qml6-module-qtqml-workerscript qml6-module-qtquick-templates qml6-module-qtquick-layouts qml6-module-qt5compat-graphicaleffects qml6-module-qtwebchannel qml6-module-qtwebengine endif @@ -52,6 +55,11 @@ install_%: override_dh_installchangelogs: dh_installchangelogs docs/changelog.yml +override_dh_gencontrol: + dh_gencontrol -- \ + -Vqt:Depends="$(QT_DEPENDS)" + + DEB_COPYRIGHT_CHECK_IGNORE_REGEX = \ debian/.*|documentation/img/.*|docs/images/.*\.png|src/gui/.*\.png|src/gui/alt/Jacktrip\.ai|macos/jacktrip\.iconset/.*\.png|macos/JackTrip\.app_template/Contents/Resources/jacktrip\.icns|macos/jacktrip_alt\.icns