aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--UPDATING16
-rw-r--r--sysutils/Makefile3
-rw-r--r--sysutils/tracker-client/Makefile88
-rw-r--r--sysutils/tracker-client/distinfo6
-rw-r--r--sysutils/tracker-client/files/patch-src_libtracker-gtk_Makefile.in30
-rw-r--r--sysutils/tracker-client/files/patch-src_tracker-applet_Makefile.in19
-rw-r--r--sysutils/tracker-client/files/patch-src_tracker-preferences_Makefile.in21
-rw-r--r--sysutils/tracker-client/files/patch-src_tracker-search-tool_Makefile.in41
-rw-r--r--sysutils/tracker-client/files/patch-src_trackerd_tracker-apps.c12
-rw-r--r--sysutils/tracker-client/pkg-plist79
-rw-r--r--sysutils/tracker-gnome/Makefile16
-rw-r--r--sysutils/tracker-gnome/pkg-plist18
-rw-r--r--sysutils/tracker-libtrackergtk/Makefile17
-rw-r--r--sysutils/tracker-libtrackergtk/pkg-descr3
-rw-r--r--sysutils/tracker-libtrackergtk/pkg-plist16
-rw-r--r--sysutils/tracker/Makefile70
-rw-r--r--sysutils/tracker/distinfo3
-rw-r--r--sysutils/tracker/files/patch-src_libtracker-gtk_Makefile.in13
-rw-r--r--sysutils/tracker/files/patch-src_libtracker-gtk_tracker-tag-bar.h11
-rw-r--r--sysutils/tracker/files/patch-src_tracker-search-tool_Makefile.in20
-rw-r--r--sysutils/tracker/files/patch-src_tracker-search-tool_tracker-search-tool-support.h18
-rw-r--r--sysutils/tracker/files/patch-src_trackerd_tracker-apps.c12
-rw-r--r--sysutils/tracker/files/patch-src_trackerd_tracker-utils.c14
-rw-r--r--sysutils/tracker/pkg-plist152
-rw-r--r--x11-fm/nautilus/Makefile7
25 files changed, 330 insertions, 375 deletions
diff --git a/UPDATING b/UPDATING
index 21c46e8dac3e..c09d7811a97a 100644
--- a/UPDATING
+++ b/UPDATING
@@ -7,6 +7,22 @@ time you update your ports collection, before attempting any port
upgrades.
20080405:
+ AFFECTS: users of sysutils/tracker
+ AUTHOR: ahze@FreeBSD.org
+
+ The sysutils/tracker port is now a meta port and tracker is now split into
+ separate ports to allow non-GNOME users to install tracker without pulling
+ in GNOME components. To upgrade please use the directions below.
+
+ portmaster users:
+ portmaster -o sysutils/tracker-client tracker
+ portmaster -u sysutils/tracker
+
+ portupgrade users:
+ portupgrade -o sysutils/tracker-client tacker
+ portupgrade -u sysutils/tracker
+
+20080405:
AFFECTS: users and maintainers of ports that depends of databases/sqlite3
AUTHOR: mnag@FreeBSD.org
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 35548ae976c1..231d08b2acc3 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -677,6 +677,9 @@
SUBDIR += torsmo
SUBDIR += toshctl
SUBDIR += tracker
+ SUBDIR += tracker-client
+ SUBDIR += tracker-gnome
+ SUBDIR += tracker-libtrackergtk
SUBDIR += tree
SUBDIR += ts
SUBDIR += tss
diff --git a/sysutils/tracker-client/Makefile b/sysutils/tracker-client/Makefile
index 867d4b49f82d..9e7e6b2b0b7c 100644
--- a/sysutils/tracker-client/Makefile
+++ b/sysutils/tracker-client/Makefile
@@ -3,52 +3,108 @@
# Whom: Michael Johnson <ahze@FreeBSD.org>
#
# $FreeBSD$
-# $MCom: ports/sysutils/tracker/Makefile,v 1.8 2007/10/05 16:55:59 mezz Exp $
+# $MCom: ports-stable/sysutils/tracker-client/Makefile,v 1.3 2008/03/31 00:27:41 ahze Exp $
#
PORTNAME= tracker
-PORTVERSION= 0.6.2
+PORTVERSION= 0.6.6
PORTREVISION= 2
CATEGORIES= sysutils gnome
MASTER_SITES= http://www.gnome.org/~jamiemcc/tracker/
+PKGNAMESUFFIX?= -client
MAINTAINER= gnome@FreeBSD.org
COMMENT= Object database, tag/metadata database, search tool and indexer
-LIB_DEPENDS= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \
+LIB_DEPENDS= sqlite3.8:${PORTSDIR}/databases/sqlite3 \
+ dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \
poppler-glib.2:${PORTSDIR}/graphics/poppler-gtk \
exif.12:${PORTSDIR}/graphics/libexif \
wv-1.2.3:${PORTSDIR}/textproc/wv \
gmime-2.0.4:${PORTSDIR}/mail/gmime2 \
- sqlite3.8:${PORTSDIR}/databases/sqlite3
-#RUN_DEPENDS= ${LOCALBASE}/lib/deskbar-applet/deskbar-applet:${PORTSDIR}/deskutils/deskbar-applet
+ qdbm.14:${PORTSDIR}/databases/qdbm \
+ exempi.3:${PORTSDIR}/textproc/exempi
+RUN_DEPENDS= xdg-desktop-icon:${PORTSDIR}/devel/xdg-utils \
+ pdftotext:${PORTSDIR}/graphics/poppler-utils \
+ w3m:${PORTSDIR}/www/w3m
USE_BZIP2= yes
USE_FAM= yes
WANT_FAM_SYSTEM=gamin
-USE_GNOME= gnomedesktop gnomehack gnomeprefix libgsf
+INSTALLS_ICONS= yes
+USE_GNOME= gnomehack gnomeprefix ltasneededhack
USE_GMAKE= yes
USE_GETTEXT= yes
USE_LDCONFIG= yes
USE_GSTREAMER= core
INSTALLS_ICONS= yes
-GNU_CONFIGURE= yes
+USE_AUTOTOOLS= libtool:15
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
CONFIGURE_ARGS= --enable-video-extractor=gstreamer \
--enable-file-monitoring=fam \
--with-session-bus-services-dir=${LOCALBASE}/share/dbus-1/services \
- --enable-deskbar-applet \
- --with-deskbar-applet-handler-dir=${LOCALBASE}/lib/deskbar-applet/handlers
+ --enable-external-qdbm
+
+.include <bsd.port.pre.mk>
-MAN1= tracker-extract.1 tracker-files.1 tracker-meta-folder.1 \
- tracker-preferences.1 tracker-query.1 tracker-search.1 \
- tracker-search-tool.1 tracker-stats.1 tracker-status.1 \
- tracker-tag.1 tracker-thumbnailer.1 trackerd.1
-MAN5= tracker.cfg.5
-MAN7= tracker-services.7
+.if defined(TRACKER_SLAVE)
+LIB_DEPENDS+= trackerclient:${PORTSDIR}/sysutils/tracker
+. if ${TRACKER_SLAVE}=="gnome"
+PKGNAMESUFFIX= -gnome
+LIB_DEPENDS+= tracker-gtk:${PORTSDIR}/sysutils/tracker-libtrackergtk
+BUILD_WRKSRC= ${WRKSRC}/src/tracker-applet
+INSTALL_WRKSRC= ${WRKSRC}/src/tracker-applet
+EXTRA_WRKSRC= src/tracker-preferences src/tracker-search-tool
+RUN_DEPENDS+= ${LOCALBASE}/lib/deskbar-applet/deskbar-applet:${PORTSDIR}/deskutils/deskbar-applet
+USE_GNOME+= gnomedesktop libgsf
+MAN1+= tracker-applet.1 tracker-search-tool.1 tracker-preferences.1
+CONFIGURE_ARGS+=--enable-deskbar-applet \
+ --with-deskbar-applet-handler-dir=${LOCALBASE}/lib/deskbar-applet/handlers
+. endif
+. if defined(TRACKER_SLAVE) && ${TRACKER_SLAVE}=="libtrackergtk"
+PKGNAMESUFFIX= -libtrackergtk
+USE_GNOME+= libgsf
+BUILD_WRKSRC= ${WRKSRC}/src/libtracker-gtk
+INSTALL_WRKSRC= ${BUILD_WRKSRC}
+. endif
+.else
+MAN1+= tracker-extract.1 tracker-files.1 \
+ tracker-meta-folder.1 tracker-query.1 \
+ tracker-search.1 tracker-stats.1 \
+ tracker-status.1 tracker-tag.1 tracker-thumbnailer.1 trackerd.1
+MAN5+= tracker.cfg.5
+MAN7+= tracker-services.7
+CONFIGURE_ARGS+= --disable-libtrackergtk --disable-gui \
+ --disable-trackerapplet --disable-gsf \
+ --disable-preferences
+.endif
post-patch:
@${REINPLACE_CMD} -e 's|libpng|libpng12|' ${WRKSRC}/configure
-.include <bsd.port.mk>
+post-build:
+.if defined(TRACKER_SLAVE) && ${TRACKER_SLAVE}=="libtrackergtk"
+ @(cd ${WRKSRC}/src/tracker-extract && ${MAKE} libextract-msoffice.la)
+.elif defined(TRACKER_SLAVE) && ${TRACKER_SLAVE}=="gnome"
+. for dir in ${EXTRA_WRKSRC}
+ @(cd ${WRKSRC}/${dir}; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
+. endfor
+.endif
+
+post-install:
+.if defined(TRACKER_SLAVE) && ${TRACKER_SLAVE}=="libtrackergtk"
+ ${MKDIR} ${PREFIX}/lib/tracker/extract-modules
+ @(cd ${WRKSRC}/src/tracker-extract && for f in .a .la .so ; \
+ do ${INSTALL_DATA} .libs/libextract-msoffice$${f} \
+ ${PREFIX}/lib/tracker/extract-modules ; done)
+.elif defined(TRACKER_SLAVE) && ${TRACKER_SLAVE}=="gnome"
+. for dir in ${EXTRA_WRKSRC}
+ @(cd ${WRKSRC}/${dir} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
+. endfor
+. for man in ${MAN1}
+ @(cd ${WRKSRC} && ${INSTALL_DATA} docs/${man} ${PREFIX}/man/man1/${man})
+. endfor
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/sysutils/tracker-client/distinfo b/sysutils/tracker-client/distinfo
index 01cde91775e7..435cb9e83cb9 100644
--- a/sysutils/tracker-client/distinfo
+++ b/sysutils/tracker-client/distinfo
@@ -1,3 +1,3 @@
-MD5 (tracker-0.6.2.tar.bz2) = d4d66cd73e6c59ac392565be622370f2
-SHA256 (tracker-0.6.2.tar.bz2) = 8a7e80fe5384c0f5d7f87f43121b48be0b7bc5ccf50fdb2ca81517ce2375b36f
-SIZE (tracker-0.6.2.tar.bz2) = 747560
+MD5 (tracker-0.6.6.tar.bz2) = 0845998f8f0d715b3f1b306d59fdae4d
+SHA256 (tracker-0.6.6.tar.bz2) = ffa374989db365f388edf0a52f901ae3becfa7a25a7e1b2dd76832eff9606a97
+SIZE (tracker-0.6.6.tar.bz2) = 901549
diff --git a/sysutils/tracker-client/files/patch-src_libtracker-gtk_Makefile.in b/sysutils/tracker-client/files/patch-src_libtracker-gtk_Makefile.in
index e90b89fe89c0..df2beaaac844 100644
--- a/sysutils/tracker-client/files/patch-src_libtracker-gtk_Makefile.in
+++ b/sysutils/tracker-client/files/patch-src_libtracker-gtk_Makefile.in
@@ -1,13 +1,19 @@
---- src/libtracker-gtk/Makefile.in.orig 2007-08-25 14:42:37.000000000 -0500
-+++ src/libtracker-gtk/Makefile.in 2007-08-25 14:42:59.000000000 -0500
-@@ -324,8 +324,8 @@
- sysconfdir = @sysconfdir@
- target_alias = @target_alias@
- INCLUDES = \
-- $(LIBTRACKERGTK_CFLAGS) \
-- -I$(top_srcdir)/src/libtracker
-+ -I$(top_srcdir)/src/libtracker \
-+ $(LIBTRACKERGTK_CFLAGS)
+--- src/libtracker-gtk/Makefile.in.orig 2008-03-30 15:48:54.539689924 -0400
++++ src/libtracker-gtk/Makefile.in 2008-03-30 15:50:09.289800343 -0400
+@@ -56,7 +56,6 @@
+ LTLIBRARIES = $(lib_LTLIBRARIES)
+ am__DEPENDENCIES_1 =
+ libtracker_gtk_la_DEPENDENCIES = \
+- $(top_builddir)/src/libtracker/libtrackerclient.la \
+ $(am__DEPENDENCIES_1)
+ am_libtracker_gtk_la_OBJECTS = tracker-utils.lo tracker-ui.lo \
+ tracker-metadata-tile.lo tracker-tag-bar.lo \
+@@ -316,7 +315,7 @@
+ tracker-keyword-store.c
- libtracker_gtkincdir = $(includedir)/libtracker-gtk
- lib_LTLIBRARIES = libtracker-gtk.la
+ libtracker_gtk_la_LIBADD = \
+- $(top_builddir)/src/libtracker/libtrackerclient.la \
++ -ltrackerclient \
+ $(LIBTRACKERGTK_LIBS)
+
+ libtracker_gtk_la_LDFLAGS = -version-info 0:0:0
diff --git a/sysutils/tracker-client/files/patch-src_tracker-applet_Makefile.in b/sysutils/tracker-client/files/patch-src_tracker-applet_Makefile.in
new file mode 100644
index 000000000000..f964d78ce7f3
--- /dev/null
+++ b/sysutils/tracker-client/files/patch-src_tracker-applet_Makefile.in
@@ -0,0 +1,19 @@
+--- src/tracker-applet/Makefile.in.orig 2008-03-30 16:20:32.345933535 -0400
++++ src/tracker-applet/Makefile.in 2008-03-30 16:20:52.759690870 -0400
+@@ -55,7 +55,6 @@
+ tracker_applet_OBJECTS = $(am_tracker_applet_OBJECTS)
+ am__DEPENDENCIES_1 =
+ tracker_applet_DEPENDENCIES = \
+- $(top_builddir)/src/libtracker/libtrackerclient.la \
+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+ DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@
+ depcomp = $(SHELL) $(top_srcdir)/depcomp
+@@ -312,7 +311,7 @@
+ tracker-applet-marshallers.h
+
+ tracker_applet_LDADD = \
+- $(top_builddir)/src/libtracker/libtrackerclient.la \
++ -ltrackerclient \
+ $(LIBGLADE_LIBS) \
+ $(TRACKERAPPLET_LIBS)
+
diff --git a/sysutils/tracker-client/files/patch-src_tracker-preferences_Makefile.in b/sysutils/tracker-client/files/patch-src_tracker-preferences_Makefile.in
new file mode 100644
index 000000000000..acbe9556b169
--- /dev/null
+++ b/sysutils/tracker-client/files/patch-src_tracker-preferences_Makefile.in
@@ -0,0 +1,21 @@
+--- src/tracker-preferences/Makefile.in.orig 2008-03-30 16:28:05.657537943 -0400
++++ src/tracker-preferences/Makefile.in 2008-03-30 16:29:01.927868390 -0400
+@@ -59,8 +59,7 @@
+ tracker_preferences_OBJECTS = $(am_tracker_preferences_OBJECTS)
+ am__DEPENDENCIES_1 =
+ tracker_preferences_DEPENDENCIES = $(am__DEPENDENCIES_1) \
+- $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
+- $(top_builddir)/src/libtracker/libtrackerclient.la
++ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+ DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@
+ depcomp = $(SHELL) $(top_srcdir)/depcomp
+ am__depfiles_maybe = depfiles
+@@ -329,7 +328,7 @@
+ $(GTK2_LIBS) \
+ $(LIBGLADE_LIBS) \
+ $(DBUS_LIBS) \
+- $(top_builddir)/src/libtracker/libtrackerclient.la \
++ -ltrackerclient \
+ $(NULL)
+
+ EXTRA_DIST = $(pkgdata_DATA)
diff --git a/sysutils/tracker-client/files/patch-src_tracker-search-tool_Makefile.in b/sysutils/tracker-client/files/patch-src_tracker-search-tool_Makefile.in
index 3690150b0760..67de120b0227 100644
--- a/sysutils/tracker-client/files/patch-src_tracker-search-tool_Makefile.in
+++ b/sysutils/tracker-client/files/patch-src_tracker-search-tool_Makefile.in
@@ -1,20 +1,23 @@
---- src/tracker-search-tool/Makefile.in.orig 2007-08-26 16:14:33.000000000 -0500
-+++ src/tracker-search-tool/Makefile.in 2007-08-26 16:15:09.000000000 -0500
-@@ -333,6 +333,7 @@
- desktopdir = $(datadir)/applications
- icondir = $(datadir)/tracker/icons
- INCLUDES = \
-+ -I$(top_srcdir)/src/libtracker \
- $(GLIB2_CFLAGS) \
- $(GNOME_UTILS_CFLAGS) \
- $(GNOMEVFS_CFLAGS) \
-@@ -342,8 +343,7 @@
- -DTRACKER_LOCALEDIR=\""$(localedir)"\" \
- -DTRACKER_DATADIR=\""$(datadir)"\" \
- -DGREP_COMMAND=\""$(GREP_COMMAND)"\" \
-- $(LIBTRACKERGTK_CFLAGS) \
-- -I$(top_srcdir)/src/libtracker
-+ $(LIBTRACKERGTK_CFLAGS)
+--- src/tracker-search-tool/Makefile.in.orig 2008-03-30 16:33:18.729811374 -0400
++++ src/tracker-search-tool/Makefile.in 2008-03-30 16:33:36.248603008 -0400
+@@ -57,9 +57,7 @@
+ am__DEPENDENCIES_1 =
+ tracker_search_tool_DEPENDENCIES = $(am__DEPENDENCIES_1) \
+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
+- $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
+- $(top_builddir)/src/libtracker-gtk/libtracker-gtk.la \
+- $(top_builddir)/src/libtracker/libtrackerclient.la
++ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+ DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@
+ depcomp = $(SHELL) $(top_srcdir)/depcomp
+ am__depfiles_maybe = depfiles
+@@ -327,8 +325,7 @@
+ $(GNOMEVFS_LIBS) \
+ $(GNOMEDESKTOP_LIBS) \
+ $(DBUS_LIBS) \
+- $(top_builddir)/src/libtracker-gtk/libtracker-gtk.la \
+- $(top_builddir)/src/libtracker/libtrackerclient.la
++ -ltracker-gtk -ltrackerclient
- tracker_search_tool_SOURCES = \
- tracker-search-tool-support.c \
+ desktop_in_files = tracker-search-tool.desktop.in
+ desktop_files = $(desktop_in_files:.desktop.in=.desktop)
diff --git a/sysutils/tracker-client/files/patch-src_trackerd_tracker-apps.c b/sysutils/tracker-client/files/patch-src_trackerd_tracker-apps.c
deleted file mode 100644
index 6326c01a2719..000000000000
--- a/sysutils/tracker-client/files/patch-src_trackerd_tracker-apps.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- ./src/trackerd/tracker-apps.c.orig 2007-10-05 20:18:39.000000000 +0400
-+++ ./src/trackerd/tracker-apps.c 2007-10-05 20:19:10.000000000 +0400
-@@ -18,7 +18,8 @@
- * Boston, MA 02110-1301, USA.
- */
-
--#include<string.h>
-+#include <stdlib.h>
-+#include <string.h>
-
- #include "tracker-apps.h"
- #include "tracker-db.h"
diff --git a/sysutils/tracker-client/pkg-plist b/sysutils/tracker-client/pkg-plist
index 2d36ccbfa4e1..7cfae76cb756 100644
--- a/sysutils/tracker-client/pkg-plist
+++ b/sysutils/tracker-client/pkg-plist
@@ -2,32 +2,59 @@ bin/o3totxt
bin/tracker-extract
bin/tracker-files
bin/tracker-meta-folder
-bin/tracker-preferences
bin/tracker-query
bin/tracker-search
-bin/tracker-search-tool
bin/tracker-stats
bin/tracker-status
bin/tracker-tag
bin/tracker-thumbnailer
bin/trackerd
etc/xdg/autostart/trackerd.desktop
-include/libtracker-gtk/tracker-gtk.h
-include/libtracker-gtk/tracker-keyword-store.h
-include/libtracker-gtk/tracker-metadata-tile.h
-include/libtracker-gtk/tracker-tag-bar.h
-include/libtracker-gtk/tracker-ui.h
-include/libtracker-gtk/tracker-utils.h
include/tracker-client.h
include/tracker.h
-lib/libtracker-gtk.a
-lib/libtracker-gtk.la
-lib/libtracker-gtk.so
-lib/libtracker-gtk.so.0
lib/libtrackerclient.a
lib/libtrackerclient.la
lib/libtrackerclient.so
lib/libtrackerclient.so.0
+lib/tracker/extract-modules/libextract-abw.a
+lib/tracker/extract-modules/libextract-abw.la
+lib/tracker/extract-modules/libextract-abw.so
+lib/tracker/extract-modules/libextract-exif.a
+lib/tracker/extract-modules/libextract-exif.la
+lib/tracker/extract-modules/libextract-exif.so
+lib/tracker/extract-modules/libextract-gstreamer.a
+lib/tracker/extract-modules/libextract-gstreamer.la
+lib/tracker/extract-modules/libextract-gstreamer.so
+lib/tracker/extract-modules/libextract-html.a
+lib/tracker/extract-modules/libextract-html.la
+lib/tracker/extract-modules/libextract-html.so
+lib/tracker/extract-modules/libextract-imagemagick.a
+lib/tracker/extract-modules/libextract-imagemagick.la
+lib/tracker/extract-modules/libextract-imagemagick.so
+lib/tracker/extract-modules/libextract-mp3.a
+lib/tracker/extract-modules/libextract-mp3.la
+lib/tracker/extract-modules/libextract-mp3.so
+lib/tracker/extract-modules/libextract-mplayer.a
+lib/tracker/extract-modules/libextract-mplayer.la
+lib/tracker/extract-modules/libextract-mplayer.so
+lib/tracker/extract-modules/libextract-oasis.a
+lib/tracker/extract-modules/libextract-oasis.la
+lib/tracker/extract-modules/libextract-oasis.so
+lib/tracker/extract-modules/libextract-pdf.a
+lib/tracker/extract-modules/libextract-pdf.la
+lib/tracker/extract-modules/libextract-pdf.so
+lib/tracker/extract-modules/libextract-png.a
+lib/tracker/extract-modules/libextract-png.la
+lib/tracker/extract-modules/libextract-png.so
+lib/tracker/extract-modules/libextract-ps.a
+lib/tracker/extract-modules/libextract-ps.la
+lib/tracker/extract-modules/libextract-ps.so
+lib/tracker/extract-modules/libextract-totem.a
+lib/tracker/extract-modules/libextract-totem.la
+lib/tracker/extract-modules/libextract-totem.so
+lib/tracker/extract-modules/libextract-xmp.a
+lib/tracker/extract-modules/libextract-xmp.la
+lib/tracker/extract-modules/libextract-xmp.so
lib/tracker/filters/application/csv_filter
lib/tracker/filters/application/msword_filter
lib/tracker/filters/application/pdf_filter
@@ -62,13 +89,11 @@ lib/tracker/thumbnailers/application/vnd.oasis.opendocument.graphics_thumbnailer
lib/tracker/thumbnailers/application/vnd.oasis.opendocument.presentation_thumbnailer
lib/tracker/thumbnailers/application/vnd.oasis.opendocument.spreadsheet_thumbnailer
lib/tracker/thumbnailers/application/vnd.oasis.opendocument.text_thumbnailer
+lib/tracker/thumbnailers/image/gif_thumbnailer
lib/tracker/thumbnailers/image/jpeg_thumbnailer
lib/tracker/thumbnailers/image/png_thumbnailer
-libdata/pkgconfig/libtracker-gtk.pc
+lib/tracker/thumbnailers/image/tiff_thumbnailer
libdata/pkgconfig/tracker.pc
-share/applications/tracker-preferences.desktop
-share/applications/tracker-search-tool.desktop
-share/dbus-1/services/tracker.service
share/icons/hicolor/16x16/apps/tracker.png
share/icons/hicolor/22x22/apps/tracker.png
share/icons/hicolor/24x24/apps/tracker.png
@@ -76,6 +101,7 @@ share/icons/hicolor/32x32/apps/tracker.png
share/icons/hicolor/48x48/apps/tracker.png
share/icons/hicolor/scalable/apps/tracker.svg
share/locale/ar/LC_MESSAGES/tracker.mo
+share/locale/be@latin/LC_MESSAGES/tracker.mo
share/locale/ca/LC_MESSAGES/tracker.mo
share/locale/de/LC_MESSAGES/tracker.mo
share/locale/dz/LC_MESSAGES/tracker.mo
@@ -85,7 +111,9 @@ share/locale/et/LC_MESSAGES/tracker.mo
share/locale/fi/LC_MESSAGES/tracker.mo
share/locale/fr/LC_MESSAGES/tracker.mo
share/locale/gl/LC_MESSAGES/tracker.mo
+share/locale/hu/LC_MESSAGES/tracker.mo
share/locale/it/LC_MESSAGES/tracker.mo
+share/locale/ko/LC_MESSAGES/tracker.mo
share/locale/lt/LC_MESSAGES/tracker.mo
share/locale/mk/LC_MESSAGES/tracker.mo
share/locale/nb/LC_MESSAGES/tracker.mo
@@ -93,10 +121,12 @@ share/locale/nl/LC_MESSAGES/tracker.mo
share/locale/oc/LC_MESSAGES/tracker.mo
share/locale/pl/LC_MESSAGES/tracker.mo
share/locale/pt/LC_MESSAGES/tracker.mo
+share/locale/pt_BR/LC_MESSAGES/tracker.mo
share/locale/ru/LC_MESSAGES/tracker.mo
+share/locale/sk/LC_MESSAGES/tracker.mo
share/locale/sl/LC_MESSAGES/tracker.mo
share/locale/sv/LC_MESSAGES/tracker.mo
-%%DATADIR%%/icons/thumbnail_frame.png
+share/locale/zh_CN/LC_MESSAGES/tracker.mo
%%DATADIR%%/languages/stopwords.da
%%DATADIR%%/languages/stopwords.de
%%DATADIR%%/languages/stopwords.en
@@ -130,23 +160,22 @@ share/locale/sv/LC_MESSAGES/tracker.mo
%%DATADIR%%/sqlite-tracker.sql
%%DATADIR%%/sqlite-user-data.sql
%%DATADIR%%/tracker-introspect.xml
-%%DATADIR%%/tracker-preferences.glade
@dirrm %%DATADIR%%/services
@dirrm %%DATADIR%%/languages
-@dirrm %%DATADIR%%/icons
@dirrm %%DATADIR%%
+@dirrmtry share/locale/oc/LC_MESSAGES
+@dirrmtry share/locale/oc
+@dirrmtry share/locale/dz/LC_MESSAGES
+@dirrmtry share/locale/dz
+@dirrmtry share/locale/be@latin/LC_MESSAGES
+@dirrmtry share/locale/be@latin
@dirrm lib/tracker/thumbnailers/image
@dirrm lib/tracker/thumbnailers/application
@dirrm lib/tracker/thumbnailers
@dirrm lib/tracker/filters/text
@dirrm lib/tracker/filters/application
@dirrm lib/tracker/filters
+@dirrm lib/tracker/extract-modules
@dirrm lib/tracker
-@dirrm include/libtracker-gtk
@dirrmtry etc/xdg/autostart
@dirrmtry etc/xdg
-@dirrmtry share/locale/oc/LC_MESSAGES
-@dirrmtry share/locale/oc
-@dirrmtry share/locale/dz/LC_MESSAGES
-@dirrmtry share/locale/dz
-@dirrmtry share/applications
diff --git a/sysutils/tracker-gnome/Makefile b/sysutils/tracker-gnome/Makefile
new file mode 100644
index 000000000000..d609ebf5edc9
--- /dev/null
+++ b/sysutils/tracker-gnome/Makefile
@@ -0,0 +1,16 @@
+# New ports collection makefile for: tracker-gnome
+# Date created: 2008-03-30
+# Whom: Michael Johnson <ahze@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom: ports-stable/sysutils/tracker-gnome/Makefile,v 1.1 2008/03/30 20:39:09 ahze Exp $
+
+PORTREVISION= 0
+
+COMMENT= Tracker GNOME applet, search tool, and preference programs
+
+TRACKER_SLAVE= gnome
+PLIST= ${.CURDIR}/pkg-plist
+MASTERDIR= ${.CURDIR}/../../sysutils/tracker-client
+
+.include "${MASTERDIR}/Makefile"
diff --git a/sysutils/tracker-gnome/pkg-plist b/sysutils/tracker-gnome/pkg-plist
new file mode 100644
index 000000000000..c782373bf0c0
--- /dev/null
+++ b/sysutils/tracker-gnome/pkg-plist
@@ -0,0 +1,18 @@
+bin/tracker-applet
+bin/tracker-preferences
+bin/tracker-search-tool
+etc/xdg/autostart/tracker-applet.desktop
+share/applications/tracker-preferences.desktop
+share/applications/tracker-search-tool.desktop
+%%DATADIR%%/icons/thumbnail_frame.png
+%%DATADIR%%/icons/tracker-applet-default.png
+%%DATADIR%%/icons/tracker-applet-indexing1.png
+%%DATADIR%%/icons/tracker-applet-indexing2.png
+%%DATADIR%%/icons/tracker-applet-paused.png
+%%DATADIR%%/tracker-applet-prefs.glade
+%%DATADIR%%/tracker-preferences.glade
+@dirrmtry %%DATADIR%%/icons
+@dirrmtry %%DATADIR%%
+@dirrmtry share/applications
+@dirrmtry etc/xdg/autostart
+@dirrmtry etc/xdg
diff --git a/sysutils/tracker-libtrackergtk/Makefile b/sysutils/tracker-libtrackergtk/Makefile
new file mode 100644
index 000000000000..96a2295b530c
--- /dev/null
+++ b/sysutils/tracker-libtrackergtk/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: tracker-libtrackergtk
+# Date created: 2008-03-30
+# Whom: Michael Johnson <ahze@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom: ports-stable/sysutils/tracker-libtrackergtk/Makefile,v 1.1 2008/03/30 20:39:09 ahze Exp $
+
+PORTREVISION= 0
+
+COMMENT= Gtk bindings to tracker and GSF data extract module (MS docs)
+
+TRACKER_SLAVE= libtrackergtk
+PLIST= ${.CURDIR}/pkg-plist
+DESCR= ${.CURDIR}/pkg-descr
+MASTERDIR= ${.CURDIR}/../../sysutils/tracker-client
+
+.include "${MASTERDIR}/Makefile"
diff --git a/sysutils/tracker-libtrackergtk/pkg-descr b/sysutils/tracker-libtrackergtk/pkg-descr
new file mode 100644
index 000000000000..9e7a18286ad3
--- /dev/null
+++ b/sysutils/tracker-libtrackergtk/pkg-descr
@@ -0,0 +1,3 @@
+Gtk bindings to tracker and GSF data extract module (Microsoft Office docs)
+
+WWW: http://www.tracker-project.org/
diff --git a/sysutils/tracker-libtrackergtk/pkg-plist b/sysutils/tracker-libtrackergtk/pkg-plist
new file mode 100644
index 000000000000..4cee5053d4f4
--- /dev/null
+++ b/sysutils/tracker-libtrackergtk/pkg-plist
@@ -0,0 +1,16 @@
+include/libtracker-gtk/tracker-gtk.h
+include/libtracker-gtk/tracker-keyword-store.h
+include/libtracker-gtk/tracker-metadata-tile.h
+include/libtracker-gtk/tracker-tag-bar.h
+include/libtracker-gtk/tracker-ui.h
+include/libtracker-gtk/tracker-utils.h
+lib/libtracker-gtk.a
+lib/libtracker-gtk.la
+lib/libtracker-gtk.so
+lib/libtracker-gtk.so.0
+lib/tracker/extract-modules/libextract-msoffice.a
+lib/tracker/extract-modules/libextract-msoffice.la
+lib/tracker/extract-modules/libextract-msoffice.so
+@dirrm lib/tracker/extract-modules
+@dirrm lib/tracker
+@dirrm include/libtracker-gtk
diff --git a/sysutils/tracker/Makefile b/sysutils/tracker/Makefile
index 867d4b49f82d..a78378347327 100644
--- a/sysutils/tracker/Makefile
+++ b/sysutils/tracker/Makefile
@@ -3,52 +3,36 @@
# Whom: Michael Johnson <ahze@FreeBSD.org>
#
# $FreeBSD$
-# $MCom: ports/sysutils/tracker/Makefile,v 1.8 2007/10/05 16:55:59 mezz Exp $
+# $MCom: ports-stable/sysutils/tracker/Makefile,v 1.2 2008/03/31 00:28:58 ahze Exp $
#
PORTNAME= tracker
-PORTVERSION= 0.6.2
-PORTREVISION= 2
+PORTVERSION= 0.6.6
+PORTREVISION= 1
CATEGORIES= sysutils gnome
-MASTER_SITES= http://www.gnome.org/~jamiemcc/tracker/
+MASTER_SITES= # empty
+DISTFILES= # empty
+EXTRACT_ONLY= # empty
MAINTAINER= gnome@FreeBSD.org
-COMMENT= Object database, tag/metadata database, search tool and indexer
-
-LIB_DEPENDS= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \
- poppler-glib.2:${PORTSDIR}/graphics/poppler-gtk \
- exif.12:${PORTSDIR}/graphics/libexif \
- wv-1.2.3:${PORTSDIR}/textproc/wv \
- gmime-2.0.4:${PORTSDIR}/mail/gmime2 \
- sqlite3.8:${PORTSDIR}/databases/sqlite3
-#RUN_DEPENDS= ${LOCALBASE}/lib/deskbar-applet/deskbar-applet:${PORTSDIR}/deskutils/deskbar-applet
-
-USE_BZIP2= yes
-USE_FAM= yes
-WANT_FAM_SYSTEM=gamin
-USE_GNOME= gnomedesktop gnomehack gnomeprefix libgsf
-USE_GMAKE= yes
-USE_GETTEXT= yes
-USE_LDCONFIG= yes
-USE_GSTREAMER= core
-INSTALLS_ICONS= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
-CONFIGURE_ARGS= --enable-video-extractor=gstreamer \
- --enable-file-monitoring=fam \
- --with-session-bus-services-dir=${LOCALBASE}/share/dbus-1/services \
- --enable-deskbar-applet \
- --with-deskbar-applet-handler-dir=${LOCALBASE}/lib/deskbar-applet/handlers
-
-MAN1= tracker-extract.1 tracker-files.1 tracker-meta-folder.1 \
- tracker-preferences.1 tracker-query.1 tracker-search.1 \
- tracker-search-tool.1 tracker-stats.1 tracker-status.1 \
- tracker-tag.1 tracker-thumbnailer.1 trackerd.1
-MAN5= tracker.cfg.5
-MAN7= tracker-services.7
-
-post-patch:
- @${REINPLACE_CMD} -e 's|libpng|libpng12|' ${WRKSRC}/configure
-
-.include <bsd.port.mk>
+COMMENT= Tracker search tool and indexer metaport
+
+RUN_DEPENDS= trackerd:${PORTSDIR}/sysutils/tracker-client
+
+NO_BUILD= yes
+OPTIONS= GNOME "Gnome preferences, panel applet, and search tool" Off \
+ MSOFFICE "Enable search for Microsoft Office Docs (uses gtk)" Off
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_GNOME)
+RUN_DEPENDS+= tracker-applet:${PORTSDIR}/sysutils/tracker-gnome
+.endif
+
+.if defined(WITH_MSOFFICE)
+RUN_DEPENDS+= ${LOCALBASE}/lib/tracker/extract-modules/libextract-msoffice.so:${PORTSDIR}/sysutils/tracker-libtrackergtk
+.endif
+
+do-install:
+
+.include <bsd.port.post.mk>
diff --git a/sysutils/tracker/distinfo b/sysutils/tracker/distinfo
deleted file mode 100644
index 01cde91775e7..000000000000
--- a/sysutils/tracker/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (tracker-0.6.2.tar.bz2) = d4d66cd73e6c59ac392565be622370f2
-SHA256 (tracker-0.6.2.tar.bz2) = 8a7e80fe5384c0f5d7f87f43121b48be0b7bc5ccf50fdb2ca81517ce2375b36f
-SIZE (tracker-0.6.2.tar.bz2) = 747560
diff --git a/sysutils/tracker/files/patch-src_libtracker-gtk_Makefile.in b/sysutils/tracker/files/patch-src_libtracker-gtk_Makefile.in
deleted file mode 100644
index e90b89fe89c0..000000000000
--- a/sysutils/tracker/files/patch-src_libtracker-gtk_Makefile.in
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/libtracker-gtk/Makefile.in.orig 2007-08-25 14:42:37.000000000 -0500
-+++ src/libtracker-gtk/Makefile.in 2007-08-25 14:42:59.000000000 -0500
-@@ -324,8 +324,8 @@
- sysconfdir = @sysconfdir@
- target_alias = @target_alias@
- INCLUDES = \
-- $(LIBTRACKERGTK_CFLAGS) \
-- -I$(top_srcdir)/src/libtracker
-+ -I$(top_srcdir)/src/libtracker \
-+ $(LIBTRACKERGTK_CFLAGS)
-
- libtracker_gtkincdir = $(includedir)/libtracker-gtk
- lib_LTLIBRARIES = libtracker-gtk.la
diff --git a/sysutils/tracker/files/patch-src_libtracker-gtk_tracker-tag-bar.h b/sysutils/tracker/files/patch-src_libtracker-gtk_tracker-tag-bar.h
deleted file mode 100644
index 950306602fb2..000000000000
--- a/sysutils/tracker/files/patch-src_libtracker-gtk_tracker-tag-bar.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/libtracker-gtk/tracker-tag-bar.h.orig 2007-07-17 04:35:33.000000000 +0400
-+++ src/libtracker-gtk/tracker-tag-bar.h 2007-08-25 00:53:14.000000000 +0400
-@@ -59,6 +59,8 @@
- const gchar *uri
- );
-
-+GType tracker_tag_bar_get_type(void);
-+
- G_END_DECLS
-
- #endif /* TRACKER_TAG_BAR_H */
diff --git a/sysutils/tracker/files/patch-src_tracker-search-tool_Makefile.in b/sysutils/tracker/files/patch-src_tracker-search-tool_Makefile.in
deleted file mode 100644
index 3690150b0760..000000000000
--- a/sysutils/tracker/files/patch-src_tracker-search-tool_Makefile.in
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/tracker-search-tool/Makefile.in.orig 2007-08-26 16:14:33.000000000 -0500
-+++ src/tracker-search-tool/Makefile.in 2007-08-26 16:15:09.000000000 -0500
-@@ -333,6 +333,7 @@
- desktopdir = $(datadir)/applications
- icondir = $(datadir)/tracker/icons
- INCLUDES = \
-+ -I$(top_srcdir)/src/libtracker \
- $(GLIB2_CFLAGS) \
- $(GNOME_UTILS_CFLAGS) \
- $(GNOMEVFS_CFLAGS) \
-@@ -342,8 +343,7 @@
- -DTRACKER_LOCALEDIR=\""$(localedir)"\" \
- -DTRACKER_DATADIR=\""$(datadir)"\" \
- -DGREP_COMMAND=\""$(GREP_COMMAND)"\" \
-- $(LIBTRACKERGTK_CFLAGS) \
-- -I$(top_srcdir)/src/libtracker
-+ $(LIBTRACKERGTK_CFLAGS)
-
- tracker_search_tool_SOURCES = \
- tracker-search-tool-support.c \
diff --git a/sysutils/tracker/files/patch-src_tracker-search-tool_tracker-search-tool-support.h b/sysutils/tracker/files/patch-src_tracker-search-tool_tracker-search-tool-support.h
deleted file mode 100644
index 609f180681ff..000000000000
--- a/sysutils/tracker/files/patch-src_tracker-search-tool_tracker-search-tool-support.h
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/tracker-search-tool/tracker-search-tool-support.h.orig 2007-07-21 20:55:20.000000000 +0400
-+++ src/tracker-search-tool/tracker-search-tool-support.h 2007-08-24 22:31:05.000000000 +0400
-@@ -143,6 +143,15 @@
- tracker_search_get_stored_window_geometry (gint * width,
- gint * height);
-
-+void
-+tracker_set_stored_separator_position (int pos);
-+
-+char *
-+tracker_string_replace (const char *haystack, char *needle, char *replacement);
-+
-+int
-+tracker_get_stored_separator_position ();
-+
- #ifdef __cplusplus
- }
- #endif
diff --git a/sysutils/tracker/files/patch-src_trackerd_tracker-apps.c b/sysutils/tracker/files/patch-src_trackerd_tracker-apps.c
deleted file mode 100644
index 6326c01a2719..000000000000
--- a/sysutils/tracker/files/patch-src_trackerd_tracker-apps.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- ./src/trackerd/tracker-apps.c.orig 2007-10-05 20:18:39.000000000 +0400
-+++ ./src/trackerd/tracker-apps.c 2007-10-05 20:19:10.000000000 +0400
-@@ -18,7 +18,8 @@
- * Boston, MA 02110-1301, USA.
- */
-
--#include<string.h>
-+#include <stdlib.h>
-+#include <string.h>
-
- #include "tracker-apps.h"
- #include "tracker-db.h"
diff --git a/sysutils/tracker/files/patch-src_trackerd_tracker-utils.c b/sysutils/tracker/files/patch-src_trackerd_tracker-utils.c
deleted file mode 100644
index 132346af41a9..000000000000
--- a/sysutils/tracker/files/patch-src_trackerd_tracker-utils.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/trackerd/tracker-utils.c.orig 2007-08-05 01:53:12.000000000 +0400
-+++ src/trackerd/tracker-utils.c 2007-08-24 22:31:05.000000000 +0400
-@@ -727,10 +727,7 @@
- tm.tm_sec = strtoul (timestamp, (char **)&timestamp, 10);
- }
-
-- tt = mktime (&tm);
-- /* mktime() always assumes that "tm" is in locale time but
-- we want to keep control on time, so we go to UTC */
-- tt -= timezone;
-+ tt = timegm (&tm);
-
- if (*timestamp == '+' || *timestamp == '-') {
- int sign;
diff --git a/sysutils/tracker/pkg-plist b/sysutils/tracker/pkg-plist
deleted file mode 100644
index 2d36ccbfa4e1..000000000000
--- a/sysutils/tracker/pkg-plist
+++ /dev/null
@@ -1,152 +0,0 @@
-bin/o3totxt
-bin/tracker-extract
-bin/tracker-files
-bin/tracker-meta-folder
-bin/tracker-preferences
-bin/tracker-query
-bin/tracker-search
-bin/tracker-search-tool
-bin/tracker-stats
-bin/tracker-status
-bin/tracker-tag
-bin/tracker-thumbnailer
-bin/trackerd
-etc/xdg/autostart/trackerd.desktop
-include/libtracker-gtk/tracker-gtk.h
-include/libtracker-gtk/tracker-keyword-store.h
-include/libtracker-gtk/tracker-metadata-tile.h
-include/libtracker-gtk/tracker-tag-bar.h
-include/libtracker-gtk/tracker-ui.h
-include/libtracker-gtk/tracker-utils.h
-include/tracker-client.h
-include/tracker.h
-lib/libtracker-gtk.a
-lib/libtracker-gtk.la
-lib/libtracker-gtk.so
-lib/libtracker-gtk.so.0
-lib/libtrackerclient.a
-lib/libtrackerclient.la
-lib/libtrackerclient.so
-lib/libtrackerclient.so.0
-lib/tracker/filters/application/csv_filter
-lib/tracker/filters/application/msword_filter
-lib/tracker/filters/application/pdf_filter
-lib/tracker/filters/application/tab-separated-values_filter
-lib/tracker/filters/application/vnd.ms-excel_filter
-lib/tracker/filters/application/vnd.oasis.opendocument.presentation-template_filter
-lib/tracker/filters/application/vnd.oasis.opendocument.presentation_filter
-lib/tracker/filters/application/vnd.oasis.opendocument.spreadsheet-template_filter
-lib/tracker/filters/application/vnd.oasis.opendocument.spreadsheet_filter
-lib/tracker/filters/application/vnd.oasis.opendocument.text-template_filter
-lib/tracker/filters/application/vnd.oasis.opendocument.text_filter
-lib/tracker/filters/application/vnd.stardivision.writer_filter
-lib/tracker/filters/application/vnd.sun.xml.calc.template_filter
-lib/tracker/filters/application/vnd.sun.xml.calc_filter
-lib/tracker/filters/application/vnd.sun.xml.draw_filter
-lib/tracker/filters/application/vnd.sun.xml.impress.template_filter
-lib/tracker/filters/application/vnd.sun.xml.impress_filter
-lib/tracker/filters/application/vnd.sun.xml.writer.template_filter
-lib/tracker/filters/application/vnd.sun.xml.writer_filter
-lib/tracker/filters/application/x-abiword_filter
-lib/tracker/filters/application/x-gnumeric_filter
-lib/tracker/filters/text/csv_filter
-lib/tracker/filters/text/djvu_filter
-lib/tracker/filters/text/html_filter
-lib/tracker/filters/text/spreadsheet_filter
-lib/tracker/filters/text/tab-separated-values_filter
-lib/tracker/filters/text/x-comma-separated-values_filter
-lib/tracker/filters/text/x-tex_filter
-lib/tracker/filters/text/xml_filter
-lib/tracker/thumbnailers/application/pdf_thumbnailer
-lib/tracker/thumbnailers/application/vnd.oasis.opendocument.graphics_thumbnailer
-lib/tracker/thumbnailers/application/vnd.oasis.opendocument.presentation_thumbnailer
-lib/tracker/thumbnailers/application/vnd.oasis.opendocument.spreadsheet_thumbnailer
-lib/tracker/thumbnailers/application/vnd.oasis.opendocument.text_thumbnailer
-lib/tracker/thumbnailers/image/jpeg_thumbnailer
-lib/tracker/thumbnailers/image/png_thumbnailer
-libdata/pkgconfig/libtracker-gtk.pc
-libdata/pkgconfig/tracker.pc
-share/applications/tracker-preferences.desktop
-share/applications/tracker-search-tool.desktop
-share/dbus-1/services/tracker.service
-share/icons/hicolor/16x16/apps/tracker.png
-share/icons/hicolor/22x22/apps/tracker.png
-share/icons/hicolor/24x24/apps/tracker.png
-share/icons/hicolor/32x32/apps/tracker.png
-share/icons/hicolor/48x48/apps/tracker.png
-share/icons/hicolor/scalable/apps/tracker.svg
-share/locale/ar/LC_MESSAGES/tracker.mo
-share/locale/ca/LC_MESSAGES/tracker.mo
-share/locale/de/LC_MESSAGES/tracker.mo
-share/locale/dz/LC_MESSAGES/tracker.mo
-share/locale/en_GB/LC_MESSAGES/tracker.mo
-share/locale/es/LC_MESSAGES/tracker.mo
-share/locale/et/LC_MESSAGES/tracker.mo
-share/locale/fi/LC_MESSAGES/tracker.mo
-share/locale/fr/LC_MESSAGES/tracker.mo
-share/locale/gl/LC_MESSAGES/tracker.mo
-share/locale/it/LC_MESSAGES/tracker.mo
-share/locale/lt/LC_MESSAGES/tracker.mo
-share/locale/mk/LC_MESSAGES/tracker.mo
-share/locale/nb/LC_MESSAGES/tracker.mo
-share/locale/nl/LC_MESSAGES/tracker.mo
-share/locale/oc/LC_MESSAGES/tracker.mo
-share/locale/pl/LC_MESSAGES/tracker.mo
-share/locale/pt/LC_MESSAGES/tracker.mo
-share/locale/ru/LC_MESSAGES/tracker.mo
-share/locale/sl/LC_MESSAGES/tracker.mo
-share/locale/sv/LC_MESSAGES/tracker.mo
-%%DATADIR%%/icons/thumbnail_frame.png
-%%DATADIR%%/languages/stopwords.da
-%%DATADIR%%/languages/stopwords.de
-%%DATADIR%%/languages/stopwords.en
-%%DATADIR%%/languages/stopwords.es
-%%DATADIR%%/languages/stopwords.fi
-%%DATADIR%%/languages/stopwords.fr
-%%DATADIR%%/languages/stopwords.it
-%%DATADIR%%/languages/stopwords.nb
-%%DATADIR%%/languages/stopwords.nl
-%%DATADIR%%/languages/stopwords.pt
-%%DATADIR%%/languages/stopwords.ru
-%%DATADIR%%/languages/stopwords.sv
-%%DATADIR%%/services/application.metadata
-%%DATADIR%%/services/audio.metadata
-%%DATADIR%%/services/default.metadata
-%%DATADIR%%/services/default.service
-%%DATADIR%%/services/document.metadata
-%%DATADIR%%/services/email.metadata
-%%DATADIR%%/services/file.metadata
-%%DATADIR%%/services/image.metadata
-%%DATADIR%%/services/video.metadata
-%%DATADIR%%/sqlite-cache.sql
-%%DATADIR%%/sqlite-email.sql
-%%DATADIR%%/sqlite-metadata.sql
-%%DATADIR%%/sqlite-service-stored-procs.sql
-%%DATADIR%%/sqlite-service-triggers.sql
-%%DATADIR%%/sqlite-service-types.sql
-%%DATADIR%%/sqlite-service.sql
-%%DATADIR%%/sqlite-stored-procs.sql
-%%DATADIR%%/sqlite-tracker-triggers.sql
-%%DATADIR%%/sqlite-tracker.sql
-%%DATADIR%%/sqlite-user-data.sql
-%%DATADIR%%/tracker-introspect.xml
-%%DATADIR%%/tracker-preferences.glade
-@dirrm %%DATADIR%%/services
-@dirrm %%DATADIR%%/languages
-@dirrm %%DATADIR%%/icons
-@dirrm %%DATADIR%%
-@dirrm lib/tracker/thumbnailers/image
-@dirrm lib/tracker/thumbnailers/application
-@dirrm lib/tracker/thumbnailers
-@dirrm lib/tracker/filters/text
-@dirrm lib/tracker/filters/application
-@dirrm lib/tracker/filters
-@dirrm lib/tracker
-@dirrm include/libtracker-gtk
-@dirrmtry etc/xdg/autostart
-@dirrmtry etc/xdg
-@dirrmtry share/locale/oc/LC_MESSAGES
-@dirrmtry share/locale/oc
-@dirrmtry share/locale/dz/LC_MESSAGES
-@dirrmtry share/locale/dz
-@dirrmtry share/applications
diff --git a/x11-fm/nautilus/Makefile b/x11-fm/nautilus/Makefile
index a317d70dbcbe..0c5a673107b2 100644
--- a/x11-fm/nautilus/Makefile
+++ b/x11-fm/nautilus/Makefile
@@ -3,11 +3,12 @@
# Whom: ade, archie
#
# $FreeBSD$
-# $MCom: ports/x11-fm/nautilus/Makefile,v 1.154 2008/03/15 19:29:34 ahze Exp $
+# $MCom: ports-stable/x11-fm/nautilus/Makefile,v 1.2 2008/03/31 00:51:45 ahze Exp $
#
PORTNAME= nautilus
PORTVERSION= 2.22.1
+PORTREVISION= 2
CATEGORIES= x11-fm gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome2
@@ -42,7 +43,9 @@ GCONF_SCHEMAS= apps_nautilus_preferences.schemas
.include <bsd.port.pre.mk>
.if defined(WITH_TRACKER)
-LIB_DEPENDS+= trackerclient.0:${PORTSDIR}/sysutils/tracker
+RUN_DEPENDS+= tracker-applet:${PORTSDIR}/sysutils/tracker-gnome
+LIB_DEPENDS+= trackerclient.0:${PORTSDIR}/sysutils/tracker-client \
+ tracker-gtk.0:${PORTSDIR}/sysutils/tracker-libtrackergtk
.else
CONFIGURE_ARGS+=--disable-tracker
.endif