]> arthur.barton.de Git - netatalk.git/blobdiff - etc/spotlight/Makefile.am
Spotlight: use async Tracker SPARQL API
[netatalk.git] / etc / spotlight / Makefile.am
index e0210b6394d898eaa5d0237a66d89010e82d91df..95f1ba484fac0cba65dac637853d9facfb817738 100644 (file)
@@ -1,56 +1,35 @@
 # Makefile.am for etc/spotlight/
 
 pkgconfdir = @PKGCONFDIR@
-moduledir = @UAMS_PATH@
-module_LTLIBRARIES =
+noinst_LTLIBRARIES = 
 noinst_PROGRAMS =
-noinst_HEADERS = slmod_sparql_map.h slmod_rdf_map.h
+noinst_HEADERS = sparql_map.h
 BUILT_SOURCES =
 
 AM_YFLAGS = -d
 
-if HAVE_TRACKER_SPARQL
-BUILT_SOURCES += slmod_sparql_parser.h
+if HAVE_TRACKER
+BUILT_SOURCES += sparql_parser.h
 noinst_PROGRAMS += srp
-module_LTLIBRARIES += slmod_sparql.la
+noinst_LTLIBRARIES += libspotlight.la
 
-slmod_sparql_la_SOURCES = \
-       slmod_sparql.c \
-       slmod_sparql_map.c \
-       slmod_sparql_parser.y \
+libspotlight_la_SOURCES = \
+       sparql_map.c \
+       sparql_parser.y \
        spotlight_rawquery_lexer.l
 
-slmod_sparql_la_CFLAGS  = -DDBUS_API_SUBJECT_TO_CHANGE @TRACKER_CFLAGS@ @TRACKER_MINER_CFLAGS@
-slmod_sparql_la_LDFLAGS = -module -avoid-version @TRACKER_LIBS@ @TRACKER_MINER_LIBS@
+libspotlight_la_CFLAGS  = \
+       -DDBUS_API_SUBJECT_TO_CHANGE \
+       @TRACKER_CFLAGS@ \
+       -D_PATH_STATEDIR='"$(localstatedir)/netatalk"'
+
+libspotlight_la_LDFLAGS = @TRACKER_LIBS@ @TRACKER_MINER_LIBS@
 
 srp_SOURCES = \
-       slmod_sparql_map.c \
-       slmod_sparql_parser.y \
+       sparql_map.c \
+       sparql_parser.y \
        spotlight_rawquery_lexer.l
 
 srp_CFLAGS = -DMAIN -I$(top_srcdir)/include @TRACKER_CFLAGS@
-srp_LDADD = $(top_builddir)/libatalk/libatalk.la
+srp_LDADD = $(top_builddir)/libatalk/libatalk.la @MYSQL_LIBS@
 endif
-
-if HAVE_TRACKER_RDF
-BUILT_SOURCES += slmod_rdf_parser.h
-noinst_PROGRAMS += stp
-module_LTLIBRARIES += slmod_rdf.la
-
-slmod_rdf_la_SOURCES = \
-       slmod_rdf.c \
-       slmod_rdf_map.c \
-       slmod_rdf_parser.y \
-       spotlight_rawquery_lexer.l
-
-slmod_rdf_la_CFLAGS  = @TRACKER_CFLAGS@
-slmod_rdf_la_LDFLAGS = -module -avoid-version @TRACKER_LIBS@
-
-stp_SOURCES = \
-       slmod_rdf_map.c \
-       slmod_rdf_parser.y \
-       spotlight_rawquery_lexer.l
-stp_CFLAGS = -DMAIN @TRACKER_CFLAGS@
-stp_LDADD = $(top_builddir)/libatalk/libatalk.la @TRACKER_LIBS@
-
-endif
\ No newline at end of file