academic/engauge: Miscellaneous cleanups.

This commit is contained in:
Robby Workman 2010-05-19 16:35:59 -05:00
parent 13cdf3311f
commit ea40c41954
2 changed files with 14 additions and 2 deletions

View file

@ -5,4 +5,4 @@ to a spreadsheet. Engauge Digitizer compensates for rotation, scaling
and skew (also known as shearing) in graphs. Engauge recognizes BMP, GIF,
JPG, PNG, PNM, and XPM bitmaps.
This requires fftw (and qt3 from the /extra/kde3-compat/ packages).
This requires qt3 from the /extra/kde3-compat/ packages.

View file

@ -5,10 +5,19 @@
PRGNAM=engauge
VERSION=4.1
ARCH=${ARCH:-i486}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) export ARCH=i486 ;;
arm*) export ARCH=arm ;;
# Unless $ARCH is already set, use uname -m for all other archs:
*) export ARCH=$( uname -m ) ;;
esac
fi
CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
@ -23,6 +32,9 @@ elif [ "$ARCH" = "i686" ]; then
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
fi
set -e