rebuilt with libtotem-pl-parser 3.10 [release 0.16.3-2mamba;Tue Nov 12 2013]
This commit is contained in:
parent
44675dafcb
commit
49f9dc354b
@ -1,2 +1,7 @@
|
|||||||
# tracker
|
# 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
|
||||||
|
|
||||||
|
BIN
gnome_system_search.png
Normal file
BIN
gnome_system_search.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 7.0 KiB |
151
tracker-0.8.17-doc-build.patch
Normal file
151
tracker-0.8.17-doc-build.patch
Normal file
@ -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
|
10
tracker-0.8.17-eds-build-fix.patch
Normal file
10
tracker-0.8.17-eds-build-fix.patch
Normal file
@ -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 <sqlite3.h>
|
||||||
|
|
||||||
|
#include <camel/camel.h>
|
||||||
|
-#include <camel/camel-db.h>
|
||||||
|
|
||||||
|
#include <mail/mail-config.h>
|
||||||
|
#include <mail/mail-session.h>
|
519
tracker.spec
Normal file
519
tracker.spec
Normal file
@ -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 <silvan.calarco@mambasoft.it>
|
||||||
|
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 <silvan.calarco@mambasoft.it> 0.16.3-2mamba
|
||||||
|
- rebuilt with libtotem-pl-parser 3.10
|
||||||
|
|
||||||
|
* Fri Nov 01 2013 Automatic Build System <autodist@mambasoft.it> 0.16.3-1mamba
|
||||||
|
- automatic version update by autodist
|
||||||
|
|
||||||
|
* Thu Aug 01 2013 Automatic Build System <autodist@mambasoft.it> 0.16.2-1mamba
|
||||||
|
- automatic version update by autodist
|
||||||
|
|
||||||
|
* Thu May 02 2013 Automatic Build System <autodist@mambasoft.it> 0.16.1-1mamba
|
||||||
|
- automatic version update by autodist
|
||||||
|
|
||||||
|
* Thu Mar 28 2013 Automatic Build System <autodist@mambasoft.it> 0.16.0-1mamba
|
||||||
|
- automatic version update by autodist
|
||||||
|
|
||||||
|
* Wed Feb 06 2013 Automatic Build System <autodist@mambasoft.it> 0.14.5-1mamba
|
||||||
|
- automatic version update by autodist
|
||||||
|
|
||||||
|
* Mon Nov 19 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 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 <autodist@mambasoft.it> 0.14.4-1mamba
|
||||||
|
- automatic version update by autodist
|
||||||
|
|
||||||
|
* Wed Oct 31 2012 Automatic Build System <autodist@mambasoft.it> 0.14.3-1mamba
|
||||||
|
- update to 0.14.3
|
||||||
|
|
||||||
|
* Tue Oct 09 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 0.14.2-1mamba
|
||||||
|
- update to 0.14.2
|
||||||
|
|
||||||
|
* Thu Oct 21 2010 gil <puntogil@libero.it> 0.8.17-1mamba
|
||||||
|
- update to 0.8.17
|
||||||
|
|
||||||
|
* Thu May 15 2008 gil <puntogil@libero.it> 0.6.6-1mamba
|
||||||
|
- package created by autospec
|
Loading…
Reference in New Issue
Block a user