[Gnucash-changes] r11982 - gnucash/branches/goffice-update -
Conditionally execute libgsf/goffice sections.
Joshua Sled
jsled at cvs.gnucash.org
Sat Nov 19 21:46:07 EST 2005
Author: jsled
Date: 2005-11-19 21:46:07 -0500 (Sat, 19 Nov 2005)
New Revision: 11982
Trac: http://svn.gnucash.org/trac/changeset/11982
Modified:
gnucash/branches/goffice-update/configure.in
Log:
Conditionally execute libgsf/goffice sections.
Modified: gnucash/branches/goffice-update/configure.in
===================================================================
--- gnucash/branches/goffice-update/configure.in 2005-11-19 23:53:34 UTC (rev 11981)
+++ gnucash/branches/goffice-update/configure.in 2005-11-20 02:46:07 UTC (rev 11982)
@@ -460,13 +460,13 @@
AM_CONDITIONAL(HAVE_PANGO18, test "x$HAVE_PANGO18" = "xyes" )
-# @@fixme
-# use both PKG_CHECK_MODULES and `$PKG_CONFIG`; the first importantly sets
-# MUMBLE_{LIBS,CFLAGS}...
-# Q: What does PKG_CHECK_MODULES create?
-# A: Just _CFLAGS and _LIBS, apparently [pkg.m4]
+dnl @@fixme
+dnl use both PKG_CHECK_MODULES and `$PKG_CONFIG`; the first importantly sets
+dnl MUMBLE_{LIBS,CFLAGS}...
+dnl Q: What does PKG_CHECK_MODULES create?
+dnl A: Just _CFLAGS and _LIBS, apparently [pkg.m4]
-# $4=true => don't die in case of failure.
+dnl $4=true => don't die in case of failure.
PKG_CHECK_MODULES(GSF, libgsf-1 >= 1.12.2
libgsf-gnome-1 >= 1.12.2,,true)
if $PKG_CONFIG 'libgsf-1 >= 1.12.2'
@@ -477,12 +477,13 @@
AC_MSG_NOTICE(using internally-packaged libgsf)
GSF_CFLAGS='-I${top_srcdir}/lib/libgsf-1.12.3'
GSF_LIBS='${top_builddir}/lib/libgsf-1.12.3/gsf/libgsf-1.la'
+ NEED_LIBGSF=yes
fi
AM_CONDITIONAL(HAVE_LIBGSF, test "x$HAVE_LIBGSF" = "xyes")
AC_SUBST(GSF_CFLAGS)
AC_SUBST(GSF_LIBS)
-# $4=true => don't die if failure.
+dnl $4=true => don't die if failure.
PKG_CHECK_MODULES(GOFFICE, libgoffice-1 >= 0.0.4,,true)
if $PKG_CONFIG 'libgoffice-1 >= 0.0.4'
then
@@ -492,6 +493,7 @@
AC_MSG_NOTICE(using internally-packaged goffice)
GOFFICE_CFLAGS='-I${top_srcdir}/lib/goffice-0.0.4'
GOFFICE_LIBS='${top_builddir}/lib/goffice-0.0.4/goffice/libgoffice-1.la'
+ NEED_GOFFICE=yes
fi
AM_CONDITIONAL(HAVE_GOFFICE, test "x$HAVE_GOFFICE" = "xyes")
AC_SUBST(GOFFICE_CFLAGS)
@@ -500,6 +502,7 @@
### ----------
### +libgsf-1.12.3
+if test "x$HAVE_LIBGSF" != xyes; then
AC_MSG_NOTICE('internal libgsf configuration...')
m4_define([libgsf_version_major], [1])
@@ -520,7 +523,10 @@
m4_eval(libgsf_version_major + libgsf_version_minor)[]dnl
:libgsf_version_micro:libgsf_version_minor)
-AC_CONFIG_HEADERS(lib/libgsf-1.12.3/gsf-config.h)
+dnl 2005-11-19,jsled, this doesn't seem to work... :(
+dnl ifelse(x$HAVE_LIBGSF, xyes,,
+ AC_CONFIG_HEADERS(lib/libgsf-1.12.3/gsf-config.h)
+dnl)
AC_FUNC_FSEEKO
AC_SYS_LARGEFILE
@@ -810,9 +816,23 @@
# turn off unneeded python support
AM_CONDITIONAL(WITH_PYTHON, false)
+else
+
+AM_CONDITIONAL(OS_WIN32, false)
+AM_CONDITIONAL(PLATFORM_WIN32, false)
+AM_CONDITIONAL(GTK_DOC_INSTALLED, false)
+ AM_CONDITIONAL(ENABLE_GTK_DOC, false)
+ AM_CONDITIONAL(GTK_DOC_USE_LIBTOOL, false)
+AM_CONDITIONAL(WITH_LIBGSF_GNOME, false)
+AM_CONDITIONAL(WITH_GCONF, false)
+AM_CONDITIONAL(WITH_PYTHON, false)
+
+fi
# -libgsf-1.12.3
# +goffice-0.0.4
+if test "x$HAVE_GOFFICE" != xyes; then
+
AC_MSG_NOTICE('internal goffice configuration...')
m4_define([goffice_version_epoch], [0])
@@ -1218,11 +1238,18 @@
AC_DEFINE(GO_VERSION_EXTRA, "goffice_version_extra",
[Extra, possibly empty tag for this release])
+else
+
+AM_CONDITIONAL(WITH_CAIRO, false)
+AM_CONDITIONAL(WITH_GTK, false)
+AM_CONDITIONAL(WITH_GNOME, false)
+AM_CONDITIONAL(WITH_WIN32, false)
+
+fi
# -goffice-0.0.4
# -gog2
-
### --------------------------------------------------------------------------
### Variables
### Set up all the initial variable values...
More information about the gnucash-changes
mailing list