Mercurial > hg > audiodb
changeset 586:e190b7f2ad7c
Merge branch 'sparql'
author | mas01mj |
---|---|
date | Thu, 06 Aug 2009 12:00:46 +0000 |
parents | 5098bd155c39 |
children | 08811763ccfa |
files | sparql/librdf/configure.ac sparql/librdf/src/Makefile.am |
diffstat | 2 files changed, 27 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/sparql/librdf/configure.ac Mon Aug 03 09:58:42 2009 +0000 +++ b/sparql/librdf/configure.ac Thu Aug 06 12:00:46 2009 +0000 @@ -185,6 +185,30 @@ 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) + LIBS="$LIBS" CPPFLAGS="$CPPFLAGS" LDFLAGS="$LDFLAGS"
--- a/sparql/librdf/src/Makefile.am Mon Aug 03 09:58:42 2009 +0000 +++ b/sparql/librdf/src/Makefile.am Thu Aug 06 12:00:46 2009 +0000 @@ -25,9 +25,9 @@ plugin_LTLIBRARIES = librdf_storage_audiodb.la librdf_storage_audiodb_la_SOURCES = rdf_storage_audiodb.c -librdf_storage_audiodb_la_CPPFLAGS = `pkg-config redland --cflags` +librdf_storage_audiodb_la_CPPFLAGS = librdf_storage_audiodb_la_LIBADD = -laudioDB -librdf_storage_audiodb_la_LDFLAGS = -module -avoid-version `pkg-config redland --libs` +librdf_storage_audiodb_la_LDFLAGS = -module -avoid-version # Use tar, whatever it is called (better be GNU tar though) TAR=@TAR@ @@ -41,7 +41,7 @@ AM_CPPFLAGS += -DPKGDATADIR="\"$(pkgdatadir)\"" AM_CFLAGS += -DLIBRDF_MODULE_DIR="\"$(libdir)/redland\"" -AM_LDFLAGS = -L/usr/local/lib/ +AM_LDFLAGS = @LIBRDF_INTERNAL_LIBS@ @LIBRDF_EXTERNAL_LIBS@ LOCAL_LIB_DIR=lib