summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059>2014-10-17 05:15:11 +0800
committergusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059>2014-10-17 05:15:11 +0800
commitb76ea9452573906e04aa8995d4a7df33b165446f (patch)
tree9ea60c1b072ad5d49f46b96480fb0ea2750fc386
parent353cb4bc18968ec1e3dccb50b0a36a8bf4b4438e (diff)
downloadmarcuscom-ports-b76ea9452573906e04aa8995d4a7df33b165446f.tar
marcuscom-ports-b76ea9452573906e04aa8995d4a7df33b165446f.tar.gz
marcuscom-ports-b76ea9452573906e04aa8995d4a7df33b165446f.tar.bz2
marcuscom-ports-b76ea9452573906e04aa8995d4a7df33b165446f.tar.lz
marcuscom-ports-b76ea9452573906e04aa8995d4a7df33b165446f.tar.xz
marcuscom-ports-b76ea9452573906e04aa8995d4a7df33b165446f.tar.zst
marcuscom-ports-b76ea9452573906e04aa8995d4a7df33b165446f.zip
Add a nautilus option, that prevents the automatic build of
the extension if nautilus is installed. Submitted by: kwm git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@19978 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--sysutils/tracker/Makefile14
-rw-r--r--sysutils/tracker/pkg-plist2
2 files changed, 14 insertions, 2 deletions
diff --git a/sysutils/tracker/Makefile b/sysutils/tracker/Makefile
index 365737f93..6adf2adfe 100644
--- a/sysutils/tracker/Makefile
+++ b/sysutils/tracker/Makefile
@@ -55,15 +55,25 @@ GLIB_SCHEMAS= org.freedesktop.Tracker.DB.gschema.xml \
org.freedesktop.Tracker.enums.xml \
org.freedesktop.Tracker.gschema.xml
-OPTIONS_DEFINE= AUDIO_MINERS DOCUMENT_MINERS GRAPHIC_MINERS WEB_MINERS
-OPTIONS_DEFAULT= AUDIO_MINERS DOCUMENT_MINERS GRAPHIC_MINER
+OPTIONS_DEFINE= AUDIO_MINERS DOCUMENT_MINERS GRAPHIC_MINERS WEB_MINERS NAUTILUS
+OPTIONS_DEFAULT= AUDIO_MINERS DOCUMENT_MINERS GRAPHIC_MINERS
WEB_MINERS_DESC= Support for Firefox, Thunderbird and Evolution
AUDIO_MINERS_DESC= Support for audio files
DOCUMENT_MINERS_DESC= Support for some sort of documents (pdf, ps, xps, office)
GRAPHIC_MINERS_DESC= Support for some graphic formats (gif, png, tiff)
+NAUTILUS_DESC= Tagging in nautilus with tracker
.include <bsd.port.pre.mk>
+.if ${PORT_OPTIONS:MNAUTILUS}
+CONFIGURE_ARGS+= --enable-nautilus-extension
+USE_GNOME+= nautilus3
+PLIST_SUB+= NAUTILUS=""
+.else
+CONFIGURE_ARGS+= --disable-nautilus-extension
+PLIST_SUB+= NAUTILUS="@comment"
+.endif
+
.if ${PORT_OPTIONS:MWEB_MINERS}
CONFIGURE_ARGS+= --enable-miner-firefox \
--enable-miner-thunderbird
diff --git a/sysutils/tracker/pkg-plist b/sysutils/tracker/pkg-plist
index a56d8772d..43a2de71c 100644
--- a/sysutils/tracker/pkg-plist
+++ b/sysutils/tracker/pkg-plist
@@ -46,6 +46,8 @@ lib/libtracker-sparql-%%TRACKER_VER%%.a
lib/libtracker-sparql-%%TRACKER_VER%%.so
lib/libtracker-sparql-%%TRACKER_VER%%.so.0
lib/libtracker-sparql-%%TRACKER_VER%%.so.0.202.0
+%%NAUTILUS%%lib/nautilus/extensions-3.0/libnautilus-tracker-tags.a
+%%NAUTILUS%%lib/nautilus/extensions-3.0/libnautilus-tracker-tags.so
%%DOCUMENT_MINERS%%lib/tracker-%%TRACKER_VER%%/extract-modules/libextract-abw.a
%%DOCUMENT_MINERS%%lib/tracker-%%TRACKER_VER%%/extract-modules/libextract-abw.so
%%GRAPHIC_MINERS%%lib/tracker-%%TRACKER_VER%%/extract-modules/libextract-bmp.a