summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorMartyn Russell <martyn@lanedo.com>2010-10-25 16:29:12 +0100
committerMartyn Russell <martyn@lanedo.com>2010-10-27 15:16:54 +0100
commit8379be49b71e3afa81351a5408e04df58be28d91 (patch)
tree7f111d0e2612bef0d21f266ce9ba6e5c3c6e9a62 /examples
parent6c288c4eeb5cfea88d865e3e23895919bcc0fb23 (diff)
downloadtracker-8379be49b71e3afa81351a5408e04df58be28d91.tar.gz
class-signals: Fixed example CFLAGS/LIBS and removed unnecessary #defines in test
Diffstat (limited to 'examples')
-rw-r--r--examples/class-signal/Makefile.am17
-rw-r--r--examples/class-signal/class-signal.c17
2 files changed, 13 insertions, 21 deletions
diff --git a/examples/class-signal/Makefile.am b/examples/class-signal/Makefile.am
index 6c96931c0..d7ef1a885 100644
--- a/examples/class-signal/Makefile.am
+++ b/examples/class-signal/Makefile.am
@@ -1,20 +1,15 @@
include $(top_srcdir)/Makefile.decl
INCLUDES = \
- $(BUILD_CFLAGS) \
- -I$(top_srcdir)/src \
- $(DBUS_CFLAGS) \
- $(GLIB2_CFLAGS) \
- $(GIO_CFLAGS) \
- $(GTHREAD_CFLAGS)
+ $(BUILD_CFLAGS) \
+ -I$(top_srcdir)/src \
+ $(LIBTRACKER_SPARQL_CFLAGS)
noinst_PROGRAMS = class-signal
class_signal_SOURCES = class-signal.c
-class_signal_LDADD = \
+class_signal_LDADD = \
$(top_builddir)/src/libtracker-sparql/libtracker-sparql-$(TRACKER_API_VERSION).la \
- $(BUILD_LIBS) \
- $(GIO_LIBS) \
- $(GLIB2_LIBS) \
- $(DBUS_LIBS)
+ $(BUILD_LIBS) \
+ $(LIBTRACKER_SPARQL_LIBS)
diff --git a/examples/class-signal/class-signal.c b/examples/class-signal/class-signal.c
index e2263a896..de36281da 100644
--- a/examples/class-signal/class-signal.c
+++ b/examples/class-signal/class-signal.c
@@ -22,14 +22,11 @@
#include <libtracker-sparql/tracker-sparql.h>
-#define TRACKER_SERVICE "org.freedesktop.Tracker1"
-#define TRACKER_RESOURCES_OBJECT "/org/freedesktop/Tracker1/Resources"
-#define TRACKER_INTERFACE_RESOURCES "org.freedesktop.Tracker1.Resources"
-
-#define DBUS_MATCH_STR "type='signal', " \
- "sender='" TRACKER_SERVICE "', " \
- "path='" TRACKER_RESOURCES_OBJECT "', " \
- "interface='" TRACKER_INTERFACE_RESOURCES "'"
+#define DBUS_MATCH_STR \
+ "type='signal', " \
+ "sender='" TRACKER_DBUS_SERVICE "', " \
+ "path='" TRACKER_DBUS_OBJECT_RESOURCES "', " \
+ "interface='" TRACKER_DBUS_INTERFACE_RESOURCES "'"
static TrackerSparqlConnection *con;
@@ -94,7 +91,7 @@ class_signal_cb (DBusMessage *message)
static DBusHandlerResult
message_filter (DBusConnection *connection, DBusMessage *message, gpointer ud)
{
- if (dbus_message_is_signal (message, TRACKER_INTERFACE_RESOURCES, "GraphUpdated")) {
+ if (dbus_message_is_signal (message, TRACKER_DBUS_INTERFACE_RESOURCES, "GraphUpdated")) {
class_signal_cb (message);
return DBUS_HANDLER_RESULT_HANDLED;
}
@@ -113,7 +110,7 @@ main (gint argc, gchar *argv[])
loop = g_main_loop_new (NULL, FALSE);
con = tracker_sparql_connection_get (NULL, &error);
connection = dbus_bus_get_private (DBUS_BUS_SESSION, NULL);
- dbus_bus_request_name (connection, TRACKER_SERVICE, 0, NULL);
+ dbus_bus_request_name (connection, TRACKER_DBUS_SERVICE, 0, NULL);
dbus_connection_add_filter (connection, message_filter, NULL, NULL);
dbus_bus_add_match (connection, DBUS_MATCH_STR, NULL);
dbus_connection_setup_with_g_main (connection, NULL);