diff --git a/README.md b/README.md index f875f66..48e4fb4 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,7 @@ # tracker +Tracker is a powerful desktop-neutral first class object database, tag/metadata database, search tool and indexer. +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. +It provides additional features for file based objects including context linking and audit trails for a file object. +It has the ability to index, store, harvest metadata. retrieve and search all types of files and other first class objects + diff --git a/gnome_system_search.png b/gnome_system_search.png new file mode 100644 index 0000000..b750cea Binary files /dev/null and b/gnome_system_search.png differ diff --git a/tracker-0.8.17-doc-build.patch b/tracker-0.8.17-doc-build.patch new file mode 100644 index 0000000..c37a0dc --- /dev/null +++ b/tracker-0.8.17-doc-build.patch @@ -0,0 +1,151 @@ +--- docs/tools/Makefile.am 2010-05-20 13:14:53.000000000 -0400 ++++ docs/tools/Makefile.am.new 2010-05-27 13:47:46.082189121 -0400 +@@ -23,7 +23,9 @@ + $(top_builddir)/src/libtracker-common/libtracker-common.la \ + $(DBUS_LIBS) \ + $(GIO_LIBS) \ +- $(GLIB2_LIBS) ++ $(GLIB2_LIBS) \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-data/.libs \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-common/.libs + + ttl2sgml_SOURCES = \ + ttl2sgml.c \ +@@ -41,6 +43,8 @@ + $(top_builddir)/src/libtracker-common/libtracker-common.la \ + $(DBUS_LIBS) \ + $(GLIB2_LIBS) \ +- $(GIO_LIBS) ++ $(GIO_LIBS) \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-data/.libs \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-common/.libs + + EXTRA_DIST = gen-doc.sh +--- docs/tools/Makefile.in 2010-05-27 09:48:15.000000000 -0400 ++++ docs/tools/Makefile.in.new 2010-05-27 13:49:52.845946280 -0400 +@@ -385,7 +385,9 @@ + $(top_builddir)/src/libtracker-common/libtracker-common.la \ + $(DBUS_LIBS) \ + $(GIO_LIBS) \ +- $(GLIB2_LIBS) ++ $(GLIB2_LIBS) \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-data/.libs \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-common/.libs + + ttl2sgml_SOURCES = \ + ttl2sgml.c \ +@@ -403,7 +405,9 @@ + $(top_builddir)/src/libtracker-common/libtracker-common.la \ + $(DBUS_LIBS) \ + $(GLIB2_LIBS) \ +- $(GIO_LIBS) ++ $(GIO_LIBS) \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-data/.libs \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-common/.libs + + EXTRA_DIST = gen-doc.sh + all: all-am +--- docs/reference/libtracker-client/Makefile.am 2010-04-15 06:14:08.000000000 -0400 ++++ docs/reference/libtracker-client/Makefile.am.new 2010-04-19 09:56:26.248325370 -0400 +@@ -40,7 +40,9 @@ + $(top_builddir)/src/libtracker-common/libtracker-common.la \ + $(DBUS_LIBS) \ + $(GIO_LIBS) \ +- $(GLIB2_LIBS) ++ $(GLIB2_LIBS) \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-client/.libs \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-common/.libs + + + # Extra options to supply to gtkdoc-mkdb +--- docs/reference/libtracker-client/Makefile.in 2010-04-15 11:51:12.000000000 -0400 ++++ docs/reference/libtracker-client/Makefile.in.new 2010-04-19 09:57:14.958188757 -0400 +@@ -364,7 +364,9 @@ + $(top_builddir)/src/libtracker-common/libtracker-common.la \ + $(DBUS_LIBS) \ + $(GIO_LIBS) \ +- $(GLIB2_LIBS) ++ $(GLIB2_LIBS) \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-client/.libs \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-common/.libs + + + # Extra options to supply to gtkdoc-mkdb +--- docs/reference/libtracker-common/Makefile.am 2010-04-15 06:14:08.000000000 -0400 ++++ docs/reference/libtracker-common/Makefile.am.new 2010-04-19 09:59:04.634098797 -0400 +@@ -37,7 +37,8 @@ + $(top_builddir)/src/libtracker-common/libtracker-common.la \ + $(DBUS_LIBS) \ + $(GIO_LIBS) \ +- $(GLIB2_LIBS) ++ $(GLIB2_LIBS) \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-common/.libs + + + # Extra options to supply to gtkdoc-mkdb +--- docs/reference/libtracker-common/Makefile.in 2010-04-15 11:51:12.000000000 -0400 ++++ docs/reference/libtracker-common/Makefile.in.new 2010-04-19 10:01:08.364095170 -0400 +@@ -360,7 +360,8 @@ + $(top_builddir)/src/libtracker-common/libtracker-common.la \ + $(DBUS_LIBS) \ + $(GIO_LIBS) \ +- $(GLIB2_LIBS) ++ $(GLIB2_LIBS) \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-common/.libs + + + # Extra options to supply to gtkdoc-mkdb +--- docs/reference/libtracker-extract/Makefile.am 2010-03-29 10:54:50.000000000 -0400 ++++ docs/reference/libtracker-extract/Makefile.am.new 2010-04-19 10:02:46.533447803 -0400 +@@ -34,7 +34,9 @@ + GTKDOC_LIBS = \ + $(top_builddir)/src/libtracker-extract/libtracker-extract-@TRACKER_API_VERSION@.la \ + $(top_builddir)/src/libtracker-common/libtracker-common.la \ +- $(GLIB2_LIBS) ++ $(GLIB2_LIBS) \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-extract/.libs \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-common/.libs + + + # Extra options to supply to gtkdoc-mkdb +--- docs/reference/libtracker-extract/Makefile.in 2010-04-15 11:51:12.000000000 -0400 ++++ docs/reference/libtracker-extract/Makefile.in.new 2010-04-19 10:03:29.565082879 -0400 +@@ -357,7 +357,9 @@ + GTKDOC_LIBS = \ + $(top_builddir)/src/libtracker-extract/libtracker-extract-@TRACKER_API_VERSION@.la \ + $(top_builddir)/src/libtracker-common/libtracker-common.la \ +- $(GLIB2_LIBS) ++ $(GLIB2_LIBS) \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-extract/.libs \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-common/.libs + + + # Extra options to supply to gtkdoc-mkdb +--- docs/reference/libtracker-miner/Makefile.am 2010-04-15 06:14:08.000000000 -0400 ++++ docs/reference/libtracker-miner/Makefile.am.new 2010-04-19 10:04:20.494435581 -0400 +@@ -50,7 +50,10 @@ + $(top_builddir)/src/libtracker-common/libtracker-common.la \ + $(DBUS_LIBS) \ + $(GIO_LIBS) \ +- $(GLIB2_LIBS) ++ $(GLIB2_LIBS) \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-miner/.libs \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-client/.libs \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-common/.libs + + + # Extra options to supply to gtkdoc-mkdb +--- docs/reference/libtracker-miner/Makefile.in 2010-04-15 11:51:12.000000000 -0400 ++++ docs/reference/libtracker-miner/Makefile.in.new 2010-04-19 10:05:07.469082598 -0400 +@@ -374,7 +374,10 @@ + $(top_builddir)/src/libtracker-common/libtracker-common.la \ + $(DBUS_LIBS) \ + $(GIO_LIBS) \ +- $(GLIB2_LIBS) ++ $(GLIB2_LIBS) \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-miner/.libs \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-client/.libs \ ++ -Wl,-rpath,$(top_builddir)/src/libtracker-common/.libs + + + # Extra options to supply to gtkdoc-mkdb diff --git a/tracker-0.8.17-eds-build-fix.patch b/tracker-0.8.17-eds-build-fix.patch new file mode 100644 index 0000000..2c233bc --- /dev/null +++ b/tracker-0.8.17-eds-build-fix.patch @@ -0,0 +1,10 @@ +--- src/plugins/evolution/tracker-evolution-plugin.c 2010-08-19 11:59:05.000000000 -0400 ++++ src/plugins/evolution/tracker-evolution-plugin.c.new 2010-08-20 10:56:53.792961353 -0400 +@@ -41,7 +41,6 @@ + #include + + #include +-#include + + #include + #include diff --git a/tracker.spec b/tracker.spec new file mode 100644 index 0000000..0544e10 --- /dev/null +++ b/tracker.spec @@ -0,0 +1,519 @@ +%define majver %(echo %version | cut -d. -f1-2) +%define evo_pluginsdir %(pkg-config evolution-plugin --variable=plugindir) +Name: tracker +Version: 0.16.3 +Release: 2mamba +Summary: An object database, tag/metadata database, search tool and indexer +Group: Applications/Databases +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: http://www.gnome.org/projects/tracker/ +Source0: http://ftp.acc.umu.se/pub/GNOME/sources/tracker/%{majver}/tracker-%{version}.tar.xz +Source1: gnome_system_search.png +Patch0: tracker-0.8.17-doc-build.patch +Patch1: tracker-0.8.17-eds-build-fix.patch +License: GPL +## AUTOBUILDREQ-BEGIN +BuildRequires: enca-devel +BuildRequires: GConf-devel +BuildRequires: glibc-devel +BuildRequires: gtk-doc +BuildRequires: libatk-devel +BuildRequires: libcairo-devel +BuildRequires: libdbus-devel +BuildRequires: libdbus-glib-devel +BuildRequires: libexempi-devel +BuildRequires: libexif-devel +BuildRequires: libffi-devel +BuildRequires: libgcc +BuildRequires: libgdk-pixbuf-devel +BuildRequires: libgee1-devel +BuildRequires: libgif-devel +BuildRequires: libglib-devel +BuildRequires: libgnome-keyring-devel +BuildRequires: libgsf-devel +BuildRequires: libgst-plugins-base010-devel +BuildRequires: libgstreamer010-devel +BuildRequires: libgtk-devel +BuildRequires: libiptcdata-devel +BuildRequires: libjpeg-devel +%if "%{stage1}" != "1" +BuildRequires: libnautilus-extension-devel +%endif +BuildRequires: libnm-devel +BuildRequires: libpango-devel +BuildRequires: libpng-devel +BuildRequires: libpoppler-glib-devel +BuildRequires: libqt4-devel +BuildRequires: librest-devel +BuildRequires: libselinux-devel +BuildRequires: libsoup-devel +BuildRequires: libsqlite-devel +BuildRequires: libstdc++6-devel +BuildRequires: libtag-devel +BuildRequires: libtiff-devel +BuildRequires: libtotem-pl-parser-devel +BuildRequires: libunistring-devel +BuildRequires: libuuid-devel +BuildRequires: libxml2-devel +BuildRequires: libz-devel +BuildRequires: pkg-config +BuildRequires: upower-devel +## AUTOBUILDREQ-END +BuildRequires: libgee-devel +%if "%{stage1}" != "1" +BuildRequires: evolution-devel +BuildRequires: firefox +BuildRequires: xulrunner-devel +BuildRequires: thunderbird-devel +BuildRequires: dia +%endif +BuildRequires: gnome-desktop-devel +BuildRequires: vala-devel +BuildRequires: pygtk-devel +BuildRequires: libgrss-devel +BuildRequires: libtotem-pl-parser-devel >= 3.10 +Requires: odt2txt +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +#Build Configuration: +# +# Prefix: /usr +# Source code location: . +# Compiler: i586-openmamba-linux-gnu-gcc +# Compiler Warnings: no +# +# Win32: no +# +# Enable gtk doc (for documentation): yes +# +# Enable functional tests: no +# Enable unit tests: yes +# +# Support for HAL: no (disabled) +# Support for UPower: yes +# Support for Cyrillic languages (enca): yes +# Support for network status detection: yes +# Unicode support library: libunistring +# +#Applications: +# +# Build with Journal support: yes +# Build with SQLite FTS support: yes +# +# Build tracker-preferences: yes +# Build tracker-explorer: yes +# Build tracker-needle: yes +# Build tracker-search-bar: yes +# +#Metadata Extractors: +# +# Support libstreamanalyzer: no (disabled) +# Support PNG: yes +# Support PDF: yes +# Support GIF: yes (xmp: yes) +# Support JPEG: yes (xmp: yes, exif: yes, iptc: yes) +# Support TIFF: yes (xmp: yes, exif: yes, iptc: yes) +# Support Vorbis (ogg/etc): no (disabled) +# Support Flac: no (disabled) +# Support MS & Open Office: yes +# Support XML / HTML: yes +# Support embedded / sidecar XMP: yes +# Support generic media formats: yes (GStreamer) (backend: Discoverer) +# Support media art processing: yes (GdkPixbuf) +# Support cue sheet parsing: no +# Support playlists (w/ Totem): yes +# Support ISO image parsing: no +# +#Data Miners: +# +# Applications: yes (MeeGo support: no (disabled)) +# RSS: no +# Evolution: no (disabled) (/dev/null) +# Thunderbird: yes (/usr/lib/thunderbird-15.0.1/extensions) +# FireFox: yes (/usr/lib/firefox-15.0.1/extensions) +# Flickr: yes +# +#Plugins: +# +# Nautilus: (tagging widget) yes (/usr/lib/nautilus/extensions-3.0) +# +#Writeback: +# +# Audio files using Taglib: yes +# XMP: yes +# +#Frameworks / Options: +# +# Support Maemo no +# Support libmeegotouch no (disabled) +# Support Guaranteed Metadata no (e.g. guess nie:title from files) + +%description +Tracker is a powerful desktop-neutral first class object database, tag/metadata database, search tool and indexer. +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. +It provides additional features for file based objects including context linking and audit trails for a file object. +It has the ability to index, store, harvest metadata. retrieve and search all types of files and other first class objects + +%package -n libtracker +Summary: An object database, tag/metadata database, search tool and indexer +Group: System/Libraries + +%description -n libtracker +Tracker is a powerful desktop-neutral first class object database, tag/metadata database, search tool and indexer. +This package contains the libraries provided with the tool. + +%package -n libtracker-devel +Summary: Headers for developing programs that will use %{name} +Group: Development/Libraries +Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release} +Provides: tracker-devel +Obsoletes: tracker-devel + +%description -n libtracker-devel +Tracker is a powerful desktop-neutral first class object database, tag/metadata database, search tool and indexer. +This package contains the static libraries and header files needed for developing with tracker + +%package search-tool +Summary: Tracker search tools +Group: Graphical Desktop/Applications/Utilities +Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} + +%description search-tool +Tracker is a powerful desktop-neutral first class object database, tag/metadata database, search tool and indexer. + +This package contains the graphical frontend to tracker search and tagging facilities. + +%package evolution-plugin +Summary: Tracker's evolution plugin +Group: Applications/Networking +Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} + +%description evolution-plugin +Tracker is a powerful desktop-neutral first class object database, tag/metadata database, search tool and indexer. + +This package contains Tracker's evolution plugin + +%package firefox-plugin +Summary: Tracker plugin for Firefox +Group: Applications/Networking +Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} + +%description evolution-plugin +Tracker is a powerful desktop-neutral first class object database, tag/metadata database, search tool and indexer. + +This package contains Tracker's plugin for Firefox + +%package apidocs +Summary: %{name} API documentation +Group: Documentation +Requires: gtk-doc + +%description apidocs +Tracker is a powerful desktop-neutral first class object database, tag/metadata database, search tool and indexer. + +This package contains the API documentation for %{name} + +%prep +%setup -q +#%patch0 -p0 +#%patch1 -p0 + +%build +%configure \ + --enable-tracker-search-bar \ +%if "%{stage1}" != "1" + --enable-gtk-doc \ +%endif + --disable-functional-tests \ + --enable-miner-evolution=no + +# FIXME: re-enable evolution plugin when api compatible +# --enable-miner-evolution=no + +# --enable-libstreamanalyzer \ +# --enable-libvorbis \ +# --enable-libflac \ + +#sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +#sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool + +%make + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +%makeinstall + +rm -rf %{buildroot}%{_datadir}/tracker-tests + +%find_lang %{name} + +for png in 32x32 22x22 16x16; do + mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${png}/apps/ + convert -geometry $png %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/${png}/apps/gnome_system_search.png +done + +mkdir -p %{buildroot}%{_datadir}/pixmaps +install -pm 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/ + +#sed -i 's/Icon=system-search/Icon=gnome_system_search.png/' %{buildroot}%{_datadir}/applications/tracker-search-tool.desktop + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%post +if [ $1 -ge 1 ]; then + if [ -w /etc/ld.so.conf ]; then + if [ -d /etc/ld.so.conf.d ]; then + sed -i "\|^/usr/lib/tracker-[0-9\.]*|d" /etc/ld.so.conf + fi + fi +fi +exit 0 + +%post -n libtracker +/sbin/ldconfig +exit 0 + +%postun -n libtracker +/sbin/ldconfig +exit 0 + +%post search-tool +touch --no-create %{_datadir}/icons/hicolor +if [ -x %{_bindir}/gtk-update-icon-cache ]; then + %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +fi +exit 0 + +%postun search-tool +touch --no-create %{_datadir}/icons/hicolor +if [ -x %{_bindir}/gtk-update-icon-cache ]; then + %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +fi +exit 0 + +%files -f %{name}.lang +%defattr(-,root,root) +#%{_sysconfdir}/ld.so.conf.d/tracker.conf +%{_bindir}/tracker-control +#%{_bindir}/tracker-explorer +%{_bindir}/tracker-import +%{_bindir}/tracker-info +%{_bindir}/tracker-needle +%{_bindir}/tracker-search +%{_bindir}/tracker-sparql +%{_bindir}/tracker-stats +#%{_bindir}/tracker-status +#%{_bindir}/tracker-status-icon +%{_bindir}/tracker-tag +%{_datadir}/applications/tracker-needle.desktop +%if "%{stage1}" != "1" +%{_datadir}/applications/trackerbird-launcher.desktop +%endif +#%{_datadir}/dbus-1/services/org.gnome.panel.applet.SearchBarFactory.service +%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Files.service +%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.RSS.service +#%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Flickr.service +%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Writeback.service +%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Extract.service +%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Applications.service +%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.service +%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.DB.gschema.xml +%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Extract.gschema.xml +%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.FTS.gschema.xml +%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Miner.Files.gschema.xml +%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Store.gschema.xml +%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Writeback.gschema.xml +%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.enums.xml +%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.gschema.xml +#%{_datadir}/gnome-panel/4.0/applets/org.gnome.panel.SearchBar.panel-applet +%dir %{_datadir}/tracker +#%{_datadir}/tracker/*.sql +%{_datadir}/tracker/*.ui +%{_datadir}/tracker/*.xml +%dir %{_datadir}/tracker/languages +%{_datadir}/tracker/languages/stopwords.* +%dir %{_datadir}/tracker/miners +%{_datadir}/tracker/miners/tracker-miner-applications.desktop +#%{_datadir}/tracker/miners/tracker-miner-evolution.desktop +%{_datadir}/tracker/miners/tracker-miner-files.desktop +#%{_datadir}/tracker/miners/tracker-miner-rss.desktop +%dir %{_datadir}/tracker/ontologies +%{_datadir}/tracker/ontologies/*.description +%{_datadir}/tracker/ontologies/*.ontology +%{_datadir}/tracker/extract-rules/*.rule +%{_datadir}/tracker/miners/tracker-miner-rss.desktop +#%{_datadir}/tracker/icons/tracker-miner-flickr.svg +#%{_datadir}/tracker/miners/tracker-miner-flickr.desktop +%{_mandir}/man1/tracker-needle.1.gz +%{_mandir}/man1/tracker-writeback.1.gz +%{_mandir}/man1/tracker-control.1.gz +%{_mandir}/man1/tracker-extract.1.gz +%{_mandir}/man1/tracker-import.1.gz +%{_mandir}/man1/tracker-info.1.gz +%{_mandir}/man1/tracker-miner-fs.1.gz +%{_mandir}/man1/tracker-miner-rss.1.gz +%{_mandir}/man1/tracker-search.1.gz +%{_mandir}/man1/tracker-sparql.1.gz +%{_mandir}/man1/tracker-stats.1.gz +%{_mandir}/man1/tracker-store.1.gz +%{_mandir}/man1/tracker-tag.1.gz +%doc AUTHORS COPYING + +%files -n libtracker +%defattr(-,root,root) +#%{_libdir}/libtracker-client-*.so.* +%{_libdir}/libtracker-extract-*.so.* +%{_libdir}/libtracker-miner-*.so.* +%{_libdir}/libtracker-sparql-*.so.* +%{_libdir}/girepository-1.0/Tracker-*.typelib +%{_libdir}/girepository-1.0/TrackerExtract-*.typelib +%{_libdir}/girepository-1.0/TrackerMiner-*.typelib +%dir %{_libdir}/tracker-%{majver} +%dir %{_libdir}/tracker-%{majver}/extract-modules +%{_libdir}/tracker-%{majver}/extract-modules/libextract-*.so +%{_libdir}/tracker-%{majver}/libtracker-common.so +%{_libdir}/tracker-%{majver}/libtracker-common.so.* +%{_libdir}/tracker-%{majver}/libtracker-data.so* +%{_libdir}/tracker-%{majver}/writeback-modules/libwriteback-taglib.la +%{_libdir}/tracker-%{majver}/writeback-modules/libwriteback-taglib.so +%dir %{_libdir}/tracker-%{majver}/writeback-modules +%{_libdir}/tracker-%{majver}/writeback-modules/libwriteback-xmp.so +%{_libexecdir}/tracker-extract +%{_libexecdir}/tracker-miner-fs +%{_libexecdir}/tracker-miner-rss +%{_libexecdir}/tracker-store +%{_libexecdir}/tracker-writeback +#%{_libexecdir}/tracker-miner-flickr + +%files -n libtracker-devel +%defattr(-,root,root) +%dir %{_includedir}/tracker-%{majver} +#%dir %{_includedir}/tracker-%{majver}/libtracker-client +#%{_includedir}/tracker-%{majver}/libtracker-client/*.h +%dir %{_includedir}/tracker-%{majver}/libtracker-extract +%{_includedir}/tracker-%{majver}/libtracker-extract/*.h +%dir %{_includedir}/tracker-%{majver}/libtracker-miner +%{_includedir}/tracker-%{majver}/libtracker-miner/*.h +%dir %{_includedir}/tracker-%{majver}/libtracker-sparql +%{_includedir}/tracker-%{majver}/libtracker-sparql/*.h +#%{_libdir}/libtracker-client-%{majver}.la +#%{_libdir}/libtracker-client-%{majver}.so +%{_libdir}/libtracker-extract-%{majver}.la +%{_libdir}/libtracker-extract-%{majver}.so +%{_libdir}/libtracker-miner-%{majver}.la +%{_libdir}/libtracker-miner-%{majver}.so +%{_libdir}/libtracker-sparql-*.la +%{_libdir}/libtracker-sparql-*.so +%{_libdir}/tracker-%{majver}/extract-modules/libextract-*.la +%{_libdir}/tracker-%{majver}/libtracker-common.la +%{_libdir}/tracker-%{majver}/libtracker-data.la +#%{_libdir}/tracker-%{majver}/push-modules/daemon/libtracker-module_kmail-daemon-module.la +%{_libdir}/tracker-%{majver}/writeback-modules/libwriteback-xmp.la +%{_datadir}/gir-1.0/Tracker-*.gir +%{_datadir}/gir-1.0/TrackerExtract-*.gir +%{_datadir}/gir-1.0/TrackerMiner-*.gir +#%{_exec_prefix}/lib/pkgconfig/tracker-client-%{majver}.pc +%{_libdir}/pkgconfig/tracker-extract-%{majver}.pc +%{_libdir}/pkgconfig/tracker-miner-%{majver}.pc +%{_libdir}/pkgconfig/tracker-sparql-*.pc +#%{_datadir}/vala/vapi/tracker-client-%{majver}.vapi +%{_datadir}/vala/vapi/tracker-miner-%{majver}.deps +%{_datadir}/vala/vapi/tracker-miner-%{majver}.vapi +%{_datadir}/vala/vapi/tracker-sparql-*.deps +%{_datadir}/vala/vapi/tracker-sparql-*.vapi +%doc ChangeLog NEWS README + +%files search-tool +%defattr(-,root,root) +%{_sysconfdir}/xdg/autostart/tracker-*.desktop +%{_bindir}/tracker-preferences +#%{_bindir}/tracker-search-tool +%if "%{stage1}" != "1" +%{_libdir}/nautilus/extensions-3.0/libnautilus-tracker-tags.la +%{_libdir}/nautilus/extensions-3.0/libnautilus-tracker-tags.so +%endif +#%{_libexecdir}/tracker-search-bar +%{_datadir}/pixmaps/gnome_system_search.png +%{_datadir}/icons/hicolor/scalable/apps/tracker.svg +%{_datadir}/icons/hicolor/*x*/apps/*.png +%{_datadir}/applications/tracker-preferences.desktop +#%{_datadir}/applications/tracker-search-tool.desktop +%{_mandir}/man1/tracker-preferences.1.gz +#%{_mandir}/man1/tracker-search-bar.1.gz +#%{_mandir}/man1/tracker-search-tool.1.gz + +#%files evolution-plugin +#%defattr(-, root, root) +#%{_libdir}/evolution/2.32/plugins/liborg-freedesktop-Tracker-evolution-plugin.la +#%{_libdir}/evolution/2.32/plugins/liborg-freedesktop-Tracker-evolution-plugin.so +#%{_libdir}/evolution/2.32/plugins/org-freedesktop-Tracker-evolution-plugin.eplug + +%if "%{stage1}" != "1" +%files firefox-plugin +%defattr(-,root,root) +%{_prefix}/lib/thunderbird-*/extensions/trackerbird*bustany.org +%dir %{_datadir}/xul-ext/trackerbird/ +%{_datadir}/xul-ext/trackerbird/* +%ifnarch x86_64 +%{_libdir}/firefox-*/extensions/trackerfox@bustany.org +%dir %{_datadir}/xul-ext/trackerfox/ +%{_datadir}/xul-ext/trackerfox/* +%endif +%endif + +%files apidocs +%defattr(-,root,root) +#%dir %{_datadir}/gtk-doc/html/libtracker-client +#%{_datadir}/gtk-doc/html/libtracker-client/* +#%dir %{_datadir}/gtk-doc/html/libtracker-common +#%{_datadir}/gtk-doc/html/libtracker-common/* +%dir %{_datadir}/gtk-doc/html/libtracker-extract +%{_datadir}/gtk-doc/html/libtracker-extract/* +%dir %{_datadir}/gtk-doc/html/libtracker-miner +%{_datadir}/gtk-doc/html/libtracker-miner/* +%if "%{stage1}" != "1" +%dir %{_datadir}/gtk-doc/html/ontology +%{_datadir}/gtk-doc/html/ontology/* +%endif +%dir %{_datadir}/gtk-doc/html/libtracker-sparql +%{_datadir}/gtk-doc/html/libtracker-sparql/* + +%changelog +* Tue Nov 12 2013 Silvan Calarco 0.16.3-2mamba +- rebuilt with libtotem-pl-parser 3.10 + +* Fri Nov 01 2013 Automatic Build System 0.16.3-1mamba +- automatic version update by autodist + +* Thu Aug 01 2013 Automatic Build System 0.16.2-1mamba +- automatic version update by autodist + +* Thu May 02 2013 Automatic Build System 0.16.1-1mamba +- automatic version update by autodist + +* Thu Mar 28 2013 Automatic Build System 0.16.0-1mamba +- automatic version update by autodist + +* Wed Feb 06 2013 Automatic Build System 0.14.5-1mamba +- automatic version update by autodist + +* Mon Nov 19 2012 Silvan Calarco 0.14.4-2mamba +- package libraries into ibtracker and libtracker-devel; moved xfg autostart to tracker-search-tool + +* Thu Nov 01 2012 Automatic Build System 0.14.4-1mamba +- automatic version update by autodist + +* Wed Oct 31 2012 Automatic Build System 0.14.3-1mamba +- update to 0.14.3 + +* Tue Oct 09 2012 Silvan Calarco 0.14.2-1mamba +- update to 0.14.2 + +* Thu Oct 21 2010 gil 0.8.17-1mamba +- update to 0.8.17 + +* Thu May 15 2008 gil 0.6.6-1mamba +- package created by autospec