1#!/bin/bash 2 3# This script assumes that you have downloaded the libmad archive and 4# unpacked it: 5# 6# http://www.underbit.com/products/mad/ 7# 8 9set libmad* 10 11[ -z "$1" ] && { 12 echo "libmad* directory not found"; exit 1 13} 14[ ! -z "$2" ] && { 15 echo "More than one libmad* directory found:" 16 ls -ld libmad* 17 exit 1 18} 19 20cd $1 || { echo "Can't move to $1 directory"; exit 1; } 21 22./configure || exit 1 23make || exit 1 24 25echo "" 26 27cp -v .libs/libmad.a ../libs/linux-libmad.a || { 28 echo libmad.a missing; exit 1; } 29 30cp -v mad.h ../libs/ || { 31 echo Header file missing; exit 1; } 32 33make clean >/dev/null 2>&1 34 35echo DONE 36 37