#!/usr/bin/make -f include /usr/share/dpkg/kxstudio-audio-plugin.mk EXTRA_MAKE_ARGS = NOOPT=true PREFIX=/usr EXTERNAL_PLUGINS=true DEB_BUILD_ARCH = $(shell dpkg-architecture -qDEB_BUILD_ARCH) %: dh $@ override_dh_auto_configure: $(MAKE) $(EXTRA_MAKE_ARGS) features override_dh_auto_build: dh_auto_build -- $(EXTRA_MAKE_ARGS) ifeq ($(DEB_BUILD_ARCH),amd64) $(MAKE) $(EXTRA_MAKE_ARGS) posix64 else ifeq ($(DEB_BUILD_ARCH),i386) $(MAKE) $(EXTRA_MAKE_ARGS) posix32 endif override_dh_auto_install: dh_auto_install -- $(EXTRA_MAKE_ARGS) # FIXME these properties need to be defined first: # http://harrisonconsoles.com/lv2/inlinedisplay#interface # http://harrisonconsoles.com/lv2/inlinedisplay#queue_draw # http://kxstudio.sf.net/carla/ui-ext ?? # $(call kxstudio_audio_plugin_test) override_dh_auto_clean: dh_auto_clean $(MAKE) distclean # find . -name .libmagic-tmp -delete override_dh_install: dh_install rm -f debian/carla-git/usr/lib/carla/carla-bridge-posix* rm -f debian/carla-git/usr/lib/carla/carla-discovery-posix* rm -f debian/carla-git/usr/lib/lv2/carla.lv2/carla-bridge-posix* rm -f debian/carla-git/usr/lib/lv2/carla.lv2/carla-discovery-posix* rm -f debian/carla-git/usr/lib/vst/carla.vst/carla-bridge-posix* rm -f debian/carla-git/usr/lib/vst/carla.vst/carla-discovery-posix* override_dh_missing: dh_missing --fail-missing override_dh_shlibdeps: dh_shlibdeps # remove pulse versioned depends, causes issues trying to install on debian sed -i "s/libpulse0 (>= 0.99.1)/libpulse0/" debian/carla-git.substvars