aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--port-files/debian/changelog1
-rwxr-xr-xport-files/debian/rules18
2 files changed, 18 insertions, 1 deletions
diff --git a/port-files/debian/changelog b/port-files/debian/changelog
index 2dc6356b..d6889b09 100644
--- a/port-files/debian/changelog
+++ b/port-files/debian/changelog
@@ -4,6 +4,7 @@ lumina-desktop (1.2.0+git2198-2nano) unstable; urgency=low
supported (and user-chooseable from `lumina-config')
* update default Debian desktop-background path from luminaDesktop.conf
* run xdg-user-dirs-update from luminaDesktop.conf
+ * a few comments in rules, regarding libxcb-xinput0 package
-- Christopher Roy Bratusek <nano@jpberlin.de> Fri, 06 Jan 2017 22:25:15 +0100
diff --git a/port-files/debian/rules b/port-files/debian/rules
index 25cefa9b..2840aa2f 100755
--- a/port-files/debian/rules
+++ b/port-files/debian/rules
@@ -6,9 +6,25 @@ include /usr/share/dpkg/default.mk
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+#
+# you may want to comment-out --parallel if build breaks for
+# no visible reason or without meaningful error message
+#
+
%:
dh $@ --parallel
+# For Debian GNU/Linux which does not offer manually compiled
+# libxcb-xinput0/libxcb-xinput0-dev, add the following flag:
+#
+# CONFIG+=NO_XINPUT
+#
+# also remove
+#
+# libxcb-xinput0-dev
+#
+# from dependencies in debian/rules (obviously)
+
override_dh_auto_configure:
/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/bin/qmake \
PREFIX=/usr \
@@ -19,7 +35,7 @@ override_dh_auto_configure:
QMAKE_LFLAGS="$(LDFLAGS) -Wl,--as-needed" \
CONFIG+=nostrip \
CONFIG+=WITH_I18N \
- QMAKE_CFLAGS_ISYSTEM= \
+ QMAKE_CFLAGS_ISYSTEM=
override_dh_auto_clean:
dh_auto_clean
bgstack15