summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJamie McCracken <jamiemcc@src.gnome.org>2007-01-26 11:17:13 +0000
committerJamie McCracken <jamiemcc@src.gnome.org>2007-01-26 11:17:13 +0000
commitd02959464882a307fe6b8476c624274a7d59f257 (patch)
tree4b876a766942831ce05bf1ecebeec9f973ef8fd9
parentae0a65a946d03536509b3002de6bd390736eef50 (diff)
downloadtracker-d02959464882a307fe6b8476c624274a7d59f257.tar.gz
made libmagic requirement compulsory
svn path=/trunk/; revision=431
-rw-r--r--ChangeLog5
-rw-r--r--Makefile.am10
-rw-r--r--configure.ac31
3 files changed, 44 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index f93673835..9a0b2a9e0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-01-25 Jamie McCracken <jamiemcc at gnome org>
+
+ * fixed update of embedded keywords
+ * added deskbar handler to tarball and installation
+
2007-01-24 Patch from Michael Biebl <mbiebl at gmail com>
* converted xdgmime to private lib
diff --git a/Makefile.am b/Makefile.am
index 04f69f8c9..3f8fc2f1e 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -5,8 +5,13 @@ xdgconfigdir = $(sysconfdir)/xdg/autostart
pkgconfig_DATA = tracker.pc
xdgconfig_DATA = trackerd.desktop
+handlerdir = $(DESKBAR_HANDLER_DIR)
+handler_DATA = python/deskbar-handler/tracker-handler.py
+
+
EXTRA_DIST = \
$(xdgconfig_DATA) \
+ $(handler_DATA) \
rdf-query-examples/80s-music.rdf \
rdf-query-examples/90s-music.rdf \
rdf-query-examples/all-documents.rdf \
@@ -15,6 +20,8 @@ EXTRA_DIST = \
intltool-extract.in \
intltool-merge.in \
intltool-update.in
+
+
DISTCLEANFILES = \
intltool-extract \
@@ -22,4 +29,5 @@ DISTCLEANFILES = \
intltool-update
DISTCHECK_CONFIGURE_FLAGS = \
- --with-session-bus-services-dir="\$(datadir)"/dbus-1/services
+ --with-session-bus-services-dir="\$(datadir)"/dbus-1/services \
+ --with-deskbar-applet-handler-dir="\$(libdir)"/deskbar-applet/handlers
diff --git a/configure.ac b/configure.ac
index 04d247ee6..e51dbc8d6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -20,7 +20,15 @@ AC_PROG_LIBTOOL
# Checks for header files.
AC_HEADER_STDC
-AC_CHECK_HEADERS([fcntl.h sitdlib.h string.h sys/time.h unistd.h linux/unistd.h zlib.h magic.h])
+AC_CHECK_HEADERS([fcntl.h sitdlib.h string.h sys/time.h unistd.h linux/unistd.h])
+
+AC_CHECK_HEADER([zlib.h],
+ [],
+ [AC_MSG_ERROR([You must have zlib.h and zlib installed])])
+
+AC_CHECK_HEADER([magic.h],
+ [],
+ [AC_MSG_ERROR([You must have magic.h and libmagic installed])])
# Checks for functions
AC_CHECK_FUNCS([getline])
@@ -82,6 +90,27 @@ fi
DBUS_SERVICES_DIR="$services_dir"
AC_SUBST(DBUS_SERVICES_DIR)
+
+####################################################################
+# Deskbar Applet Handler
+####################################################################
+
+AC_ARG_WITH([deskbar_applet_handler_dir],
+ AC_HELP_STRING([--with-deskbar-applet-handler-dir], [Path to Deskbar handler directory]))
+
+if test "x$with_deskbar_applet_handler_dir" = "x" ; then
+ handler_dir="`pkg-config --variable handlersdir deskbar-applet`"
+else
+ handler_dir="$with_deskbar_applet_handler_dir"
+fi
+
+
+
+DESKBAR_HANDLER_DIR="$handler_dir"
+AC_SUBST(DESKBAR_HANDLER_DIR)
+
+
+
####################################################################
# Compiler warning checks
####################################################################