Skip to content

Commit 6ac173f

Browse files
committed
sync from svn
1 parent 97e16a1 commit 6ac173f

18 files changed

+411
-256
lines changed

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,6 @@ endif
9494
@$(ECHO) " ======================================================"
9595

9696
install::
97-
@$(INSTALL) config.summary $(SAGA_DAT_ROOT)/
9897
@$(ECHO) " ======================================================"
9998
@$(ECHO) " === make install to $(SAGA_LOCATION) was successful"
10099
@$(ECHO) " ======================================================"
@@ -109,3 +108,4 @@ examples: adaptors
109108
tools: adaptors
110109
docs: adaptors
111110

111+

README

+45
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
SAGA C++ Core Libraries
2+
- The Simple API for Grid Applications -
3+
http://www.saga-project.org/
4+
5+
6+
WHAT IS THIS?
7+
8+
This is the C++ reference implementation of the Open Grid
9+
Forum <http://www.ogf.org/> SAGA (Simple API For Grid Applications)
10+
standard. It strives compliance with the SAGA Core API specification.
11+
12+
13+
LATEST VERSION
14+
15+
The latest version can be found on the SAGA project website:
16+
17+
http://saga-project.org/download
18+
19+
20+
DOCUMENTATION
21+
22+
The documentation available as of the date of this release is included
23+
in HTML format in the docs/apidoc directory. The most up-to-date
24+
documentation for the current release can be found on the project page:
25+
26+
http://saga-project.org/documentation
27+
28+
29+
INSTALLATION
30+
31+
Read the INSTALL file
32+
33+
34+
LICENSING
35+
36+
SAGA is released under the Boost Software License 1.0.
37+
Please see the LICENSE file for details.
38+
39+
40+
CONTACT
41+
42+
If you want to be informed about new code releases, bug fixes,
43+
security fixes, general news and information about SAGA, subscribe
44+
to the saga-users mailing list: http://saga-project.org/mailinglists.
45+

config/saga.config.c.mk.in

+10
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,16 @@
66
ifndef SAGA_MK_INC_CONF_C
77
SAGA_MK_INC_CONF_C = yes
88

9+
###########################################################
10+
#
11+
# SAGA Module: can be overwritten by makefiles
12+
#
13+
ifndef SAGA_MODULE_NAME
14+
SAGA_MODULE_NAME = @SAGA_MODULE_NAME@
15+
endif
16+
#
17+
###########################################################
18+
919
###########################################################
1020
#
1121
# version

config/saga.m4

+23-17
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,14 @@
1616
# SAGA_VERSION_MAJOR
1717
# SAGA_VERSION_MINOR
1818
# SAGA_VERSION_SUBMINOR
19-
# SAGA_PACKAGE_VERSION # = `grep 'Version' PACKAGE`
19+
# SAGA_MODULE_VERSION # = `grep 'VERSION' PACKAGE`
20+
# SAGA_MODULE_NAME # = `grep 'PACKAGE' PACKAGE`
2021
#
2122
# This macro stays backward compatible to old versions, by defining
2223
#
2324
# SAGA_MAKE_INLUDE_ROOT # = $SAGA_MAKE_DIR
2425
# TMP_SAGA_LOCATION # = $SAGA_LOCATION
25-
# SAGA_LIB_VERSION # = $SAGA_PACKAGE_VERSION
26+
# SAGA_LIB_VERSION # = $SAGA_MODULE_VERSION
2627
#
2728
# Thos vars are deprecated though, and may disappear in future versions.
2829
#
@@ -117,28 +118,27 @@ AC_DEFUN([AX_SAGA_CONFIG],
117118
fi
118119
119120
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.
122124
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 ()])
128134
129135
# svn info supercedes the revision info from the PACKAGE file
130136
svnrevision=`svn info 2>&1 | grep Revision | cut -sf 2 -d ' '`
131137
132138
if ! test "$svnrevision" = ""; then
133-
SAGA_PACKAGE_REVISION=$svnrevision
139+
SAGA_MODULE_REVISION=$svnrevision
134140
fi
135141
136-
AC_SUBST(SAGA_PACKAGE_VERSION)
137-
export SAGA_PACKAGE_VERSION
138-
AC_SUBST(SAGA_PACKAGE_REVISION)
139-
export SAGA_PACKAGE_REVISION
140-
141-
142142
143143
# we set SAGA_LOCATION, and a couple of other vars
144144
SAGA_LOCATION=$TMP_SAGA_LOCATION
@@ -162,6 +162,9 @@ AC_DEFUN([AX_SAGA_CONFIG],
162162
export SAGA_INI_DIR
163163
export SAGA_CONFIG
164164
export SAGA_VERSION
165+
export SAGA_MODULE_NAME
166+
export SAGA_MODULE_VERSION
167+
export SAGA_MODULE_REVISION
165168
166169
AC_SUBST(HAVE_SAGA)
167170
AC_SUBST(SAGA_LOCATION)
@@ -173,6 +176,9 @@ AC_DEFUN([AX_SAGA_CONFIG],
173176
AC_SUBST(SAGA_INI_DIR)
174177
AC_SUBST(SAGA_CONFIG)
175178
AC_SUBST(SAGA_VERSION)
179+
AC_SUBST(SAGA_MODULE_NAME)
180+
AC_SUBST(SAGA_MODULE_VERSION)
181+
AC_SUBST(SAGA_MODULE_REVISION)
176182
177183
178184
# the adaptor and binding config files depend on the earlier findings of
@@ -194,7 +200,7 @@ AC_DEFUN([AX_SAGA_CONFIG],
194200
export SAGA_MAKE_INCLUDE_DIR
195201
AC_SUBST(SAGA_MAKE_INCLUDE_DIR)
196202
197-
SAGA_LIB_VERSION=$SAGA_PACKAGE_VERSION
203+
SAGA_LIB_VERSION=$SAGA_MODULE_VERSION
198204
export SAGA_LIB_VERSION
199205
AC_SUBST(SAGA_LIB_VERSION)
200206

config/saga_base.m4

+7-4
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,11 @@ AC_DEFUN([AX_SAGA_CHECK_BASE],
1212
export CONFDIR
1313
AC_SUBST(CONFDIR)
1414
15-
AC_MSG_CHECKING([SAGA Version])
15+
AC_MSG_CHECKING([SAGA Package])
1616
# get version
17-
test -f PACKAGE && SAGA_VERSION=` grep -e '^VERSION:' PACKAGE | sed -e 's/^VERSION: *//'`
18-
test -f PACKAGE && SAGA_REVISION=`grep -e '^REVISION:' PACKAGE | cut -f 2 -d '$' | cut -f 2 -d ' '`
17+
test -f PACKAGE && SAGA_MODULE_NAME=` grep -e '^PACKAGE:' PACKAGE | sed -e 's/^PACKAGE: *//'`
18+
test -f PACKAGE && SAGA_VERSION=` grep -e '^VERSION:' PACKAGE | sed -e 's/^VERSION: *//'`
19+
test -f PACKAGE && SAGA_REVISION=` grep -e '^REVISION:' PACKAGE | cut -f 2 -d '$' | cut -f 2 -d ' '`
1920
2021
# svn info supercedes the revision info from the PACKAGE file
2122
svnrevision=`svn info 2>&1 | grep Revision | cut -f 2 -d ' '`
@@ -54,6 +55,7 @@ AC_DEFUN([AX_SAGA_CHECK_BASE],
5455
5556
SAGA_VERSION_DATE=`date "+%Y%m%d"`
5657
58+
AC_SUBST(SAGA_MODULE_NAME)
5759
AC_SUBST(SAGA_VERSION)
5860
AC_SUBST(SAGA_REVISION)
5961
AC_SUBST(SAGA_VERSION_MAJOR)
@@ -62,6 +64,7 @@ AC_DEFUN([AX_SAGA_CHECK_BASE],
6264
AC_SUBST(SAGA_VERSION_FULL)
6365
AC_SUBST(SAGA_VERSION_DATE)
6466
67+
AC_DEFINE_UNQUOTED([SAGA_MODULE_NAME] , ["$SAGA_MODULE_NAME"])
6568
AC_DEFINE_UNQUOTED([SAGA_VERSION] , ["$SAGA_VERSION"])
6669
AC_DEFINE_UNQUOTED([SAGA_REVISION] , [$SAGA_REVISION])
6770
AC_DEFINE_UNQUOTED([SAGA_VERSION_MAJOR] , [$SAGA_VERSION_MAJOR])
@@ -70,7 +73,7 @@ AC_DEFUN([AX_SAGA_CHECK_BASE],
7073
AC_DEFINE_UNQUOTED([SAGA_VERSION_FULL] , [$SAGA_VERSION_FULL])
7174
AC_DEFINE_UNQUOTED([SAGA_VERSION_DATE] , [$SAGA_VERSION_DATE])
7275
73-
AC_MSG_RESULT([$SAGA_VERSION (r$SAGA_REVISION)])
76+
AC_MSG_RESULT([$SAGA_MODULE_NAME $SAGA_VERSION (r$SAGA_REVISION)])
7477
7578
7679
AC_MSG_CHECKING([operating system type])

0 commit comments

Comments
 (0)