Alien-SVN
view release on metacpan or search on metacpan
src/subversion/build/buildcheck.sh view on Meta::CPAN
LIBTOOL_WANTED_MAJOR=1
LIBTOOL_WANTED_MINOR=4
LIBTOOL_WANTED_PATCH=
LIBTOOL_WANTED_VERSION=1.4
# The minimum version for source releases is 1.4.3,
# because it's required by (at least) Solaris.
if test "$VERSION_CHECK" = "--release"; then
LIBTOOL_WANTED_PATCH=3
LIBTOOL_WANTED_VERSION=1.4.3
else
case `uname -sr` in
SunOS\ 5.*)
LIBTOOL_WANTED_PATCH=3
LIBTOOL_WANTED_VERSION=1.4.3
;;
esac
fi
libtool=${LIBTOOL:-`./build/PrintPath glibtool libtool libtool15`}
# Extract the libtool version number: everything from the first number in
# the version text until a hyphen or space.
lt_pversion=`$libtool --version 2>/dev/null |
sed -e 's/^[^0-9]*//' -e 's/[- ].*//' -e '/^$/d' |
sed -e 1q`
if test -z "$lt_pversion"; then
echo "buildcheck: libtool not found."
echo " You need libtool version $LIBTOOL_WANTED_VERSION or newer installed"
exit 1
fi
lt_version=`echo $lt_pversion|sed -e 's/\([a-z]*\)$/.\1/'`
IFS=.; set $lt_version; IFS=' '
lt_status="good"
if test "$1" = "$LIBTOOL_WANTED_MAJOR"; then
if test "$2" -gt "$LIBTOOL_WANTED_MINOR"; then
lt_status="good"
elif test "$2" -lt "$LIBTOOL_WANTED_MINOR"; then
lt_status="bad"
elif test ! -z "$LIBTOOL_WANTED_PATCH"; then
if test "$3" -lt "$LIBTOOL_WANTED_PATCH"; then
lt_status="bad"
fi
fi
fi
if test $lt_status != "good"; then
echo "buildcheck: libtool version $lt_pversion found."
echo " You need libtool version $LIBTOOL_WANTED_VERSION or newer installed"
exit 1
fi
echo "buildcheck: libtool version $lt_pversion (ok)"
#--------------------------------------------------------------------------
# check that our local copies of files match up with those in APR(UTIL)
#
if test -d ./apr; then
if cmp -s ./build/ac-macros/find_apr.m4 ./apr/build/find_apr.m4; then
:
else
echo "buildcheck: local copy of find_apr.m4 does not match APR's copy."
echo " An updated copy of find_apr.m4 may need to be checked in."
fi
if cmp -s ./build/PrintPath ./apr/build/PrintPath; then
:
else
echo "buildcheck: local copy of PrintPath does not match APR's copy."
echo " An updated copy of PrintPath may need to be checked in."
fi
fi
if test -d ./apr-util; then
if cmp -s ./build/ac-macros/find_apu.m4 ./apr-util/build/find_apu.m4; then
:
else
echo "buildcheck: local copy of find_apu.m4 does not match APRUTIL's copy."
echo " An updated copy of find_apu.m4 may need to be checked in."
fi
fi
#--------------------------------------------------------------------------
exit 0
( run in 0.557 second using v1.01-cache-2.11-cpan-5623c5533a1 )