Project:
PostGIS
Code Location:
http://svn.osgeo.org/postgis/trunk/trunk
autogen.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#!/bin/sh # # $Id: autogen.sh 9324 2012-02-27 22:08:12Z pramsey $ # # PostGIS Bootstrapping Script # giveup() { echo echo " Something went wrong, giving up!" echo exit 1 } OSTYPE=`uname -s` AUTOCONF=`which autoconf 2>/dev/null` if [ ! ${AUTOCONF} ]; then echo "Missing autoconf!" exit fi AUTOCONF_VER=`${AUTOCONF} --version | grep -E "^.*[0-9]$" | sed 's/^.* //'` for aclocal in aclocal aclocal-1.10 aclocal-1.9; do ACLOCAL=`which $aclocal 2>/dev/null` if test -x "${ACLOCAL}"; then break; fi done if [ ! ${ACLOCAL} ]; then echo "Missing aclocal!" exit fi ACLOCAL_VER=`${ACLOCAL} --version | grep -E "^.*[0-9]$" | sed 's/^.* //'` for libtoolize in libtoolize glibtoolize; do LIBTOOLIZE=`which $libtoolize 2>/dev/null` if test -x "${LIBTOOLIZE}"; then break; fi done if [ ! ${LIBTOOLIZE} ]; then echo "Missing libtoolize!" exit fi LIBTOOLIZE_VER=`${LIBTOOLIZE} --version | grep -E "^.*[0-9]\.[0-9]" | sed 's/^.* //'` LIBTOOLIZE_MAJOR_VER=`echo ${LIBTOOLIZE_VER} | cut -f1 -d'.'` # TODO: Check libtool version and add --install option only for 1.9b+ LTOPTS="--force --copy" if test ${LIBTOOLIZE_MAJOR_VER} -ge 2; then LTOPTS="${LTOPTS} --install" fi echo "* Running ${LIBTOOLIZE} (${LIBTOOLIZE_VER})" echo " OPTIONS = ${LTOPTS}" ${LIBTOOLIZE} ${LTOPTS} || giveup echo "* Running $ACLOCAL (${ACLOCAL_VER})" ${ACLOCAL} -I macros || giveup echo "* Running ${AUTOCONF} (${AUTOCONF_VER})" ${AUTOCONF} || giveup if test -f "${PWD}/configure"; then echo "======================================" echo "Now you are ready to run './configure'" echo "======================================" else echo " Failed to generate ./configure script!" giveup fi
