summaryrefslogtreecommitdiffstats
path: root/sysutils/tracker
diff options
context:
space:
mode:
authormezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-08-07 04:43:19 +0800
committermezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-08-07 04:43:19 +0800
commit0b084bcd09a6dda9e71db7da2b802e18c6bd55ab (patch)
tree0e16b8350c1e3a2c0ef149566a0bf336475af419 /sysutils/tracker
parent664243d83ec44a146d7cfa4b00f8426084630860 (diff)
downloadmarcuscom-ports-0b084bcd09a6dda9e71db7da2b802e18c6bd55ab.tar
marcuscom-ports-0b084bcd09a6dda9e71db7da2b802e18c6bd55ab.tar.gz
marcuscom-ports-0b084bcd09a6dda9e71db7da2b802e18c6bd55ab.tar.bz2
marcuscom-ports-0b084bcd09a6dda9e71db7da2b802e18c6bd55ab.tar.lz
marcuscom-ports-0b084bcd09a6dda9e71db7da2b802e18c6bd55ab.tar.xz
marcuscom-ports-0b084bcd09a6dda9e71db7da2b802e18c6bd55ab.tar.zst
marcuscom-ports-0b084bcd09a6dda9e71db7da2b802e18c6bd55ab.zip
share/gnome/ -> share/.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@9363 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'sysutils/tracker')
-rw-r--r--sysutils/tracker/Makefile44
-rw-r--r--sysutils/tracker/distinfo3
-rw-r--r--sysutils/tracker/files/patch-src_sqlite3_os_unix.c12
-rw-r--r--sysutils/tracker/pkg-descr13
-rw-r--r--sysutils/tracker/pkg-plist92
5 files changed, 164 insertions, 0 deletions
diff --git a/sysutils/tracker/Makefile b/sysutils/tracker/Makefile
new file mode 100644
index 000000000..dd2d7d3dc
--- /dev/null
+++ b/sysutils/tracker/Makefile
@@ -0,0 +1,44 @@
+# New ports collection makefile for: tracker
+# Date created: 2006-12-09
+# Whom: Michael Johnson <ahze@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom: ports/sysutils/tracker/Makefile,v 1.2 2006/12/10 17:33:17 ahze Exp $
+#
+
+PORTNAME= tracker
+PORTVERSION= 0.5.4
+PORTREVISION= 5
+CATEGORIES= sysutils gnome
+MASTER_SITES= http://www.gnome.org/~jamiemcc/tracker/
+
+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.1:${PORTSDIR}/graphics/poppler-gtk \
+ exif.12:${PORTSDIR}/graphics/libexif \
+ wv-1.2.3:${PORTSDIR}/textproc/wv \
+ gmime-2.0.4:${PORTSDIR}/mail/gmime2
+
+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
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
+CONFIGURE_ARGS= --enable-gstreamer \
+ --disable-inotify \
+ --with-deskbar-applet-handler-dir=${PREFIX}/lib/deskbar-applet/handlers
+
+MAN1= tracker-extract.1 tracker-files.1 tracker-meta-folder.1 \
+ tracker-query.1 tracker-search.1 tracker-stats.1 trackerd.1
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|libpng|libpng12|' ${WRKSRC}/configure
+
+.include <bsd.port.mk>
diff --git a/sysutils/tracker/distinfo b/sysutils/tracker/distinfo
new file mode 100644
index 000000000..e63bfb6ae
--- /dev/null
+++ b/sysutils/tracker/distinfo
@@ -0,0 +1,3 @@
+MD5 (tracker-0.5.4.tar.gz) = 724208e1b2d235148499672b44181298
+SHA256 (tracker-0.5.4.tar.gz) = ad214a2692041f423d2150777c233b21cab2d108f849edc513192587ac63c9c2
+SIZE (tracker-0.5.4.tar.gz) = 1381786
diff --git a/sysutils/tracker/files/patch-src_sqlite3_os_unix.c b/sysutils/tracker/files/patch-src_sqlite3_os_unix.c
new file mode 100644
index 000000000..5cbb1a30c
--- /dev/null
+++ b/sysutils/tracker/files/patch-src_sqlite3_os_unix.c
@@ -0,0 +1,12 @@
+--- src/sqlite3/os_unix.c.orig Sat Dec 9 21:35:39 2006
++++ src/sqlite3/os_unix.c Sat Dec 9 21:36:02 2006
+@@ -1110,9 +1110,7 @@
+ ** Use the fdatasync() API only if the HAVE_FDATASYNC macro is defined.
+ ** Otherwise use fsync() in its place.
+ */
+-#ifndef HAVE_FDATASYNC
+ # define fdatasync fsync
+-#endif
+
+ /*
+ ** Define HAVE_FULLFSYNC to 0 or 1 depending on whether or not
diff --git a/sysutils/tracker/pkg-descr b/sysutils/tracker/pkg-descr
new file mode 100644
index 000000000..fbabf7af0
--- /dev/null
+++ b/sysutils/tracker/pkg-descr
@@ -0,0 +1,13 @@
+Tracker is a powerful desktop-neutral first class object database, tag/metadata
+database, search tool and indexer.
+
+Tracker is also extremely fast and super efficient with your systems memory when
+compared with some other competing frameworks and is by far the fastest and most
+memory efficient Nautilus search and Deskbar backends currently availble.
+
+It consists of a common object database that allows entities to have an almost
+infinte number of properties, metadata (both embedded/harvested as well as user
+definable), a comprehensive database of keywords/tags and links to other
+entities.
+
+WWW: http://www.tracker-project.org/
diff --git a/sysutils/tracker/pkg-plist b/sysutils/tracker/pkg-plist
new file mode 100644
index 000000000..748459889
--- /dev/null
+++ b/sysutils/tracker/pkg-plist
@@ -0,0 +1,92 @@
+bin/htmless
+bin/o3totxt
+bin/tracker-extract
+bin/tracker-files
+bin/tracker-meta-folder
+bin/tracker-query
+bin/tracker-search
+bin/tracker-search-tool
+bin/tracker-stats
+bin/tracker-tag
+bin/tracker-thumbnailer
+bin/trackerd
+etc/xdg/autostart/trackerd.desktop
+include/tracker-client.h
+include/tracker.h
+lib/deskbar-applet/handlers/tracker-handler.py
+lib/libtrackerclient.a
+lib/libtrackerclient.la
+lib/libtrackerclient.so
+lib/libtrackerclient.so.0
+lib/tracker/filters/application/msword_filter
+lib/tracker/filters/application/pdf_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.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/text/html_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/tracker.pc
+share/dbus-1/services/tracker.service
+share/applications/tracker-search-tool.desktop
+share/pixmaps/tracker/thumbnail_frame.png
+share/pixmaps/tracker/tracker.png
+share/tracker/languages/stopwords.da
+share/tracker/languages/stopwords.de
+share/tracker/languages/stopwords.en
+share/tracker/languages/stopwords.es
+share/tracker/languages/stopwords.fi
+share/tracker/languages/stopwords.fr
+share/tracker/languages/stopwords.it
+share/tracker/languages/stopwords.nb
+share/tracker/languages/stopwords.nl
+share/tracker/languages/stopwords.pt
+share/tracker/languages/stopwords.ru
+share/tracker/languages/stopwords.sv
+share/tracker/sqlite-stored-procs.sql
+share/tracker/sqlite-tracker.sql
+share/tracker/tracker-introspect.xml
+share/locale/ar/LC_MESSAGES/tracker.mo
+share/locale/de/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/nb/LC_MESSAGES/tracker.mo
+share/locale/sl/LC_MESSAGES/tracker.mo
+share/locale/sv/LC_MESSAGES/tracker.mo
+@dirrm share/tracker/languages
+@dirrm share/tracker
+@dirrm share/pixmaps/tracker
+@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
+@dirrmtry lib/deskbar-applet/handlers
+@dirrmtry lib/deskbar-applet
+@dirrmtry etc/xdg/autostart
+@dirrmtry etc/xdg