Improve cross building: Use a triplet-prefixed pkg-config.
authorIOhannes m zmölnig <zmoelnig@umlautS.umlaeute.mur.at>
Mon, 26 Aug 2019 10:25:30 +0000 (12:25 +0200)
committerIOhannes m zmölnig <zmoelnig@umlautS.umlaeute.mur.at>
Mon, 26 Aug 2019 10:25:30 +0000 (12:25 +0200)
Closes: #923566
Thanks: Helmut Grohne <helmut@subdivi.de>

debian/rules

index 3486cb359641bdc821ee4f51710fde1664adb739..1b87f63f235b42d626ad6bc00f09062a429fad64 100755 (executable)
 # SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
 export QT_SELECT=qt5
+-include /usr/share/dpkg/buildtools.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/qmake.mk
 include /usr/share/cdbs/1/rules/utils.mk
 
-CPPFLAGS+=$(shell pkg-config --cflags rtaudio || true)
-LDFLAGS +=$(shell pkg-config --libs   rtaudio || true)
+PKG_CONFIG ?= pkg-config
+
+CPPFLAGS+=$(shell $(PKG_CONFIG) --cflags rtaudio)
+LDFLAGS +=$(shell $(PKG_CONFIG) --libs   rtaudio)
 
 DEB_MAKE_BUILD_TARGET = release
 DEB_MAKE_INSTALL_TARGET = release-install INSTALL_ROOT=$(DEB_DESTDIR)