Mercurial > hg > audiodb
diff sparql/librdf/configure.ac @ 614:9ac6a38671cf
Merge branch 'sparql-new'
author | mas01mj |
---|---|
date | Tue, 01 Sep 2009 15:37:32 +0000 |
parents | e190b7f2ad7c |
children | 83f3217ee421 |
line wrap: on
line diff
--- a/sparql/librdf/configure.ac Tue Sep 01 14:55:47 2009 +0000 +++ b/sparql/librdf/configure.ac Tue Sep 01 15:37:32 2009 +0000 @@ -95,14 +95,6 @@ # -Ldir -llib LIBRDF_INTERNAL_LIBS= -# Libraries linked externally also may be internal - presently just -# raptor and rasqal but in future may include others -# Currently only substituted into redland-src-config. -# -Dfoo -Idir -LIBRDF_EXTERNAL_CPPFLAGS= -# -Ldir -llib -LIBRDF_EXTERNAL_LIBS= - # do these first because somehow they get messed up by bdb checks AC_CHECK_TYPES([byte]) AC_CHECK_TYPES([u32]) @@ -128,86 +120,7 @@ LDFLAGS="$LIBRDF_LDFLAGS" LIBS="$LIBRDF_LIBS" - -dnl Checks for RDF parsers -parser_modules=raptor -rdf_parsers_available= - -# Check for raptor -AC_MSG_CHECKING(for raptor) - -RAPTOR_MIN_VERSION=1.4.17 -AC_SUBST(RAPTOR_MIN_VERSION) -if $PKG_CONFIG raptor --exists; then - : -else - AC_MSG_ERROR(Raptor is not installed - see http://librdf.org/raptor/ to get a version newer than $RAPTOR_MIN_VERSION) -fi - -RAPTOR_VERSION=`$PKG_CONFIG raptor --modversion 2>/dev/null` - -if $PKG_CONFIG raptor --atleast-version=$RAPTOR_MIN_VERSION; then - : -else - AC_MSG_ERROR(Installed raptor $RAPTOR_VERSION is too old - need $RAPTOR_MIN_VERSION) -fi - -LIBRDF_EXTERNAL_CPPFLAGS="`$PKG_CONFIG raptor --cflags` $LIBRDF_EXTERNAL_CPPFLAGS" -LIBRDF_EXTERNAL_LIBS="`$PKG_CONFIG raptor --libs` $LIBRDF_EXTERNAL_LIBS" - -rdf_parsers_available="$parser_available raptor(system $RAPTOR_VERSION)" -AC_MSG_RESULT(system $RAPTOR_VERSION) - -# Check for rasqal -AC_MSG_CHECKING(for rasqal) - -RASQAL_MIN_VERSION=0.9.16 -RASQAL_MAX_VERSION=0.9.99 -AC_SUBST(RASQAL_MIN_VERSION) -AC_SUBST(RASQAL_MAX_VERSION) -if $PKG_CONFIG rasqal --exists; then - : -else - AC_MSG_ERROR(Rasqal is not installed - see http://librdf.org/rasqal/ to get a version in range $RASQAL_MIN_VERSION to $RASQAL_MAX_VERSION) -fi - -RASQAL_VERSION=`$PKG_CONFIG rasqal --modversion 2>/dev/null` - -if $PKG_CONFIG rasqal --atleast-version=$RASQAL_MIN_VERSION --max-version=$RASQAL_MAX_VERSION; then - : -else - AC_MSG_ERROR(Installed rasqal $RASQAL_VERSION is not in range $RASQAL_MIN_VERSION to $RASQAL_MAX_VERSION) -fi - -LIBRDF_EXTERNAL_CPPFLAGS="`$PKG_CONFIG rasqal --cflags` $LIBRDF_EXTERNAL_CPPFLAGS" -LIBRDF_EXTERNAL_LIBS="`$PKG_CONFIG rasqal --libs` $LIBRDF_EXTERNAL_LIBS" - -rdf_query="rasqal(system $RASQAL_VERSION)" -AC_MSG_RESULT(system $RASQAL_VERSION) - -# Check for redland -AC_MSG_CHECKING(for redland) - -REDLAND_MIN_VERSION=1.0.9 -AC_SUBST(REDLAND_MIN_VERSION) -if $PKG_CONFIG redland --exists; then - : -else - AC_MSG_ERROR(Redland is not installed - see http://librdf.org/ to get a version newer than $REDLAND_MIN_VERSION) -fi - -REDLAND_VERSION=`$PKG_CONFIG redland --modversion 2>/dev/null` - -if $PKG_CONFIG redland --atleast-version=$REDLAND_MIN_VERSION; then - : -else - AC_MSG_ERROR(Installed redland $REDLAND_VERSION is not newer than $REDLAND_MIN_VERSION) -fi - -LIBRDF_EXTERNAL_CPPFLAGS="`$PKG_CONFIG redland --cflags` $LIBRDF_EXTERNAL_CPPFLAGS" -LIBRDF_EXTERNAL_LIBS="`$PKG_CONFIG redland --libs` $LIBRDF_EXTERNAL_LIBS" - -AC_MSG_RESULT(system $REDLAND_VERSION) +PKG_CHECK_MODULES([DEPS], [raptor >= 1.4.17 rasqal >= 0.9.16 redland >= 1.0.9]) LIBS="$LIBS" CPPFLAGS="$CPPFLAGS" @@ -215,8 +128,8 @@ LIBRDF_LIBTOOLLIBS=librdf.la -AC_SUBST(LIBRDF_EXTERNAL_CPPFLAGS) -AC_SUBST(LIBRDF_EXTERNAL_LIBS) +AC_SUBST(DEPS_CFLAGS) +AC_SUBST(DEPS_LIBS) AC_SUBST(LIBRDF_INTERNAL_CPPFLAGS) AC_SUBST(LIBRDF_INTERNAL_LIBS)