From 5b65a68b39cb65f0236723e7a65084c8496864e6 Mon Sep 17 00:00:00 2001 From: Alf Gaida Date: Sun, 1 Nov 2015 19:43:14 +0100 Subject: [PATCH] rename lxqt-session.manpages to manpages allow build on non-linux platforms (Thanks Pino Toscano) (Closes: #803656) --- debian/changelog | 8 ++++++++ debian/control | 2 +- debian/rules | 8 ++++++++ 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index e898c88..a1c0265 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +lxqt-session (0.9.0+20151031-2) experimental; urgency=medium + + * rename lxqt-session.manpages to manpages + * allow build on non-linux platforms (Thanks Pino Toscano) + (Closes: #803656) + + -- Alf Gaida Sun, 01 Nov 2015 19:39:39 +0100 + lxqt-session (0.9.0+20151031-1) experimental; urgency=medium * Cherry-picking upstream version 0.9.0+20151031. diff --git a/debian/control b/debian/control index 0be6eca..dd3fca9 100644 --- a/debian/control +++ b/debian/control @@ -11,7 +11,7 @@ Build-Depends: debhelper (>= 9), liblxqt0-dev (>= 0.9.0+20151026), libqt5x11extras5-dev, libqt5xdg-dev (>= 1.3.0), - libudev-dev, + libudev-dev [linux-any], libx11-dev, pkg-config, qttools5-dev, diff --git a/debian/rules b/debian/rules index 0477ba7..da3186c 100755 --- a/debian/rules +++ b/debian/rules @@ -1,11 +1,19 @@ #!/usr/bin/make -f #export DH_VERBOSE=1 +DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed +ifneq ($(DEB_HOST_ARCH_OS),linux) + CMAKE_ARGS += -DLIBUDEV_MONITOR=OFF +endif + %: dh ${@} --buildsystem cmake --parallel +override_dh_auto_configure: + dh_auto_configure -- $(CMAKE_ARGS) + override_dh_auto_install: dh_auto_install -- DESTDIR=$(CURDIR)/debian/lxqt-session