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.

40 lines
931B

  1. #!/usr/bin/make -f
  2. KXSTUDIO_NO_FASTMATH = y
  3. include /usr/share/dpkg/kxstudio.mk
  4. ifeq ($(DEB_HOST_ARCH),armhf)
  5. EXTRA_CONFIG = --with-cpu=arm_nofpu
  6. else ifeq ($(DEB_HOST_ARCH),arm64)
  7. EXTRA_CONFIG = --with-cpu=generic_nofpu
  8. else
  9. EXTRA_CONFIG = --with-cpu=x86-64
  10. endif
  11. override_dh_auto_configure:
  12. ./configure --disable-maintainer-mode \
  13. --prefix=/opt/kxstudio \
  14. --enable-static \
  15. --disable-shared \
  16. --enable-lfs-alias \
  17. --with-audio=dummy \
  18. $(EXTRA_CONFIG)
  19. override_dh_auto_install:
  20. dh_auto_install
  21. # remove unwanted files
  22. rm $(CURDIR)/debian/libmpg123-static/opt/kxstudio/lib/libmpg123.la
  23. rm $(CURDIR)/debian/libmpg123-static/opt/kxstudio/lib/libout123.la
  24. rm $(CURDIR)/debian/libmpg123-static/opt/kxstudio/lib/libsyn123.la
  25. rm -r $(CURDIR)/debian/libmpg123-static/opt/kxstudio/share/man
  26. override_dh_auto_clean:
  27. dh_auto_clean
  28. rm -f config.log
  29. override_dh_auto_test:
  30. # skip
  31. %:
  32. dh $@