aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJaroslav Kysela <perex@perex.cz>2010-05-10 21:20:25 +0200
committerJaroslav Kysela <perex@perex.cz>2010-05-10 21:20:25 +0200
commit41c33e6bb5ce2858b8b525362d0e6ea2ad06fdab (patch)
tree1f112a2061131bc347f0ff6ab742ee28c882ac01
parentc720faea5326521b2c23bbe239b4d9d4785cb371 (diff)
downloadalsa-driver-build-unstable-41c33e6bb5ce2858b8b525362d0e6ea2ad06fdab.tar.gz
alsa-compile.sh: fix distribution name detection
Signed-off-by: Jaroslav Kysela <perex@perx.cz>
-rwxr-xr-xutils/alsa-compile.sh7
1 files changed, 5 insertions, 2 deletions
diff --git a/utils/alsa-compile.sh b/utils/alsa-compile.sh
index cbcc72dad..66f56cf55 100755
--- a/utils/alsa-compile.sh
+++ b/utils/alsa-compile.sh
@@ -1,6 +1,6 @@
#!/bin/bash
-version=0.2.1
+version=0.2.2
protocol=
distrib=unknown
distribver=0.0
@@ -286,7 +286,10 @@ question_bool() {
# Set $distrib and $distribver
check_distribution() {
distrib=$(lsb_release -ds 2> /dev/null | cut -d ' ' -f 1)
- distrib=${distrib:1}
+ local first=${distrib:0:1}
+ if test "$first" = "\""; then
+ distrib=${distrib:1}
+ fi
distribver=$(lsb_release -rs 2> /dev/null)
if test -z "$distrib"; then
echo >&2 "Unable to determine Linux distribution."