summaryrefslogtreecommitdiffstats
path: root/rules/alsa-utils.make
diff options
context:
space:
mode:
Diffstat (limited to 'rules/alsa-utils.make')
-rw-r--r--rules/alsa-utils.make21
1 files changed, 15 insertions, 6 deletions
diff --git a/rules/alsa-utils.make b/rules/alsa-utils.make
index e071b5434..960a707c6 100644
--- a/rules/alsa-utils.make
+++ b/rules/alsa-utils.make
@@ -18,7 +18,7 @@ PACKAGES-$(PTXCONF_ALSA_UTILS) += alsa-utils
#
# Paths and names
#
-ALSA_UTILS_VERSION := 1.0.19
+ALSA_UTILS_VERSION := 1.0.21
ALSA_UTILS := alsa-utils-$(ALSA_UTILS_VERSION)
ALSA_UTILS_SUFFIX := tar.bz2
ALSA_UTILS_URL := \
@@ -49,12 +49,17 @@ ALSA_UTILS_ENV := $(CROSS_ENV)
ALSA_UTILS_AUTOCONF := \
$(CROSS_AUTOCONF_USR) \
$(CROSS_ENV_AC_NCURSES) \
- --disable-dependency-tracking \
--disable-nls \
- --disable-alsatest
-
-# switches that should be controlled
-# --disable-alsamixer
+ --disable-rpath \
+ --disable-alsatest \
+ --disable-xmlto \
+ --disable-largefile
+
+ifdef PTXCONF_ALSA_UTILS_ALSAMIXER
+ALSA_UTILS_AUTOCONF += --enable-alsamixer
+else
+ALSA_UTILS_AUTOCONF += --disable-alsamixer
+endif
# ----------------------------------------------------------------------------
# Target-Install
@@ -87,6 +92,10 @@ $(STATEDIR)/alsa-utils.targetinstall:
@$(call install_copy, alsa-utils, 0, 0, 0755, -, /usr/bin/aseqdump)
@$(call install_copy, alsa-utils, 0, 0, 0755, -, /usr/bin/aseqnet)
+ifdef PTXCONF_ALSA_UTILS_ALSAMIXER
+ @$(call install_copy, alsa-utils, 0, 0, 0755, -, /usr/bin/alsamixer)
+endif
+
ifdef PTXCONF_INITMETHOD_BBINIT
ifdef PTXCONF_ALSA_UTILS_STARTSCRIPT
@$(call install_alternative, alsa-utils, 0, 0, 0755, /etc/init.d/alsa-utils, n)