diff --git a/debian/control b/debian/control index 20ea0aa66..f67f71118 100644 --- a/debian/control +++ b/debian/control @@ -53,6 +53,7 @@ Depends: qml6-module-qtquick-layouts, treeland-data (= ${source:Version}), xwayland, treeland-wallpaper-factory, + ${misc:Depends}, ${shlibs:Depends}, Conflicts: libwaylib, qwlroots Replaces: libwaylib, qwlroots @@ -63,7 +64,8 @@ Package: treeland-dev Section: libdevel Architecture: any Multi-Arch: same -Depends: ${misc:Depends}, treeland( =${source:Version}), +Depends: ${misc:Depends}, + treeland (= ${source:Version}), Conflicts: libwaylib-dev, qwlroots Replaces: libwaylib-dev, qwlroots Description: a Wayland compositor based on wlroots and QML, designed with an attractive and elegant appearance. @@ -72,7 +74,8 @@ Package: treeland-examples Section: dde Architecture: any Multi-Arch: same -Depends: ${shlibs:Depends}, +Depends: ${misc:Depends}, + ${shlibs:Depends}, Description: examples for treeland. Package: treeland-data diff --git a/debian/rules b/debian/rules index f04fb3965..f2c31af8a 100755 --- a/debian/rules +++ b/debian/rules @@ -18,3 +18,6 @@ export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed override_dh_auto_configure: dh_auto_configure -- -DBUILD_TREELAND_EXAMPLES=ON + +override_dh_installsystemd: + dh_installsystemd --no-start --no-stop-on-upgrade