From 2d337cbe515c46f599adb1c0d9688a6073d5bd5f Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Sat, 24 Nov 2001 10:13:33 +0000 Subject: [PATCH] Added EXTRASTR and EXTRAVER --- acinclude.m4 | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/acinclude.m4 b/acinclude.m4 index b827f864..9e65fc96 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -24,6 +24,7 @@ void main(void) ]) AC_DEFUN(SAVE_LIBRARY_VERSION, [ +AC_MSG_CHECKING(for library version) SND_LIB_VERSION=$VERSION echo $VERSION > $srcdir/version AC_DEFINE_UNQUOTED(VERSION, "$SND_LIB_VERSION") @@ -34,4 +35,14 @@ SND_LIB_MINOR=`echo $VERSION | cut -d . -f 2` AC_SUBST(SND_LIB_MINOR) SND_LIB_SUBMINOR=`echo $VERSION | cut -d . -f 3 | sed -e 's/^\([[^[:alpha:]]]*\)\(.*\)$/\1/g'` AC_SUBST(SND_LIB_SUBMINOR) +SND_LIB_EXTRASTR=`echo $VERSION | cut -d . -f 3 | sed -e 's/^\([[^[:alpha:]]]*\)\([[[:alpha:]]]*\)\([[[:digit:]]]*\)$/\2/g'` +SND_LIB_EXTRAVER=`echo $VERSION | cut -d . -f 3 | sed -e 's/^\([[^[:alpha:]]]*\)\([[[:alpha:]]]*\)\([[[:digit:]]]*\)$/\3/g'` +case "$SND_LIB_EXTRASTR" in + alpha) SND_LIB_EXTRAVER=`expr $SND_LIB_EXTRAVER + 10000` ;; + beta) SND_LIB_EXTRAVER=`expr $SND_LIB_EXTRAVER + 20000` ;; + pre) SND_LIB_EXTRAVER=`expr $SND_LIB_EXTRAVER + 30000` ;; + *) SND_LIB_EXTRAVER=100000 ;; +esac +AC_MSG_RESULT(major $SND_LIB_MAJOR minor $SND_LIB_MINOR subminor $SND_LIB_SUBMINOR extrastr $SND_LIB_EXTRASTR extraver $SND_LIB_EXTRAVER) +AC_SUBST(SND_LIB_EXTRAVER) ]) -- 2.47.1