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.

38 lines
912B

  1. #!/usr/bin/make -f
  2. VERSION=$(shell ls | grep \.run | head -n 1 | awk 'sub("bit-","\n")' | tail -n 1 | awk 'sub(".run","\n")' | head -n 1)
  3. ifeq ($(shell dpkg-architecture -qDEB_HOST_ARCH),amd64)
  4. ARDOUR_FILE=Ardour_64bit-$(VERSION).run
  5. else
  6. ARDOUR_FILE=Ardour_32bit-$(VERSION).run
  7. endif
  8. override_dh_auto_install:
  9. chmod +x $(ARDOUR_FILE)
  10. ./$(ARDOUR_FILE) --target ./tmp --noexec
  11. chmod -x $(ARDOUR_FILE)
  12. cd tmp && \
  13. tar -xf *.tar.bz2
  14. rm tmp/Ardour_*-*/bin/ardour4
  15. rm tmp/Ardour_*-*/bin/*.uninstall.sh
  16. rm -r tmp/Ardour_*-*/etc/fonts/conf.d/
  17. # rm tmp/Ardour_*-*/lib/libQt*
  18. # cp /opt/kxstudio/lib/suil-0/*_in_gtk2.so tmp/Ardour_*-*/lib/
  19. override_dh_auto_clean:
  20. chmod -x $(ARDOUR_FILE) || true
  21. rm -rf ./tmp
  22. override_dh_strip:
  23. dh_strip --dbg-package=ardour4-dbg
  24. override_dh_shlibdeps:
  25. env LD_LIBRARY_PATH=$(CURDIR)/debian/ardour4/opt/ardour4/lib:$(LD_LIBRARY_PATH) dh_shlibdeps
  26. %:
  27. dh $@