From: Sandro Knauß Date: Wed, 4 Dec 2024 18:11:57 +0000 (+0100) Subject: Use dh_qmldeps to detect QML dependencies. X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~55 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=3311a7a7b2c9f0f15428f4158f34988e7eab6738;p=nextcloud-desktop.git Use dh_qmldeps to detect QML dependencies. --- diff --git a/debian/control b/debian/control index 989f6b51d..36287b342 100644 --- a/debian/control +++ b/debian/control @@ -6,6 +6,7 @@ Uploaders: Sandro Knauß , Alf Gaida , Build-Depends: appstream, cmake (>= 3.16~), debhelper-compat (= 13), + dh-sequence-qmldeps, doxygen, extra-cmake-modules (>= 5.16.0~), libcloudproviders-dev (>= 0.3.3), @@ -22,16 +23,8 @@ Build-Depends: appstream, pkgconf, pkg-kde-tools, python3-sphinx, - qml6-module-qt-labs-platform, qml6-module-qt5compat-graphicaleffects, qml6-module-qtmultimedia, - qml6-module-qtqml, - qml6-module-qtqml-models, - qml6-module-qtquick, - qml6-module-qtquick-controls, - qml6-module-qtquick-dialogs, - qml6-module-qtquick-layouts, - qml6-module-qtquick-window, qt6-5compat-dev, qt6-base-dev (>= 6.5.0~), qt6-declarative-dev (>= 6.5.0~), diff --git a/debian/nextcloud-desktop.qmlfiles b/debian/nextcloud-desktop.qmlfiles new file mode 100644 index 000000000..a0e8b8e51 --- /dev/null +++ b/debian/nextcloud-desktop.qmlfiles @@ -0,0 +1 @@ +-qmlFiles src/gui/*qml src/gui/filedetails/*qml src/gui/tray/*qml diff --git a/debian/qmldeps.overrides b/debian/qmldeps.overrides new file mode 100644 index 000000000..ac8ef3896 --- /dev/null +++ b/debian/qmldeps.overrides @@ -0,0 +1,2 @@ +com.nextcloud.desktopclient nextcloud-desktop +Style nextcloud-desktop diff --git a/debian/rules b/debian/rules index 891165b87..30bee3686 100755 --- a/debian/rules +++ b/debian/rules @@ -47,6 +47,3 @@ execute_after_dh_sphinxdoc: execute_after_dh_link-indep: jdupes -rl debian/nextcloud-desktop-doc/usr - -execute_before_dh_gencontrol: - pkgkde-getqmldepends -p nextcloud-desktop --qt 6 -- -qmlFiles src/gui/*qml src/gui/filedetails/*qml src/gui/tray/*qml