2
# Run this to generate all the initial makefiles, etc.
5
test -z "$srcdir" && srcdir=.
8
REQUIRED_VALA_VERSION=0.9.2
10
(test -f $srcdir/src/cheese-main.vala) || {
11
echo -n "**Error**: Directory "\`$srcdir\'" does not look like the"
12
echo " top-level $PKG_NAME directory"
16
which gnome-autogen.sh || {
17
echo "You need to install gnome-common"
22
# compare_versions MIN_VERSION ACTUAL_VERSION
23
# returns true if ACTUAL_VERSION >= MIN_VERSION
28
IFS="${IFS= }"; ch_save_IFS="$IFS"; IFS="."
29
set $ch_actual_version
30
for ch_min in $ch_min_version; do
31
ch_cur=`echo $1 | sed 's/[^0-9].*$//'`; shift # remove letter suffixes
32
if [ -z "$ch_min" ]; then break; fi
33
if [ -z "$ch_cur" ]; then ch_status=1; break; fi
34
if [ $ch_cur -gt $ch_min ]; then break; fi
35
if [ $ch_cur -lt $ch_min ]; then ch_status=1; break; fi
42
echo "**Error**: You must have valac >= $REQUIRED_VALA_VERSION installed to build $PKG_NAME"
47
test -z "$VALAC" && VALAC=valac
48
VALA_VERSION=`$VALAC --version | cut -d" " -f2`
51
if ! compare_versions $REQUIRED_VALA_VERSION $VALA_VERSION; then
52
echo "**Error**: You must have valac >= $REQUIRED_VALA_VERSION installed to build $PKG_NAME, you have $VALA_VERSION"