#!/bin/bash # Alsa compile script v1.0, powered by Wizzy ALSASRC="/usr/src/misc/alsa" ALSAVER="0.9.4" ALSAD="$ALSASRC/alsa-driver-$ALSAVER" ALSAL="$ALSASRC/alsa-lib-$ALSAVER" ALSAU="$ALSASRC/alsa-utils-$ALSAVER" echo -e "Checking alsa dir" echo -ne "alsa-driver..." if [ -d "$ALSAD" ] then echo -e "\\e[1;32mok\\e[0m" else echo -e "$ALSAD not found!" exit 1 fi echo -ne "alsa-lib..." if [ -d "$ALSAL" ] then echo -e "\\e[1;32mok\\e[0m" else echo -e "$ALSAL not found!" exit 1 fi echo -ne "alsa-utils..." if [ -d "$ALSAU" ] then echo -e "\\e[1;32mok\\e[0m" else echo -e "$ALSAU not found!" exit 1 fi echo -ne "Alsa dir ok, vuoi tentare una compilazione ? [y/n]: " read yn if [ $yn = y ] then cd $ALSAD ./configure --with-card --with-sequencer && ALSADC=1 [ ! -z $ALSADC ] && make && ALSADM=1 [ ! -z $ALSADM ] && make install && ALSADI=1 [ ! -z $ALSADI ] && echo -e "Alsa Driver OK (che culo!)" cd $ALSAL ./configure && ALSALC=1 [ ! -z $ALSALC ] && make && ALSALM=1 [ ! -z $ALSALM ] && make install && ALSALI=1 [ ! -z $ALSALI ] && echo -e "Alsa LIB OK (che culo vero?)" cd $ALSAU ./configure && ALSAUC=1 [ ! -z $ALSAUC ] && make && ALSAUM=1 [ ! -z $ALSAUM ] && make install && ALSAUI=1 [ ! -z $ALSAUI ] && echo -e "Alsa Driver OK (da nn crederci!!!!!)" else echo -e "Nulla di fatto, cazzi tuoi!" exit 1 fi [ ! -z $ALSADI ] && echo -e "Alsa driver OK" [ ! -z $ALSALI ] && echo -e "Alsa lib OK" [ ! -z $ALSAUI ] && echo -e "Alsa utils OK" echo echo "Thanx for choosing debian :) " echo "povera Debian pero'....."