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