External, Non-PPA KXStudio Repository
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
966B

  1. #!/usr/bin/make -f
  2. include /usr/share/dpkg/kxstudio-audio-plugin.mk
  3. EXTRA_MAKE_ARGS = NOOPT=true PREFIX=/usr EXTERNAL_PLUGINS=true
  4. override_dh_auto_configure:
  5. $(MAKE) features
  6. override_dh_auto_build:
  7. dh_auto_build -- $(EXTRA_MAKE_ARGS)
  8. override_dh_auto_install:
  9. dh_auto_install -- $(EXTRA_MAKE_ARGS)
  10. # FIXME these properties need to be defined first:
  11. # http://moddevices.com/ns/mod#fileTypes
  12. # http://kxstudio.sf.net/ns/lv2ext/external-ui#Widget
  13. # http://kxstudio.sf.net/ns/lv2ext/programs#Interface
  14. # http://harrisonconsoles.com/lv2/inlinedisplay#interface
  15. # http://harrisonconsoles.com/lv2/inlinedisplay#queue_draw
  16. # http://kxstudio.sf.net/carla/ui-ext ??
  17. # $(call kxstudio_audio_plugin_test)
  18. override_dh_auto_clean:
  19. dh_auto_clean
  20. $(MAKE) distclean
  21. override_dh_shlibdeps:
  22. dh_shlibdeps
  23. # remove pulse versioned depends, causes issues trying to install on debian
  24. sed -i "s/libpulse0 (>= 0.99.1)/libpulse0/" debian/carla.substvars
  25. %:
  26. dh $@