+dtkcore (2.0.7.1-2) unstable; urgency=medium
+
+ * Deal with Qt headers to ensure compatibility against Qt 5.10.1.
+
+ -- Boyuan Yang <073plan@gmail.com> Thu, 22 Mar 2018 15:38:38 +0800
+
dtkcore (2.0.7.1-1) unstable; urgency=medium
* New upstream release.
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
-_QT_COMPAT_VERSION := 5.9.2
+_QT_COMPAT_VERSION_LIST := 5.9.2 5.10.1
_TMPDIR := debian/tmp
-_QTXCBDIR := $(_TMPDIR)/usr/include/$(DEB_HOST_MULTIARCH)/qt5/QtXcb/$(_QT_COMPAT_VERSION)/QtXcb/private
#
# DTK: Automatic version parsing
dh_installchangelogs -k CHANGELOG.md
override_dh_install:
- mkdir -p $(_QTXCBDIR)
- cp -t $(_QTXCBDIR)/ libqt5xcbqpa-dev/$(_QT_COMPAT_VERSION)/*.h
+ for i in $(QT_COMPAT_VERSION_LIST); do \
+ _QTXCBDIR=$(_TMPDIR)/usr/include/$(DEB_HOST_MULTIARCH)/qt5/QtXcb/$${i}/QtXcb/private ; \
+ mkdir -p $${_QTXCBDIR} ; \
+ cp -t $${_QTXCBDIR}/ libqt5xcbqpa-dev/$${i}/*.h ; \
+ done
dh_install