From: Bernhard Walle <wa...@corscience.de>

Some systems require a tuned /etc/asound.conf, for example for special
mixer entries.

Signed-off-by: Bernhard Walle <wa...@corscience.de>
---
 rules/alsa-lib.in   |    6 ++++++
 rules/alsa-lib.make |    4 ++++
 2 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/rules/alsa-lib.in b/rules/alsa-lib.in
index 393a02a..c32d361 100644
--- a/rules/alsa-lib.in
+++ b/rules/alsa-lib.in
@@ -38,6 +38,12 @@ choice
                  conversion is available with SALSA-lib.
 endchoice
 
+config ALSA_LIB_ASOUND_CONF
+       bool
+       prompt "install /etc/asound.conf from projectroot"
+       help
+         install a asound.conf file from the projectroot
+
 config ALSA_LIB_RESMGR
        bool
        depends on BROKEN
diff --git a/rules/alsa-lib.make b/rules/alsa-lib.make
index 929ab4e..a8288dc 100644
--- a/rules/alsa-lib.make
+++ b/rules/alsa-lib.make
@@ -207,6 +207,10 @@ endif
                /usr/share/alsa/pcm/dsnoop.conf)
 endif
 
+ifdef PTXCONF_ALSA_LIB_ASOUND_CONF
+       @$(call install_alternative, alsa-lib, 0, 0, 0644, /etc/asound.conf)
+endif
+
        @$(call install_finish, alsa-lib)
 
        @$(call touch)
-- 
1.7.7.2


-- 
ptxdist mailing list
ptxdist@pengutronix.de

Reply via email to