alsa-plugins.mk 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. ################################################################################
  2. #
  3. # alsa-plugins
  4. #
  5. ################################################################################
  6. ALSA_PLUGINS_VERSION = 1.2.12
  7. ALSA_PLUGINS_SOURCE = alsa-plugins-$(ALSA_PLUGINS_VERSION).tar.bz2
  8. ALSA_PLUGINS_SITE = https://www.alsa-project.org/files/pub/plugins
  9. ALSA_PLUGINS_LICENSE = LGPL-2.1+
  10. ALSA_PLUGINS_LICENSE_FILES = COPYING
  11. ALSA_PLUGINS_DEPENDENCIES = host-pkgconf alsa-lib
  12. ALSA_PLUGINS_CONF_OPTS = \
  13. --disable-jack \
  14. --disable-usbstream \
  15. --disable-libav \
  16. --disable-maemo-plugin \
  17. --disable-maemo-resource-manager \
  18. --with-speex=no
  19. ifeq ($(BR2_PACKAGE_PULSEAUDIO),y)
  20. ALSA_PLUGINS_DEPENDENCIES += pulseaudio
  21. ALSA_PLUGINS_CONF_OPTS += --enable-pulseaudio
  22. else
  23. ALSA_PLUGINS_CONF_OPTS += --disable-pulseaudio
  24. endif
  25. ifeq ($(BR2_PACKAGE_ALSA_UTILS),y)
  26. ALSA_PLUGINS_DEPENDENCIES += alsa-utils
  27. endif
  28. ifeq ($(BR2_PACKAGE_LIBSAMPLERATE),y)
  29. ALSA_PLUGINS_CONF_OPTS += --enable-samplerate
  30. ALSA_PLUGINS_DEPENDENCIES += libsamplerate
  31. ALSA_PLUGINS_LICENSE += , GPL-2.0+ (samplerate plugin)
  32. ALSA_PLUGINS_LICENSE_FILES += COPYING.GPL
  33. else
  34. ALSA_PLUGINS_CONF_OPTS += --disable-samplerate
  35. endif
  36. $(eval $(autotools-package))