#
# This file is part of msrtool.
#
-# Copyright (c) 2008 Peter Stuge <peter@stuge.se>
+# Copyright (c) 2008, 2009 Peter Stuge <peter@stuge.se>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2 as
REV="`svnversion -c . 2>/dev/null | sed 's,.*:,,' 2>/dev/null`"
VERSION="${VERSION:-$REV}"
-function findprog {
+findprog() {
NPARMS=$#
WHAT="${1}"
shift
while test $i -lt $NPARMS; do
test -z "${1}" && {
shift
- i=$[$i+1]
+ i=$(($i+1))
continue
}
FILE="`which "${1}" 2>/dev/null`"
break
}
shift
- i=$[$i+1]
+ i=$(($i+1))
done
test -z "${1}" && {
echo " not found!" 1>&2
exit 0
}
-function trycompile {
+trycompile() {
NPARMS=$#
WHAT="${1}"
shift
echo " using: ${CFLAGS} ${1}" 1>&2
echo "${CFLAGS} ${1}"
exit 0
- }
+ }
shift
- i=$[$i+1]
+ i=$(($i+1))
done
echo "failed!" 1>&2
echo 1>&2
exit 1
}
-function trylink {
+trylink() {
NPARMS=$#
WHAT="${1}"
shift
exit 0
}
shift
- i=$[$i+1]
+ i=$(($i+1))
done
echo "failed!" 1>&2
echo 1>&2
rm -f .config.c
exit 1
}
-LDFLAGS=`trylink "libpci (from pciutils)" "${pc_LDFLAGS}" "-lpci -lz" "-L/usr/local/lib -lpci -lz" "-framework IOKit -L/usr/local/lib -lpci -lz"` || {
+LDFLAGS=`trylink "libpci (from pciutils)" "${pc_LDFLAGS}" "-lpci -lz" "-L/usr/local/lib -lpci -lz" "-framework DirectHW -lpci -lz"` || {
rm -f .config.c .config.o
exit 1
}
-e "s#@CFLAGS@#${CFLAGS}#g" \
-e "s#@LDFLAGS@#${LDFLAGS}#g" \
-e "s#@INSTALL@#${INSTALL}#g" \
- -e "s#@PREFIX@#/usr/local#g" \
+ -e "s#@PREFIX@#${PREFIX}#g" \
Makefile.in >> Makefile
echo " done"
echo