Signed-off-by: Ladislav Michl <la...@linux-mips.org>
---
 rules/alsa-utils.in   |  5 +++--
 rules/alsa-utils.make | 32 +++++++++++---------------------
 2 files changed, 14 insertions(+), 23 deletions(-)

diff --git a/rules/alsa-utils.in b/rules/alsa-utils.in
index c24bbf65e..e78a51cbf 100644
--- a/rules/alsa-utils.in
+++ b/rules/alsa-utils.in
@@ -3,7 +3,6 @@
 menuconfig ALSA_UTILS
        tristate
        prompt "alsa utils                    "
-       select NCURSES if ALSA_UTILS_ALSAMIXER
        select ALSA_LIB
 # alsa-utils fails with the salsa-lib
        select ALSA_LIB_FULL
@@ -14,6 +13,8 @@ menuconfig ALSA_UTILS
        select ALSA_LIB_SEQ
        select ALSA_LIB_UCM
        select LIBC_PTHREAD
+       select NCURSES          if ALSA_UTILS_ALSAMIXER
+       select SYSTEMD          if ALSA_UTILS_SYSTEMD_UNIT
        help
          Some utils to handle the Advanced Linux Sound Architecture.
          With these utils you can control your sound device, for
@@ -29,7 +30,7 @@ config ALSA_UTILS_STARTSCRIPT
 config ALSA_UTILS_SYSTEMD_UNIT
        bool
        default y
-       depends on SYSTEMD
+       depends on INITMETHOD_SYSTEMD
        prompt "install systemd unit files"
 
 config ALSA_UTILS_ASOUND_STATE
diff --git a/rules/alsa-utils.make b/rules/alsa-utils.make
index 60e417db8..6fc91c270 100644
--- a/rules/alsa-utils.make
+++ b/rules/alsa-utils.make
@@ -17,8 +17,8 @@ PACKAGES-$(PTXCONF_ALSA_UTILS) += alsa-utils
 #
 # Paths and names
 #
-ALSA_UTILS_VERSION     := 1.1.1
-ALSA_UTILS_MD5         := f8d00ad5fba757b4c3735d066cc288e2
+ALSA_UTILS_VERSION     := 1.1.6
+ALSA_UTILS_MD5         := 50ae75567459646b843bed78d916b002
 ALSA_UTILS             := alsa-utils-$(ALSA_UTILS_VERSION)
 ALSA_UTILS_SUFFIX      := tar.bz2
 ALSA_UTILS_URL         := \
@@ -35,32 +35,22 @@ ALSA_UTILS_LICENSE  := GPL-2.0-or-later
 #
 # autoconf
 #
-ALSA_UTILS_AUTOCONF := \
+ALSA_UTILS_CONF_TOOL   := autoconf
+ALSA_UTILS_CONF_OPT    := \
        $(CROSS_AUTOCONF_USR) \
-       $(GLOBAL_LARGE_FILE_OPTION) \
        --disable-nls \
        --disable-rpath \
        --disable-alsatest \
-       --disable-xmlto \
+       --disable-bat \
+       --$(call ptx/endis, PTXCONF_ALSA_UTILS_ALSAMIXER)-alsamixer \
        --$(call ptx/endis, PTXCONF_ALSA_UTILS_ALSALOOP)-alsaloop \
+       --disable-xmlto \
+       --disable-rst2man \
+       $(GLOBAL_LARGE_FILE_OPTION) \
+       --$(call ptx/wwo, PTXCONF_ALSA_UTILS_ALSAMIXER)-curses$(call 
ptx/ifdef,PTXCONF_ALSA_UTILS_ALSAMIXER,=$(call 
ptx/ifdef,PTXCONF_NCURSES_WIDE_CHAR,ncursesw,ncurses)) \
+       --$(call ptx/wwo, 
PTXCONF_ALSA_UTILS_SYSTEMD_UNIT)-systemdsystemunitdir$(call 
ptx/ifdef,PTXCONF_ALSA_UTILS_SYSTEMD_UNIT,=/usr/lib/systemd/system) \
        --with-asound-state-dir=/etc
 
-ifdef PTXCONF_ALSA_UTILS_SYSTEMD_UNIT
-ALSA_UTILS_AUTOCONF += --with-systemdsystemunitdir=/usr/lib/systemd/system
-else
-ALSA_UTILS_AUTOCONF += --without-systemdsystemunitdir
-endif
-
-ifdef PTXCONF_ALSA_UTILS_ALSAMIXER
-ALSA_UTILS_AUTOCONF += \
-       --enable-alsamixer \
-       --with-curses=$(call 
ptx/ifdef,PTXCONF_NCURSES_WIDE_CHAR,ncursesw,ncurses)
-else
-ALSA_UTILS_AUTOCONF += \
-       --disable-alsamixer \
-       --without-curses
-endif
-
 # ----------------------------------------------------------------------------
 # Target-Install
 # ----------------------------------------------------------------------------
-- 
2.19.1


_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

Reply via email to