diff --git a/extra/alsa-utils/build b/extra/alsa-utils/build index faeb3ce..fda3fef 100755 --- a/extra/alsa-utils/build +++ b/extra/alsa-utils/build @@ -1,9 +1,11 @@ #!/bin/sh -e # shellcheck disable=2016 -# Fix a missing include -sed '//a #include ' alsactl/utils.c > _ -mv -f _ alsactl/utils.c +# Fix alsamixer for netbsd-curses +sed -e 's/ MIN_MENU_COMMAND/REQ_LEFT_ITEM/' \ + -e 's/ MAX_MENU_COMMAND/REQ_PREV_MATCH/' \ + alsamixer/bindings.h > _ +mv -f _ alsamixer/bindings.h # Makefile fix sed '/\$(edit)\|\.\(service\|rules\)/d' alsactl/Makefile.in > _ @@ -16,7 +18,6 @@ mv -f __ alsaucm/Makefile.in --sbindir=/usr/bin \ --with-udev-rules-dir=/usr/lib/udev/rules.d \ --disable-alsaconf \ - --disable-alsamixer \ --disable-bat \ --disable-xmlto \ --disable-nls