3
AC_INIT([gnome-chemistry-utils], [0.12.12], [http://savannah.nongnu.org/bugs/?group=gchemutils],[gnome-chemistry-utils],[http://gchemutils.nongnu.org/])
4
AC_CONFIG_SRCDIR([libs/gcu/gcuperiodic.c])
3
AC_INIT([gnome-chemistry-utils], [0.14.2], [http://savannah.nongnu.org/bugs/?group=gchemutils],[gnome-chemistry-utils],[http://gchemutils.nongnu.org/])
4
AC_CONFIG_SRCDIR([libs/gcugtk/gcuperiodic.c])
5
5
AM_INIT_AUTOMAKE([1.11.1 tar-ustar no-dist-gzip dist-bzip2 dist-xz])
6
AM_MAINTAINER_MODE([enable])
8
8
AC_CONFIG_MACRO_DIR([m4])
130
133
if test "x$libgoffice" = x; then
131
134
# Not important. Things will fail below.
132
libgoffice=libgoffice-0.8
135
libgoffice=libgoffice-0.10
135
138
PKG_CHECK_MODULES(shared_mime_info, [shared-mime-info >= 0.12])
136
139
PKG_CHECK_MODULES(cairo, [cairo >= 1.6.0])
137
PKG_CHECK_MODULES(gio, [gio-2.0 >= 2.16.1])
138
PKG_CHECK_MODULES(gtk, [gtk+-2.0 >= 2.18.0])
139
PKG_CHECK_MODULES(gtkglext, [gtkglext-1.0 >= 1.0.0])
140
PKG_CHECK_MODULES(gio, [gio-2.0 >= 2.26.0])
141
PKG_CHECK_MODULES(gdk_pixbuf, [gdk-pixbuf-2.0 >= 2.22.0])
142
PKG_CHECK_MODULES(gtk, [gtk+-3.0 >= 3.0.0])
140
143
PKG_CHECK_MODULES(xml, [libxml-2.0 >= 2.4.16])
141
144
PKG_CHECK_MODULES(gsf, [libgsf-1 >= 1.14.9])
142
PKG_CHECK_MODULES(goffice, [$libgoffice >= 0.7.16])
145
PKG_CHECK_MODULES(goffice, [$libgoffice >= 0.10.0])
143
146
PKG_CHECK_MODULES(chemical_mime_data, [chemical-mime-data >= 0.1.94])
144
147
PKG_CHECK_MODULES(bodr, [bodr >= 5])
145
PKG_CHECK_MODULES(openbabel, [openbabel-2.0 >= 2.1.0])
148
PKG_CHECK_MODULES(openbabel, [openbabel-2.0 >= 2.3.0])
146
149
PKG_CHECK_MODULES(x11, [x11 >= 1.0.0])
148
PKG_CHECK_MODULES(OB22, openbabel-2.0 >= 2.2.0,
149
[ob22="yes"],[ob22="no"])
150
if test "x$ob22" = "xyes"; then
151
AC_DEFINE_UNQUOTED([HAVE_OPENBABEL_2_2], 1, [Whether OpenBabel is >= 2.2.0])
154
dnl The following 4 lines were borrowed from gnumeric
155
dnl The following conditional is set in AM_GCONF_SOURCE_2.
156
dnl Because we may skip its execution, we have to set a default here.
157
m4_pattern_allow([^AM_GCONF_SOURCE_2$])
158
AM_CONDITIONAL([GCONF_SCHEMAS_INSTALL], [false])
161
if test ! -z "`echo $goffice_CFLAGS|grep gconf`"; then
162
AC_PATH_PROG([GCONFTOOL], [gconftool-2], [no])
163
if test "x$GCONFTOOL" = "xno"; then
164
AC_MSG_ERROR([gconftool-2 executable not found in your path - should be installed with GConf])
170
AM_CONDITIONAL([USE_GCONF], [test "x$use_gconf" = "xyes"] )
151
dnl Not sure we need to test for glu.h and glx.h
152
AC_CHECK_HEADER(GL/glu.h,,[AC_MSG_ERROR([Error, GL/glu.h not found.])])
153
AC_CHECK_HEADER(GL/glx.h,,[AC_MSG_ERROR([Error, GL/glx.h not found.])])
172
155
dnl GSettings related stuff
177
160
AC_DEFINE_UNQUOTED([BODR_PKGDATADIR], ["$bodr_pkgdatadir"], [Path to Blue Obelisk Data Repository])
179
162
if test "x$gcu_is_stable" = "xyes"; then
180
GCU_CFLAGS="-Wall -Wextra"
163
GCU_CFLAGS="-Wall -Wextra -Werror=format-security"
182
GCU_CFLAGS="-DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGSEAL_ENABLE -Wall -Wextra"
165
GCU_CFLAGS="-DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGSEAL_ENABLE -Wall -Wextra -Werror=format-security"
184
167
AC_SUBST([GCU_CFLAGS])
223
206
test_mozilla_plugin=true
225
208
[mozilla-plugin],
227
210
[--enable-mozilla-plugin],
228
211
[build a Mozilla/Firefox chemistry files viewing plugin @<:@default=auto@:>@]
230
213
[test_mozilla_plugin="$enableval"]
233
ac_moz_mime_const_char=no
234
216
if test "x$test_mozilla_plugin" != "xno"; then
235
217
if test -z "$MOZILLA_CONFIG"; then
236
218
AC_PATH_PROG([MOZILLA_CONFIG], [mozilla-config], [no])
298
280
if test "x$libspreadsheet" = x; then
299
281
# Not important. Things will fail below.
300
libspreadsheet=libspreadsheet-1.10
282
libspreadsheet=libspreadsheet-1.12
303
PKG_CHECK_MODULES(gnumeric, [$libspreadsheet >= 1.9.10], [build_gnumeric_plugin=yes],
285
PKG_CHECK_MODULES(gnumeric, [$libspreadsheet >= 1.11.6], [build_gnumeric_plugin=yes],
304
286
[build_gnumeric_plugin=no])
305
287
dnl --without is not handled