16
16
# SAGA_VERSION_MAJOR
17
17
# SAGA_VERSION_MINOR
18
18
# SAGA_VERSION_SUBMINOR
19
- # SAGA_PACKAGE_VERSION # = `grep 'Version' PACKAGE`
19
+ # SAGA_MODULE_VERSION # = `grep 'VERSION' PACKAGE`
20
+ # SAGA_MODULE_NAME # = `grep 'PACKAGE' PACKAGE`
20
21
#
21
22
# This macro stays backward compatible to old versions, by defining
22
23
#
23
24
# SAGA_MAKE_INLUDE_ROOT # = $SAGA_MAKE_DIR
24
25
# TMP_SAGA_LOCATION # = $SAGA_LOCATION
25
- # SAGA_LIB_VERSION # = $SAGA_PACKAGE_VERSION
26
+ # SAGA_LIB_VERSION # = $SAGA_MODULE_VERSION
26
27
#
27
28
# Thos vars are deprecated though, and may disappear in future versions.
28
29
#
@@ -117,28 +118,27 @@ AC_DEFUN([AX_SAGA_CONFIG],
117
118
fi
118
119
119
120
120
- # We set SAGA_PACKAGE_VERSION to SAGA_VERSION by default. If a local PACKAGE file is
121
- # present though, for example for an adaptor, we use its version info instead.
121
+ # We set SAGA_MOODULE_NAME, SAGA_MODULE_VERSION to SAGA_VERSION by default. If a
122
+ # local PACKAGE file is present though, for example for an adaptor, we use its
123
+ # version info instead.
122
124
123
- AC_MSG_CHECKING ( [ saga package version] )
124
- SAGA_PACKAGE_VERSION=$SAGA_VERSION
125
- test -f PACKAGE && SAGA_PACKAGE_VERSION=` grep -e '^VERSION:' PACKAGE | sed -e 's/^VERSION: *//'`
126
- test -f PACKAGE && SAGA_PACKAGE_REVISION=`grep -e '^REVISION:' PACKAGE | cut -sf 2 -d '$' | cut -sf 2 -d ' '`
127
- AC_MSG_RESULT ( [ $SAGA_PACKAGE_VERSION (r$SAGA_PACKAGE_REVISION)] )
125
+ AC_MSG_CHECKING ( [ saga package name and version] )
126
+ SAGA_MODULE_NAME=UnknownModuleName
127
+ test -f PACKAGE && SAGA_MODULE_NAME=` grep -e '^PACKAGE:' PACKAGE | sed -e 's/^PACKAGE: *//'`
128
+
129
+ SAGA_MODULE_VERSION=$SAGA_VERSION
130
+ test -f PACKAGE && SAGA_MODULE_VERSION=` grep -e '^VERSION:' PACKAGE | sed -e 's/^VERSION: *//'`
131
+ test -f PACKAGE && SAGA_MODULE_REVISION=`grep -e '^REVISION:' PACKAGE | cut -sf 2 -d '$' | cut -sf 2 -d ' '`
132
+ AC_MSG_RESULT ( [ $SAGA_MODULE_NAME($SAGA_MODULE_VERSION / r$SAGA_MODULE_REVISION)] )
133
+ AC_MSG_RESULT ( [ $SAGA_MODULE_VERSION ()] )
128
134
129
135
# svn info supercedes the revision info from the PACKAGE file
130
136
svnrevision=`svn info 2>&1 | grep Revision | cut -sf 2 -d ' '`
131
137
132
138
if ! test "$svnrevision" = ""; then
133
- SAGA_PACKAGE_REVISION =$svnrevision
139
+ SAGA_MODULE_REVISION =$svnrevision
134
140
fi
135
141
136
- AC_SUBST ( SAGA_PACKAGE_VERSION )
137
- export SAGA_PACKAGE_VERSION
138
- AC_SUBST ( SAGA_PACKAGE_REVISION )
139
- export SAGA_PACKAGE_REVISION
140
-
141
-
142
142
143
143
# we set SAGA_LOCATION, and a couple of other vars
144
144
SAGA_LOCATION=$TMP_SAGA_LOCATION
@@ -162,6 +162,9 @@ AC_DEFUN([AX_SAGA_CONFIG],
162
162
export SAGA_INI_DIR
163
163
export SAGA_CONFIG
164
164
export SAGA_VERSION
165
+ export SAGA_MODULE_NAME
166
+ export SAGA_MODULE_VERSION
167
+ export SAGA_MODULE_REVISION
165
168
166
169
AC_SUBST ( HAVE_SAGA )
167
170
AC_SUBST ( SAGA_LOCATION )
@@ -173,6 +176,9 @@ AC_DEFUN([AX_SAGA_CONFIG],
173
176
AC_SUBST ( SAGA_INI_DIR )
174
177
AC_SUBST ( SAGA_CONFIG )
175
178
AC_SUBST ( SAGA_VERSION )
179
+ AC_SUBST ( SAGA_MODULE_NAME )
180
+ AC_SUBST ( SAGA_MODULE_VERSION )
181
+ AC_SUBST ( SAGA_MODULE_REVISION )
176
182
177
183
178
184
# the adaptor and binding config files depend on the earlier findings of
@@ -194,7 +200,7 @@ AC_DEFUN([AX_SAGA_CONFIG],
194
200
export SAGA_MAKE_INCLUDE_DIR
195
201
AC_SUBST ( SAGA_MAKE_INCLUDE_DIR )
196
202
197
- SAGA_LIB_VERSION=$SAGA_PACKAGE_VERSION
203
+ SAGA_LIB_VERSION=$SAGA_MODULE_VERSION
198
204
export SAGA_LIB_VERSION
199
205
AC_SUBST ( SAGA_LIB_VERSION )
200
206
0 commit comments