make multiarch install dirs

pull/135/head
Simon Stürz 2017-01-19 16:39:47 +01:00 committed by Michael Zanetti
parent fade3ef79d
commit 4b9dbe2a46
22 changed files with 56 additions and 29 deletions

View File

@ -1 +0,0 @@
usr/lib/guh/plugins

1
debian/guh-plugins-maker.dirs.in vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins

View File

@ -1,5 +0,0 @@
usr/lib/guh/plugins/libguh_devicepluginlircd.so
usr/lib/guh/plugins/libguh_deviceplugincommandlauncher.so
usr/lib/guh/plugins/libguh_devicepluginudpcommander.so
usr/lib/guh/plugins/libguh_devicepluginavahimonitor.so
usr/lib/guh/plugins/libguh_deviceplugingpio.so

5
debian/guh-plugins-maker.install.in vendored Normal file
View File

@ -0,0 +1,5 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginlircd.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugincommandlauncher.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginudpcommander.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginavahimonitor.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugingpio.so

View File

@ -1 +0,0 @@
usr/lib/guh/plugins

1
debian/guh-plugins-merkur.dirs.in vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins

View File

@ -1,5 +0,0 @@
usr/lib/guh/plugins/libguh_devicepluginosdomotics.so
usr/lib/guh/plugins/libguh_deviceplugindollhouse.so
usr/lib/guh/plugins/libguh_devicepluginplantcare.so
usr/lib/guh/plugins/libguh_devicepluginws2812.so
usr/lib/guh/plugins/libguh_devicepluginorderbutton.so

5
debian/guh-plugins-merkur.install.in vendored Normal file
View File

@ -0,0 +1,5 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginosdomotics.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugindollhouse.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginplantcare.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginws2812.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginorderbutton.so

View File

@ -1 +0,0 @@
usr/lib/guh/plugins

1
debian/guh-plugins.dirs.in vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins

23
debian/guh-plugins.install.in vendored Normal file
View File

@ -0,0 +1,23 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginconrad.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginnetworkdetector.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginelro.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugineq3.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginintertechno.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginlgsmarttv.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginmailnotification.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginopenweathermap.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginphilipshue.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginwakeonlan.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginwemo.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugindatetime.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginunitec.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginleynew.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginkodi.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginelgato.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginawattar.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginnetatmo.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugindenon.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginsenic.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginmultisensor.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginpushbullet.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginusbwde.so

1
debian/guh-tests.dirs.in vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/tests

View File

@ -1,7 +0,0 @@
usr/tests/* usr/lib/guh/tests
usr/lib/libguh-core.so
usr/lib/libguh-core.so.1
usr/lib/libguh-core.so.1.0
usr/lib/libguh-core.so.1.0.0
usr/lib/guh/plugins/libguh_devicepluginmock.so
usr/lib/guh/plugins/libguh_deviceplugingenericelements.so

7
debian/guh-tests.install.in vendored Normal file
View File

@ -0,0 +1,7 @@
usr/tests/* usr/lib/@DEB_HOST_MULTIARCH@/guh/tests
usr/lib/@DEB_HOST_MULTIARCH@/libguh-core.so
usr/lib/@DEB_HOST_MULTIARCH@/libguh-core.so.1
usr/lib/@DEB_HOST_MULTIARCH@/libguh-core.so.1.0
usr/lib/@DEB_HOST_MULTIARCH@/libguh-core.so.1.0.0
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginmock.so
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugingenericelements.so

View File

@ -1,2 +0,0 @@
usr/lib/*
usr/include/guh

2
debian/libguh1-dev.dirs.in vendored Normal file
View File

@ -0,0 +1,2 @@
usr/lib/@DEB_HOST_MULTIARCH@
usr/include/guh

View File

@ -1,4 +1,4 @@
usr/lib/*/libguh.so
usr/lib/@DEB_HOST_MULTIARCH@/libguh.so
usr/include/guh/* usr/include/guh
usr/bin/guh-generateplugininfo usr/bin

1
debian/libguh1.dirs vendored
View File

@ -1 +0,0 @@
usr/lib/*

1
debian/libguh1.dirs.in vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@

View File

@ -1,3 +0,0 @@
usr/lib/*/libguh.so.1
usr/lib/*/libguh.so.1.0
usr/lib/*/libguh.so.1.0.0

3
debian/libguh1.install.in vendored Normal file
View File

@ -0,0 +1,3 @@
usr/lib/@DEB_HOST_MULTIARCH@/libguh.so.1
usr/lib/@DEB_HOST_MULTIARCH@/libguh.so.1.0
usr/lib/@DEB_HOST_MULTIARCH@/libguh.so.1.0.0

7
debian/rules vendored
View File

@ -11,9 +11,12 @@ else
endif
DPKG_EXPORT_BUILDFLAGS = 1
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
include /usr/share/dpkg/buildflags.mk
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
PREPROCESS_FILES := $(wildcard debian/*.in)
$(PREPROCESS_FILES:.in=): %: %.in
sed 's,/@DEB_HOST_MULTIARCH@,$(DEB_HOST_MULTIARCH:%=/%),g' $< > $@
%:
dh $@ --buildsystem=qmake --parallel