Hello community,

here is the log from the commit of package tracker for openSUSE:Factory checked 
in at 2013-03-26 12:12:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tracker (Old)
 and      /work/SRC/openSUSE:Factory/.tracker.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tracker", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/tracker/tracker-extras.changes   2012-11-25 
14:32:05.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.tracker.new/tracker-extras.changes      
2013-03-26 12:12:07.000000000 +0100
@@ -1,0 +2,144 @@
+Mon Mar 18 18:36:56 UTC 2013 - [email protected]
+
+- Update to version 0.16.0:
+  + Flickr miner was removed: it will be imported to GNOME Photos
+    later.
+  + Removed more unmaintained utilities: tracker-explorer,
+    tracker-search-bar, playlists, lyrics, webhistory.
+  + New features: Support GKqueueDirectoryMonitor API on BSD
+    systems.
+  + Full Text Search (FTS) v4 support:
+    - New SPARQL function fts:snippet(?u)
+    - New SPARQL function fts:offsets(?u).
+  + Firefox/Thunderbird plugin updates.
+  + Updated translations.
+- Drop build_applet defines and conditions: the applet
+  (tracker-search-bar) was dropped by upstream.
+  + Remove pkgconfig(libpanelapplet-4.0) BuildRequires.
+  + No longer pass --enable-tracker-search-bar resp.
+    --disable-tracker-search-bar to configure.
+  + Drop gnome-panel-applet-tracker subpackage; obsolete it by
+    tracker main package.
+- Drop build_miner_flickr defines and conditions: the flickr miner
+  was dropped by upstream.
+  - Remove README.SUSE.flickr source file: no longer relevant.
+  - Drop pkgconfig(rest-0.7) BuildRequires.
+  - No longer pass --enable-miner-flickr/--disable-miner-flickr to
+    configure.
+  - Drop -miner-flickr subpackage; obsolete it by tracker main
+    package.
+- No longer pass --enable-tracker-explorer resp.
+  --disable-tracker-explorer (based on build_gui defines) to
+  configure, as tracker-explorer has been removed.
+- Drop tracker-0.14.4-giflib5.patch: fixed upstream.
+
+-------------------------------------------------------------------
+Wed Mar 13 13:07:18 UTC 2013 - [email protected]
+
+- Add tracker-0.14.4-giflib5.patch: Fix build with giflib 5.0.x.
+
+-------------------------------------------------------------------
+Wed Mar 13 07:57:02 UTC 2013 - [email protected]
+
+- Update to version 0.15.4:
+  + Build fixes:
+    - Fixed various compiler warnings.
+    - Fixed various introspection warnings.
+    - Switched out all uses of deprecated GStaticMutex for GMutex.
+  + Bugs fixed: bgo#643388.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Sat Mar  9 12:05:26 UTC 2013 - [email protected]
+
+- Update to version 0.15.3:
+  + build:
+    - Require GLib 2.35.1 for GTask API (was 2.28.0)
+    - Remove all cases of g_type_init() now it's deprecated in
+      GLib 2.35.x
+  + libtracker-common: Don't log to file by default, only
+    stdout/stderr. See TRACKER_USE_LOG_FILES env var for details.
+  + libtracker-miner:
+    - Fixed nasty stack corruption with TrackerIndexingTree filter
+      rules.
+    - Fixed vala bindings for TrackerMinerFS.
+  + tracker-extract-msoffice: Avoid deprecated
+    gsf_msole_metadata_read() API.
+  + tracker-search:
+    - Added snippets for result hits.
+    - Added colored output for result hits.
+  + Bugs fixed: bgo#693889, bgo#694146, bgo#693198, bgo#693198,
+    bg##694783, bgo#695157.
+  + Updated translations.
+- Drop tracker-nonvoid.patch: fixed upstream.
+
+-------------------------------------------------------------------
+Fri Feb 15 13:45:26 UTC 2013 - [email protected]
+
+- Update to version 0.15.2:
+  + Build: Required SQLite 3.7.9 (was 3.7.0) for FTS4 support
+  + New Features:
+    - Full Text Search (FTS) v4 support.
+    - Snippets provide context around a matched query.
+    - Offsets provide an index where a matched query is found in
+      context.
+  + Ontology: Deprecated tracker:fulltextNoLimit and removed use in
+    all other ontologies.
+  + libtracker-fts: Removed tracker_fts_config_min_word_length()
+    and config option.
+  + libtracker-miner: Fixed GNOME password provider, libsecret
+    expects "user" not "username".
+  + tracker-info: Fixed memory leaks.
+  + Bugs fixed: bgo#691847, bgo#692409, bgo#692603.
+- Add tracker-nonvoid.patch: Fix non-void function not having a
+  return statement.
+
+-------------------------------------------------------------------
+Sat Feb  9 20:35:25 UTC 2013 - [email protected]
+
+- Update to version 0.15.1:
+  + build: Fixes build error when supplying nautilis extensions
+    directory
+  + bgo#691807: Tracker should build against libgee 0.8
+  + bgo#691804: tracker-cue-sheet not ported to Gstreamer 1.0
+  + bgo#679870: libsecret migrations
+  + bgo#690170: Add nfo:MediaList type to .m3u playlist files
+  + bgo#692210: miner-manager: plug some memleaks
+  + libtracker-common: Add replacement function for flock() on
+    Solaris
+  + libtracker-miner: Fix libsecret password provider get call
+    using non-NULL GError
+  + tracker-miner-fs, store: Add MeeGo keys to desktop file.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Sat Feb  9 19:47:20 UTC 2013 - [email protected]
+
+- Update to version 0.15.0:
+  + Port to GStreamer 1.0 / gupnp-dlna-1.1.
+  + New Feature: Support GKqueueDirectoryMonitor API on BSD systems
+- Drop tracker-libgrss-0.5.patch: fixed upstream.
+- Drop tracker-fix-include-sched-idle.patch and
+  tracker-removeable-media-off.patch: they are outdated and were
+  only applied for openSUSE <= 11.4.
+- Drop libtool BuildRequries: no longer needed.
+
+-------------------------------------------------------------------
+Sat Feb  9 18:37:55 UTC 2013 - [email protected]
+
+- Update to version 0.14.5:
+  + build: Fixes --with-nautilus-extensions-dir which was broken.
+  + bgo#692409: playlist extractor should index playlist title if
+    available.
+  + bgo#692603: Search can not find pdf files using author names.
+  + bgo#691807: Tracker should build against libgee 0.8.
+  + bgo#690170: Add nfo:MediaList type to .m3u playlist files.
+  + bgo#688287: build: don't build-depend on Dia.
+  + bgo#692210: miner-manager: plug some memleaks.
+  + bgo#688371: add support for GKqueueDirectoryMonitor.
+  + libtracker-common: Add replacement function for flock() on
+    Solaris
+  + tracker-miner-fs, store: Add MeeGo keys to desktop files
+    (OnlyShowIn, X-Meego-Priority keys).
+
+-------------------------------------------------------------------
@@ -54,0 +199,2 @@
+- Drop tracker-evo-implicit.patch: this will be fixed by upstream
+  by the time the new evo version will be supported.
tracker.changes: same change

Old:
----
  README.SUSE.flickr
  tracker-0.14.4.tar.xz
  tracker-evo-implicit.patch
  tracker-fix-include-sched-idle.patch
  tracker-libgrss-0.5.patch
  tracker-removeable-media-off.patch

New:
----
  tracker-0.16.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ tracker-extras.spec ++++++
--- /var/tmp/diff_new_pack.Gc2Ala/_old  2013-03-26 12:12:09.000000000 +0100
+++ /var/tmp/diff_new_pack.Gc2Ala/_new  2013-03-26 12:12:09.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tracker-extras
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2010 Luis Medinas, Portugal
 #
 # All modifications and additions to the file contributed by third parties
@@ -20,20 +20,16 @@
 %define build_extras 1
 
 %if !%{build_extras}
-%define build_applet 0
 %define build_evo 0
 %define build_firefox 0
 %define build_gui 0
-%define build_miner_flickr 0
 %define build_miner_rss 0
 %define build_nautilus 0
 %define build_thunderbird 0
 %else
-%define build_applet 1
 %define build_evo 0
 %define build_firefox 1
 %define build_gui 1
-%define build_miner_flickr 1
 %define build_miner_rss 1
 %define build_nautilus 1
 %if 0%{?suse_version} > 1140
@@ -49,28 +45,21 @@
 # Do not edit this auto generated file! Edit tracker.spec.
 Name:           tracker-extras
 %define _name   tracker
-Version:        0.14.4
+Version:        0.16.0
 Release:        0
+%define TrackerAPI    0.16
+%define RPMTrackerAPI 0_16
 Summary:        Powerful object database, tag/metadata database, search tool 
and indexer
 License:        GPL-2.0+
 Group:          Productivity/Other
 Url:            http://projects.gnome.org/tracker/
-Source0:        
http://download.gnome.org/sources/tracker/0.14/%{_name}-%{version}.tar.xz
-Source1:        README.SUSE.flickr
+Source0:        
http://download.gnome.org/sources/tracker/0.16/%{_name}-%{version}.tar.xz
 Source2:        README.SUSE.rss
-# PATCH-FIX-OPENSUSE tracker-removeable-media-off.patch bgo622288 
[email protected] -- Disable indexing on removable media by default. This is 
only needed for 11.4 and earlier, as 12.1 and later have proper default values 
in GSettings.
-Patch1:         tracker-removeable-media-off.patch
-# PATCH-FIX-OPENSUSE tracker-fix-include-sched-idle.patch 
[email protected] -- Add linux/sched.h to includes for 11.4 only for 
the location of SCHED_IDLE. This is only needed for 11.4 and earlier.
-Patch2:         tracker-fix-include-sched-idle.patch
-# PATCH-FIX-UPSTREAM tracker-libgrss-0.5.patch bgo#671751 [email protected] 
-- Support and Require libgrss-0.5
-Patch3:         tracker-libgrss-0.5.patch
-# PATCH-FIX-UPSTREAM tracker-evo-implicit.patch bgo#675413 
[email protected] -- Include email-backend.h; fixes brp checks.
-Patch4:         tracker-evo-implicit.patch
 BuildRequires:  NetworkManager-devel >= 0.8
 BuildRequires:  enca-devel
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
-BuildRequires:  glib2-devel >= 2.28.0
+BuildRequires:  glib2-devel >= 2.35.1
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  intltool
 %if 0%{?suse_version} >= 1130
@@ -80,18 +69,16 @@
 %endif
 # Not guarded by !%%{build_extras}, else we build files to have external 
generic
 # media players
-BuildRequires:  gstreamer-0_10-plugins-base-devel >= 0.10.31
+BuildRequires:  gstreamer-plugins-base-devel >= 0.10.31
 BuildRequires:  libicu-devel
-# Needed for patch3
-BuildRequires:  libtool
 BuildRequires:  libupower-glib-devel
 BuildRequires:  libuuid-devel
-BuildRequires:  sqlite3-devel
+BuildRequires:  sqlite3-devel >= 3.7.9
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  vala >= 0.12.0
 BuildRequires:  zlib-devel
-BuildRequires:  pkgconfig(gee-1.0)
+BuildRequires:  pkgconfig(gee-0.8)
 %if !%{build_extras}
 # Dependencies for extractors / writeback
 BuildRequires:  flac-devel
@@ -101,7 +88,7 @@
 BuildRequires:  libgsf-devel
 BuildRequires:  libosinfo-devel >= 0.0.2
 %if 0%{?suse_version} >= 1140
-BuildRequires:  libgupnp-dlna-devel >= 0.5
+BuildRequires:  libgupnp-dlna-devel >= 0.9.4
 %endif
 BuildRequires:  libexempi-devel
 BuildRequires:  libgxps-devel
@@ -121,9 +108,6 @@
 BuildRequires:  tracker-devel
 BuildRequires:  tracker-miner-files
 %endif # !build_extras
-%if %{build_applet}
-BuildRequires:  pkgconfig(libpanelapplet-4.0)
-%endif
 %if %{build_evo}
 BuildRequires:  evolution-data-server-devel
 BuildRequires:  evolution-devel
@@ -135,11 +119,8 @@
 %if %{build_gui}
 BuildRequires:  gtk3-devel
 %endif
-%if %{build_miner_flickr}
-BuildRequires:  pkgconfig(rest-0.7) >= 0.6
-%endif
 %if %{build_miner_rss}
-BuildRequires:  libgrss-devel
+BuildRequires:  libgrss-devel >= 0.5
 %endif
 %if %{build_nautilus}
 BuildRequires:  pkgconfig(libnautilus-extension)
@@ -151,6 +132,10 @@
 Recommends:     %{_name}-lang
 # We want to index files by default, if possible
 Recommends:     %{_name}-miner-files
+# gnome-panel-applet-tracker (aka tracker-search-bar) was removed with tracker 
0.16.0
+Obsoletes:      gnome-panel-applet-tracker < 0.16.0
+# flickr miner was removed with tracker 0.16.0
+Obsoletes:      tracker-miner-flickr < 0.16.0
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %glib2_gsettings_schema_requires
 
@@ -188,26 +173,26 @@
 # name across multiple versions of tracker).
 # Yet, different libtracker-miner-* packages require their explicit
 # version of libtracker-common.so.0 as they link is done using rpath.
-%package -n libtracker-common-0_14-0
+%package -n libtracker-common-%{RPMTrackerAPI}-0
 Summary:        Conveniance libraries for Tracker
 Group:          System/Libraries
 
-%description -n libtracker-common-0_14-0
+%description -n libtracker-common-%{RPMTrackerAPI}-0
 Tracker is a powerful desktop-neutral first class object
 database, tag/metadata database, search tool and indexer.
 
 This package contains private conveniance libraries for the
 various tracker libraries.
 
-%package -n libtracker-extract-0_14-0
+%package -n libtracker-extract-%{RPMTrackerAPI}-0
 Summary:        Extract library for Tracker
 Group:          System/Libraries
 # rpm autodetects libtracker-common.so.0() symbol, which is provided by all 
versions of libtracker-common, so we need to help with an explicit Requires.
-Requires:       libtracker-common-0_14-0
+Requires:       libtracker-common-%{RPMTrackerAPI}-0
 Recommends:     %{_name}
 %glib2_gsettings_schema_requires
 
-%description -n libtracker-extract-0_14-0
+%description -n libtracker-extract-%{RPMTrackerAPI}-0
 Tracker is a powerful desktop-neutral first class object
 database, tag/metadata database, search tool and indexer.
 
@@ -222,14 +207,14 @@
 It has the ability to index, store, harvest metadata, retrieve
 and search all types of files and other first class objects.
 
-%package -n libtracker-miner-0_14-0
+%package -n libtracker-miner-%{RPMTrackerAPI}-0
 Summary:        Miner library for Tracker
 Group:          System/Libraries
 # rpm autodetects libtracker-common.so.0() symbol, which is provided by all 
versions of libtracker-common, so we need to help with an explicit Requires.
-Requires:       libtracker-common-0_14-0
+Requires:       libtracker-common-%{RPMTrackerAPI}-0
 Recommends:     %{_name}
 
-%description -n libtracker-miner-0_14-0
+%description -n libtracker-miner-%{RPMTrackerAPI}-0
 Tracker is a powerful desktop-neutral first class object
 database, tag/metadata database, search tool and indexer.
 
@@ -244,11 +229,11 @@
 It has the ability to index, store, harvest metadata, retrieve
 and search all types of files and other first class objects.
 
-%package -n typelib-1_0-Tracker-0_14
+%package -n typelib-1_0-Tracker-%{RPMTrackerAPI}
 Summary:        Sparql library for Tracker -- Introspection bindings
 Group:          System/Libraries
 
-%description -n typelib-1_0-Tracker-0_14
+%description -n typelib-1_0-Tracker-%{RPMTrackerAPI}
 Tracker is a powerful desktop-neutral first class object
 database, tag/metadata database, search tool and indexer.
 
@@ -266,11 +251,11 @@
 This package provides the GObject Introspection bindings for the
 sparql library for Tracker.
 
-%package -n typelib-1_0-TrackerExtract-0_14
+%package -n typelib-1_0-TrackerExtract-%{RPMTrackerAPI}
 Summary:        Extract library for Tracker -- Introspection bindings
 Group:          System/Libraries
 
-%description -n typelib-1_0-TrackerExtract-0_14
+%description -n typelib-1_0-TrackerExtract-%{RPMTrackerAPI}
 Tracker is a powerful desktop-neutral first class object
 database, tag/metadata database, search tool and indexer.
 
@@ -288,11 +273,11 @@
 This package provides the GObject Introspection bindings for the
 extract library for Tracker.
 
-%package -n typelib-1_0-TrackerMiner-0_14
+%package -n typelib-1_0-TrackerMiner-%{RPMTrackerAPI}
 Summary:        Miner library for Tracker -- Introspection bindings
 Group:          System/Libraries
 
-%description -n typelib-1_0-TrackerMiner-0_14
+%description -n typelib-1_0-TrackerMiner-%{RPMTrackerAPI}
 Tracker is a powerful desktop-neutral first class object
 database, tag/metadata database, search tool and indexer.
 
@@ -310,14 +295,14 @@
 This package provides the GObject Introspection bindings for the
 miner library for Tracker.
 
-%package -n libtracker-sparql-0_14-0
+%package -n libtracker-sparql-%{RPMTrackerAPI}-0
 Summary:        Sparql library for Tracker
 Group:          System/Libraries
 # rpm autodetects libtracker-common.so.0() symbol, which is provided by all 
versions of libtracker-common, so we need to help with an explicit Requires.
-Requires:       libtracker-common-0_14-0
+Requires:       libtracker-common-%{RPMTrackerAPI}-0
 Recommends:     %{_name}
 
-%description -n libtracker-sparql-0_14-0
+%description -n libtracker-sparql-%{RPMTrackerAPI}-0
 Tracker is a powerful desktop-neutral first class object
 database, tag/metadata database, search tool and indexer.
 
@@ -335,12 +320,12 @@
 %package -n tracker-devel
 Summary:        Tracker -- Development files
 Group:          Development/Libraries/GNOME
-Requires:       libtracker-extract-0_14-0 = %{version}
-Requires:       libtracker-miner-0_14-0 = %{version}
-Requires:       libtracker-sparql-0_14-0 = %{version}
-Requires:       typelib-1_0-Tracker-0_14 = %{version}
-Requires:       typelib-1_0-TrackerExtract-0_14 = %{version}
-Requires:       typelib-1_0-TrackerMiner-0_14 = %{version}
+Requires:       libtracker-extract-%{RPMTrackerAPI}-0 = %{version}
+Requires:       libtracker-miner-%{RPMTrackerAPI}-0 = %{version}
+Requires:       libtracker-sparql-%{RPMTrackerAPI}-0 = %{version}
+Requires:       typelib-1_0-Tracker-%{RPMTrackerAPI} = %{version}
+Requires:       typelib-1_0-TrackerExtract-%{RPMTrackerAPI} = %{version}
+Requires:       typelib-1_0-TrackerMiner-%{RPMTrackerAPI} = %{version}
 
 %description -n tracker-devel
 Tracker is a powerful desktop-neutral first class object
@@ -399,20 +384,6 @@
 Firefox bookmarks.
 %endif # build_firefox
 
-%if %{build_miner_flickr}
-
-%package -n %{_name}-miner-flickr
-Summary:        Tracker miner to index Flickr images
-Group:          System/GUI/GNOME
-Requires:       %{_name} = %{version}
-
-%description -n %{_name}-miner-flickr
-Tracker is a powerful desktop-neutral first class object
-database, tag/metadata database, search tool and indexer.
-
-This package contains a miner to index Flickr images.
-%endif # build_miner_flickr
-
 %if %{build_miner_rss}
 
 %package -n %{_name}-miner-rss
@@ -470,25 +441,6 @@
 and search all types of files and other first class objects.
 %endif # build_gui
 
-%if %{build_applet}
-
-%package -n gnome-panel-applet-tracker
-Summary:        A GNOME panel applet for Tracker
-Group:          System/GUI/GNOME
-Requires:       %{_name} = %{version}
-Recommends:     %{_name}-lang
-Supplements:    packageand(%{_name}:gnome-panel}
-# Name changed during development of 11.4
-Provides:       tracker-applet = %{_name}
-Obsoletes:      tracker-applet < %{_name}
-
-%description -n gnome-panel-applet-tracker
-Tracker is a powerful desktop-neutral first class object
-database, tag/metadata database, search tool and indexer.
-
-This package contains a panel applet to easily use Tracker.
-%endif # build_applet
-
 %if %{build_nautilus}
 
 %package -n nautilus-extension-tracker-tags
@@ -516,28 +468,14 @@
 %prep
 %setup -q -n %{_name}-%{version}
 translation-update-upstream
-%if 0%{?suse_version} <= 1140
-%patch1 -p1
-%patch2
-%endif
-%patch3 -p1
-%patch4 -p1
-cp %{S:1} src/miners/flickr/README.SUSE
 cp %{S:2} src/miners/rss/README.SUSE
 
 %build
-# Needed for patch3
-AUTOPOINT='intltoolize --automake --copy' autoreconf --verbose --force 
--install
 %configure \
 %if !%{build_extras}
          --enable-libvorbis \
          --enable-libflac \
 %endif
-%if %{build_applet}
-        --enable-tracker-search-bar \
-%else
-        --disable-tracker-search-bar \
-%endif
 %if %{build_evo}
         --enable-miner-evolution \
 %else
@@ -550,11 +488,9 @@
         --disable-miner-firefox \
 %endif
 %if %{build_gui}
-        --enable-tracker-explorer \
         --enable-tracker-needle \
         --enable-tracker-preferences \
 %else
-        --disable-tracker-explorer \
         --disable-tracker-needle \
         --disable-tracker-preferences \
 %endif
@@ -563,11 +499,6 @@
 %else
         --disable-nautilus-extension \
 %endif
-%if %{build_miner_flickr}
-        --enable-miner-flickr \
-%else
-        --disable-miner-flickr \
-%endif
 %if %{build_miner_rss}
         --enable-miner-rss \
 %else
@@ -602,13 +533,13 @@
 # tracker-extras build can put icons in there without having to worry
 mkdir -p %{buildroot}%{_datadir}/tracker/icons/
 
-%fdupes %{buildroot}%{_datadir}/gtk-doc/html/
+#fdupes %{buildroot}%{_datadir}/gtk-doc/html/
 %fdupes %{buildroot}%{_datadir}/vala/
 
 %else
 
 ## Extras build: remove files from main, miner-files, devel, lang and lib 
subpackages
-for file in `rpm -ql tracker tracker-devel tracker-miner-files 
libtracker-extract-0_14-0 libtracker-miner-0_14-0 libtracker-sparql-0_14-0 
typelib-1_0-Tracker-0_14 typelib-1_0-TrackerExtract-0_14 
typelib-1_0-TrackerMiner-0_14 libtracker-common-0_14-0`; do
+for file in `rpm -ql tracker tracker-devel tracker-miner-files 
libtracker-extract-%{RPMTrackerAPI}-0 libtracker-miner-%{RPMTrackerAPI}-0 
libtracker-sparql-%{RPMTrackerAPI}-0 typelib-1_0-Tracker-%{RPMTrackerAPI} 
typelib-1_0-TrackerExtract-%{RPMTrackerAPI} 
typelib-1_0-TrackerMiner-%{RPMTrackerAPI} 
libtracker-common-%{RPMTrackerAPI}-0`; do
   # do not remove directories (might contain files we want); -f to not fail if
   # file doesn't exist
   test ! -d %{buildroot}${file} && rm -f %{buildroot}${file}
@@ -618,18 +549,12 @@
 
 %endif
 
-%if %{build_miner_flickr}
-%suse_update_desktop_file tracker-miner-flickr
-%endif
 %if %{build_miner_rss}
 %suse_update_desktop_file tracker-miner-rss
 %endif
 %if %{build_evo}
 %suse_update_desktop_file 
%{buildroot}%{_datadir}/tracker/miners/tracker-miner-evolution.desktop
 %endif
-%if %{build_miner_flickr}
-%suse_update_desktop_file 
%{buildroot}%{_datadir}/tracker/miners/tracker-miner-flickr.desktop
-%endif
 %if %{build_miner_rss}
 %suse_update_desktop_file 
%{buildroot}%{_datadir}/tracker/miners/tracker-miner-rss.desktop
 %endif
@@ -658,21 +583,21 @@
 %postun -n %{_name}-miner-files
 %glib2_gsettings_schema_postun
 
-%post -n libtracker-extract-0_14-0
+%post -n libtracker-extract-%{RPMTrackerAPI}-0
 %glib2_gsettings_schema_post
 /sbin/ldconfig
 
-%postun -n libtracker-extract-0_14-0
+%postun -n libtracker-extract-%{RPMTrackerAPI}-0
 %glib2_gsettings_schema_postun
 /sbin/ldconfig
 
-%post -n libtracker-miner-0_14-0 -p /sbin/ldconfig
+%post -n libtracker-miner-%{RPMTrackerAPI}-0 -p /sbin/ldconfig
 
-%postun -n libtracker-miner-0_14-0 -p /sbin/ldconfig
+%postun -n libtracker-miner-%{RPMTrackerAPI}-0 -p /sbin/ldconfig
 
-%post -n libtracker-sparql-0_14-0 -p /sbin/ldconfig
+%post -n libtracker-sparql-%{RPMTrackerAPI}-0 -p /sbin/ldconfig
 
-%postun -n libtracker-sparql-0_14-0 -p /sbin/ldconfig
+%postun -n libtracker-sparql-%{RPMTrackerAPI}-0 -p /sbin/ldconfig
 %endif # !build_extras
 
 %if %{build_gui}
@@ -715,9 +640,9 @@
 %{_libexecdir}/tracker-extract
 %{_libexecdir}/tracker-store
 %{_libexecdir}/tracker-writeback
-%dir %{_libdir}/tracker-0.14/
-%{_libdir}/tracker-0.14/extract-modules/
-%{_libdir}/tracker-0.14/writeback-modules/
+%dir %{_libdir}/tracker-%{TrackerAPI}/
+%{_libdir}/tracker-%{TrackerAPI}/extract-modules/
+%{_libdir}/tracker-%{TrackerAPI}/writeback-modules/
 %{_datadir}/tracker/
 %{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Extract.service
 %{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Writeback.service
@@ -744,22 +669,13 @@
 %exclude %{_datadir}/tracker/miners/tracker-miner-evolution.desktop
 %endif
 %exclude %{_datadir}/tracker/miners/tracker-miner-files.desktop
-%if %{build_miner_flickr}
-%exclude %{_datadir}/tracker/icons/tracker-miner-flickr.svg
-%exclude %{_datadir}/tracker/miners/tracker-miner-flickr.desktop
-%endif
 %if %{build_miner_rss}
 %exclude %{_datadir}/tracker/miners/tracker-miner-rss.desktop
 %endif
 %if %{build_gui}
-%exclude %{_datadir}/tracker/tracker-explorer.ui
 %exclude %{_datadir}/tracker/tracker-needle.ui
 %exclude %{_datadir}/tracker/tracker-preferences.ui
 %endif
-%if %{build_applet}
-%exclude %{_datadir}/tracker/tracker-search-bar.ui
-%exclude %{_datadir}/tracker/tracker-search-bar-menu.xml
-%endif
 
 %files -n %{_name}-miner-files
 %defattr(-,root,root)
@@ -772,45 +688,45 @@
 %{_datadir}/tracker/miners/tracker-miner-files.desktop
 %{_mandir}/man1/tracker-miner-fs.1%{ext_man}
 
-%files -n libtracker-common-0_14-0
+%files -n libtracker-common-%{RPMTrackerAPI}-0
 %defattr(-,root,root)
-%{_libdir}/tracker-0.14/libtracker-common.so.*
-%{_libdir}/tracker-0.14/libtracker-data.so.*
+%{_libdir}/tracker-%{TrackerAPI}/libtracker-common.so.*
+%{_libdir}/tracker-%{TrackerAPI}/libtracker-data.so.*
 
-%files -n libtracker-extract-0_14-0
+%files -n libtracker-extract-%{RPMTrackerAPI}-0
 %defattr(-,root,root)
 %{_libdir}/libtracker-extract*.so.*
 %{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Extract.gschema.xml
 
-%files -n libtracker-miner-0_14-0
+%files -n libtracker-miner-%{RPMTrackerAPI}-0
 %defattr(-,root,root)
 %{_libdir}/libtracker-miner*.so.*
 
-%files -n libtracker-sparql-0_14-0
+%files -n libtracker-sparql-%{RPMTrackerAPI}-0
 %defattr(-, root, root)
 %{_libdir}/libtracker-sparql*.so.*
 
-%files -n typelib-1_0-Tracker-0_14
+%files -n typelib-1_0-Tracker-%{RPMTrackerAPI}
 %defattr(-,root,root)
-%{_libdir}/girepository-1.0/Tracker-0.14.typelib
+%{_libdir}/girepository-1.0/Tracker-%{TrackerAPI}.typelib
 
-%files -n typelib-1_0-TrackerExtract-0_14
+%files -n typelib-1_0-TrackerExtract-%{RPMTrackerAPI}
 %defattr(-,root,root)
-%{_libdir}/girepository-1.0/TrackerExtract-0.14.typelib
+%{_libdir}/girepository-1.0/TrackerExtract-%{TrackerAPI}.typelib
 
-%files -n typelib-1_0-TrackerMiner-0_14
+%files -n typelib-1_0-TrackerMiner-%{RPMTrackerAPI}
 %defattr(-,root,root)
-%{_libdir}/girepository-1.0/TrackerMiner-0.14.typelib
+%{_libdir}/girepository-1.0/TrackerMiner-%{TrackerAPI}.typelib
 
 %files -n tracker-devel
 %defattr(-,root,root)
 %{_libdir}/lib*.so
-%{_includedir}/tracker-0.14/
-%{_libdir}/tracker-0.14/libtracker-common.so
-%{_libdir}/tracker-0.14/libtracker-data.so
-%{_libdir}/pkgconfig/tracker-extract-0.14.pc
-%{_libdir}/pkgconfig/tracker-miner-0.14.pc
-%{_libdir}/pkgconfig/tracker-sparql-0.14.pc
+%{_includedir}/tracker-%{TrackerAPI}/
+%{_libdir}/tracker-%{TrackerAPI}/libtracker-common.so
+%{_libdir}/tracker-%{TrackerAPI}/libtracker-data.so
+%{_libdir}/pkgconfig/tracker-extract-%{TrackerAPI}.pc
+%{_libdir}/pkgconfig/tracker-miner-%{TrackerAPI}.pc
+%{_libdir}/pkgconfig/tracker-sparql-%{TrackerAPI}.pc
 %{_datadir}/gir-1.0/*.gir
 %{_datadir}/gtk-doc/html/libtracker-miner/
 %{_datadir}/gtk-doc/html/libtracker-extract/
@@ -840,18 +756,6 @@
 %{_datadir}/xul-ext/trackerfox/
 %endif
 
-%if %{build_miner_flickr}
-
-%files -n %{_name}-miner-flickr
-%defattr(-,root,root)
-%doc src/miners/flickr/README.SUSE
-%{_sysconfdir}/xdg/autostart/tracker-miner-flickr.desktop
-%{_libexecdir}/tracker-miner-flickr
-%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Flickr.service
-%{_datadir}/tracker/icons/tracker-miner-flickr.svg
-%{_datadir}/tracker/miners/tracker-miner-flickr.desktop
-%endif
-
 %if %{build_miner_rss}
 
 %files -n %{_name}-miner-rss
@@ -890,21 +794,6 @@
 %{_datadir}/applications/tracker-needle.desktop
 %{_datadir}/tracker/tracker-needle.ui
 %{_mandir}/man1/tracker-needle.1*
-# explorer
-%{_bindir}/tracker-explorer
-%{_datadir}/tracker/tracker-explorer.ui
-%endif
-
-%if %{build_applet}
-
-%files -n gnome-panel-applet-tracker
-%defattr(-,root,root)
-%{_datadir}/tracker/tracker-search-bar.ui
-%{_datadir}/tracker/tracker-search-bar-menu.xml
-%{_datadir}/dbus-1/services/org.gnome.panel.applet.SearchBarFactory.service
-%{_datadir}/gnome-panel/4.0/applets/org.gnome.panel.SearchBar.panel-applet
-%{_libexecdir}/tracker-search-bar
-%{_mandir}/man1/tracker-search-bar.1*
 %endif
 
 %if %{build_nautilus}

++++++ tracker.spec ++++++
--- /var/tmp/diff_new_pack.Gc2Ala/_old  2013-03-26 12:12:09.000000000 +0100
+++ /var/tmp/diff_new_pack.Gc2Ala/_new  2013-03-26 12:12:09.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tracker
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2010 Luis Medinas, Portugal
 #
 # All modifications and additions to the file contributed by third parties
@@ -20,20 +20,16 @@
 %define build_extras 0
 
 %if !%{build_extras}
-%define build_applet 0
 %define build_evo 0
 %define build_firefox 0
 %define build_gui 0
-%define build_miner_flickr 0
 %define build_miner_rss 0
 %define build_nautilus 0
 %define build_thunderbird 0
 %else
-%define build_applet 1
 %define build_evo 0
 %define build_firefox 1
 %define build_gui 1
-%define build_miner_flickr 1
 %define build_miner_rss 1
 %define build_nautilus 1
 %if 0%{?suse_version} > 1140
@@ -48,28 +44,21 @@
 
 Name:           tracker
 %define _name   tracker
-Version:        0.14.4
+Version:        0.16.0
 Release:        0
+%define TrackerAPI    0.16
+%define RPMTrackerAPI 0_16
 Summary:        Powerful object database, tag/metadata database, search tool 
and indexer
 License:        GPL-2.0+
 Group:          Productivity/Other
 Url:            http://projects.gnome.org/tracker/
-Source0:        
http://download.gnome.org/sources/tracker/0.14/%{_name}-%{version}.tar.xz
-Source1:        README.SUSE.flickr
+Source0:        
http://download.gnome.org/sources/tracker/0.16/%{_name}-%{version}.tar.xz
 Source2:        README.SUSE.rss
-# PATCH-FIX-OPENSUSE tracker-removeable-media-off.patch bgo622288 
[email protected] -- Disable indexing on removable media by default. This is 
only needed for 11.4 and earlier, as 12.1 and later have proper default values 
in GSettings.
-Patch1:         tracker-removeable-media-off.patch
-# PATCH-FIX-OPENSUSE tracker-fix-include-sched-idle.patch 
[email protected] -- Add linux/sched.h to includes for 11.4 only for 
the location of SCHED_IDLE. This is only needed for 11.4 and earlier.
-Patch2:         tracker-fix-include-sched-idle.patch
-# PATCH-FIX-UPSTREAM tracker-libgrss-0.5.patch bgo#671751 [email protected] 
-- Support and Require libgrss-0.5
-Patch3:         tracker-libgrss-0.5.patch
-# PATCH-FIX-UPSTREAM tracker-evo-implicit.patch bgo#675413 
[email protected] -- Include email-backend.h; fixes brp checks.
-Patch4:         tracker-evo-implicit.patch
 BuildRequires:  NetworkManager-devel >= 0.8
 BuildRequires:  enca-devel
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
-BuildRequires:  glib2-devel >= 2.28.0
+BuildRequires:  glib2-devel >= 2.35.1
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  intltool
 %if 0%{?suse_version} >= 1130
@@ -79,18 +68,16 @@
 %endif
 # Not guarded by !%%{build_extras}, else we build files to have external 
generic
 # media players
-BuildRequires:  gstreamer-0_10-plugins-base-devel >= 0.10.31
+BuildRequires:  gstreamer-plugins-base-devel >= 0.10.31
 BuildRequires:  libicu-devel
-# Needed for patch3
-BuildRequires:  libtool
 BuildRequires:  libupower-glib-devel
 BuildRequires:  libuuid-devel
-BuildRequires:  sqlite3-devel
+BuildRequires:  sqlite3-devel >= 3.7.9
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  vala >= 0.12.0
 BuildRequires:  zlib-devel
-BuildRequires:  pkgconfig(gee-1.0)
+BuildRequires:  pkgconfig(gee-0.8)
 %if !%{build_extras}
 # Dependencies for extractors / writeback
 BuildRequires:  flac-devel
@@ -100,7 +87,7 @@
 BuildRequires:  libgsf-devel
 BuildRequires:  libosinfo-devel >= 0.0.2
 %if 0%{?suse_version} >= 1140
-BuildRequires:  libgupnp-dlna-devel >= 0.5
+BuildRequires:  libgupnp-dlna-devel >= 0.9.4
 %endif
 BuildRequires:  libexempi-devel
 BuildRequires:  libgxps-devel
@@ -120,9 +107,6 @@
 BuildRequires:  tracker-devel
 BuildRequires:  tracker-miner-files
 %endif # !build_extras
-%if %{build_applet}
-BuildRequires:  pkgconfig(libpanelapplet-4.0)
-%endif
 %if %{build_evo}
 BuildRequires:  evolution-data-server-devel
 BuildRequires:  evolution-devel
@@ -134,11 +118,8 @@
 %if %{build_gui}
 BuildRequires:  gtk3-devel
 %endif
-%if %{build_miner_flickr}
-BuildRequires:  pkgconfig(rest-0.7) >= 0.6
-%endif
 %if %{build_miner_rss}
-BuildRequires:  libgrss-devel
+BuildRequires:  libgrss-devel >= 0.5
 %endif
 %if %{build_nautilus}
 BuildRequires:  pkgconfig(libnautilus-extension)
@@ -150,6 +131,10 @@
 Recommends:     %{_name}-lang
 # We want to index files by default, if possible
 Recommends:     %{_name}-miner-files
+# gnome-panel-applet-tracker (aka tracker-search-bar) was removed with tracker 
0.16.0
+Obsoletes:      gnome-panel-applet-tracker < 0.16.0
+# flickr miner was removed with tracker 0.16.0
+Obsoletes:      tracker-miner-flickr < 0.16.0
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %glib2_gsettings_schema_requires
 
@@ -187,26 +172,26 @@
 # name across multiple versions of tracker).
 # Yet, different libtracker-miner-* packages require their explicit
 # version of libtracker-common.so.0 as they link is done using rpath.
-%package -n libtracker-common-0_14-0
+%package -n libtracker-common-%{RPMTrackerAPI}-0
 Summary:        Conveniance libraries for Tracker
 Group:          System/Libraries
 
-%description -n libtracker-common-0_14-0
+%description -n libtracker-common-%{RPMTrackerAPI}-0
 Tracker is a powerful desktop-neutral first class object
 database, tag/metadata database, search tool and indexer.
 
 This package contains private conveniance libraries for the
 various tracker libraries.
 
-%package -n libtracker-extract-0_14-0
+%package -n libtracker-extract-%{RPMTrackerAPI}-0
 Summary:        Extract library for Tracker
 Group:          System/Libraries
 # rpm autodetects libtracker-common.so.0() symbol, which is provided by all 
versions of libtracker-common, so we need to help with an explicit Requires.
-Requires:       libtracker-common-0_14-0
+Requires:       libtracker-common-%{RPMTrackerAPI}-0
 Recommends:     %{_name}
 %glib2_gsettings_schema_requires
 
-%description -n libtracker-extract-0_14-0
+%description -n libtracker-extract-%{RPMTrackerAPI}-0
 Tracker is a powerful desktop-neutral first class object
 database, tag/metadata database, search tool and indexer.
 
@@ -221,14 +206,14 @@
 It has the ability to index, store, harvest metadata, retrieve
 and search all types of files and other first class objects.
 
-%package -n libtracker-miner-0_14-0
+%package -n libtracker-miner-%{RPMTrackerAPI}-0
 Summary:        Miner library for Tracker
 Group:          System/Libraries
 # rpm autodetects libtracker-common.so.0() symbol, which is provided by all 
versions of libtracker-common, so we need to help with an explicit Requires.
-Requires:       libtracker-common-0_14-0
+Requires:       libtracker-common-%{RPMTrackerAPI}-0
 Recommends:     %{_name}
 
-%description -n libtracker-miner-0_14-0
+%description -n libtracker-miner-%{RPMTrackerAPI}-0
 Tracker is a powerful desktop-neutral first class object
 database, tag/metadata database, search tool and indexer.
 
@@ -243,11 +228,11 @@
 It has the ability to index, store, harvest metadata, retrieve
 and search all types of files and other first class objects.
 
-%package -n typelib-1_0-Tracker-0_14
+%package -n typelib-1_0-Tracker-%{RPMTrackerAPI}
 Summary:        Sparql library for Tracker -- Introspection bindings
 Group:          System/Libraries
 
-%description -n typelib-1_0-Tracker-0_14
+%description -n typelib-1_0-Tracker-%{RPMTrackerAPI}
 Tracker is a powerful desktop-neutral first class object
 database, tag/metadata database, search tool and indexer.
 
@@ -265,11 +250,11 @@
 This package provides the GObject Introspection bindings for the
 sparql library for Tracker.
 
-%package -n typelib-1_0-TrackerExtract-0_14
+%package -n typelib-1_0-TrackerExtract-%{RPMTrackerAPI}
 Summary:        Extract library for Tracker -- Introspection bindings
 Group:          System/Libraries
 
-%description -n typelib-1_0-TrackerExtract-0_14
+%description -n typelib-1_0-TrackerExtract-%{RPMTrackerAPI}
 Tracker is a powerful desktop-neutral first class object
 database, tag/metadata database, search tool and indexer.
 
@@ -287,11 +272,11 @@
 This package provides the GObject Introspection bindings for the
 extract library for Tracker.
 
-%package -n typelib-1_0-TrackerMiner-0_14
+%package -n typelib-1_0-TrackerMiner-%{RPMTrackerAPI}
 Summary:        Miner library for Tracker -- Introspection bindings
 Group:          System/Libraries
 
-%description -n typelib-1_0-TrackerMiner-0_14
+%description -n typelib-1_0-TrackerMiner-%{RPMTrackerAPI}
 Tracker is a powerful desktop-neutral first class object
 database, tag/metadata database, search tool and indexer.
 
@@ -309,14 +294,14 @@
 This package provides the GObject Introspection bindings for the
 miner library for Tracker.
 
-%package -n libtracker-sparql-0_14-0
+%package -n libtracker-sparql-%{RPMTrackerAPI}-0
 Summary:        Sparql library for Tracker
 Group:          System/Libraries
 # rpm autodetects libtracker-common.so.0() symbol, which is provided by all 
versions of libtracker-common, so we need to help with an explicit Requires.
-Requires:       libtracker-common-0_14-0
+Requires:       libtracker-common-%{RPMTrackerAPI}-0
 Recommends:     %{_name}
 
-%description -n libtracker-sparql-0_14-0
+%description -n libtracker-sparql-%{RPMTrackerAPI}-0
 Tracker is a powerful desktop-neutral first class object
 database, tag/metadata database, search tool and indexer.
 
@@ -334,12 +319,12 @@
 %package -n tracker-devel
 Summary:        Tracker -- Development files
 Group:          Development/Libraries/GNOME
-Requires:       libtracker-extract-0_14-0 = %{version}
-Requires:       libtracker-miner-0_14-0 = %{version}
-Requires:       libtracker-sparql-0_14-0 = %{version}
-Requires:       typelib-1_0-Tracker-0_14 = %{version}
-Requires:       typelib-1_0-TrackerExtract-0_14 = %{version}
-Requires:       typelib-1_0-TrackerMiner-0_14 = %{version}
+Requires:       libtracker-extract-%{RPMTrackerAPI}-0 = %{version}
+Requires:       libtracker-miner-%{RPMTrackerAPI}-0 = %{version}
+Requires:       libtracker-sparql-%{RPMTrackerAPI}-0 = %{version}
+Requires:       typelib-1_0-Tracker-%{RPMTrackerAPI} = %{version}
+Requires:       typelib-1_0-TrackerExtract-%{RPMTrackerAPI} = %{version}
+Requires:       typelib-1_0-TrackerMiner-%{RPMTrackerAPI} = %{version}
 
 %description -n tracker-devel
 Tracker is a powerful desktop-neutral first class object
@@ -398,20 +383,6 @@
 Firefox bookmarks.
 %endif # build_firefox
 
-%if %{build_miner_flickr}
-
-%package -n %{_name}-miner-flickr
-Summary:        Tracker miner to index Flickr images
-Group:          System/GUI/GNOME
-Requires:       %{_name} = %{version}
-
-%description -n %{_name}-miner-flickr
-Tracker is a powerful desktop-neutral first class object
-database, tag/metadata database, search tool and indexer.
-
-This package contains a miner to index Flickr images.
-%endif # build_miner_flickr
-
 %if %{build_miner_rss}
 
 %package -n %{_name}-miner-rss
@@ -469,25 +440,6 @@
 and search all types of files and other first class objects.
 %endif # build_gui
 
-%if %{build_applet}
-
-%package -n gnome-panel-applet-tracker
-Summary:        A GNOME panel applet for Tracker
-Group:          System/GUI/GNOME
-Requires:       %{_name} = %{version}
-Recommends:     %{_name}-lang
-Supplements:    packageand(%{_name}:gnome-panel}
-# Name changed during development of 11.4
-Provides:       tracker-applet = %{_name}
-Obsoletes:      tracker-applet < %{_name}
-
-%description -n gnome-panel-applet-tracker
-Tracker is a powerful desktop-neutral first class object
-database, tag/metadata database, search tool and indexer.
-
-This package contains a panel applet to easily use Tracker.
-%endif # build_applet
-
 %if %{build_nautilus}
 
 %package -n nautilus-extension-tracker-tags
@@ -515,28 +467,14 @@
 %prep
 %setup -q -n %{_name}-%{version}
 translation-update-upstream
-%if 0%{?suse_version} <= 1140
-%patch1 -p1
-%patch2
-%endif
-%patch3 -p1
-%patch4 -p1
-cp %{S:1} src/miners/flickr/README.SUSE
 cp %{S:2} src/miners/rss/README.SUSE
 
 %build
-# Needed for patch3
-AUTOPOINT='intltoolize --automake --copy' autoreconf --verbose --force 
--install
 %configure \
 %if !%{build_extras}
          --enable-libvorbis \
          --enable-libflac \
 %endif
-%if %{build_applet}
-        --enable-tracker-search-bar \
-%else
-        --disable-tracker-search-bar \
-%endif
 %if %{build_evo}
         --enable-miner-evolution \
 %else
@@ -549,11 +487,9 @@
         --disable-miner-firefox \
 %endif
 %if %{build_gui}
-        --enable-tracker-explorer \
         --enable-tracker-needle \
         --enable-tracker-preferences \
 %else
-        --disable-tracker-explorer \
         --disable-tracker-needle \
         --disable-tracker-preferences \
 %endif
@@ -562,11 +498,6 @@
 %else
         --disable-nautilus-extension \
 %endif
-%if %{build_miner_flickr}
-        --enable-miner-flickr \
-%else
-        --disable-miner-flickr \
-%endif
 %if %{build_miner_rss}
         --enable-miner-rss \
 %else
@@ -601,13 +532,13 @@
 # tracker-extras build can put icons in there without having to worry
 mkdir -p %{buildroot}%{_datadir}/tracker/icons/
 
-%fdupes %{buildroot}%{_datadir}/gtk-doc/html/
+#fdupes %{buildroot}%{_datadir}/gtk-doc/html/
 %fdupes %{buildroot}%{_datadir}/vala/
 
 %else
 
 ## Extras build: remove files from main, miner-files, devel, lang and lib 
subpackages
-for file in `rpm -ql tracker tracker-devel tracker-miner-files 
libtracker-extract-0_14-0 libtracker-miner-0_14-0 libtracker-sparql-0_14-0 
typelib-1_0-Tracker-0_14 typelib-1_0-TrackerExtract-0_14 
typelib-1_0-TrackerMiner-0_14 libtracker-common-0_14-0`; do
+for file in `rpm -ql tracker tracker-devel tracker-miner-files 
libtracker-extract-%{RPMTrackerAPI}-0 libtracker-miner-%{RPMTrackerAPI}-0 
libtracker-sparql-%{RPMTrackerAPI}-0 typelib-1_0-Tracker-%{RPMTrackerAPI} 
typelib-1_0-TrackerExtract-%{RPMTrackerAPI} 
typelib-1_0-TrackerMiner-%{RPMTrackerAPI} 
libtracker-common-%{RPMTrackerAPI}-0`; do
   # do not remove directories (might contain files we want); -f to not fail if
   # file doesn't exist
   test ! -d %{buildroot}${file} && rm -f %{buildroot}${file}
@@ -617,18 +548,12 @@
 
 %endif
 
-%if %{build_miner_flickr}
-%suse_update_desktop_file tracker-miner-flickr
-%endif
 %if %{build_miner_rss}
 %suse_update_desktop_file tracker-miner-rss
 %endif
 %if %{build_evo}
 %suse_update_desktop_file 
%{buildroot}%{_datadir}/tracker/miners/tracker-miner-evolution.desktop
 %endif
-%if %{build_miner_flickr}
-%suse_update_desktop_file 
%{buildroot}%{_datadir}/tracker/miners/tracker-miner-flickr.desktop
-%endif
 %if %{build_miner_rss}
 %suse_update_desktop_file 
%{buildroot}%{_datadir}/tracker/miners/tracker-miner-rss.desktop
 %endif
@@ -657,21 +582,21 @@
 %postun -n %{_name}-miner-files
 %glib2_gsettings_schema_postun
 
-%post -n libtracker-extract-0_14-0
+%post -n libtracker-extract-%{RPMTrackerAPI}-0
 %glib2_gsettings_schema_post
 /sbin/ldconfig
 
-%postun -n libtracker-extract-0_14-0
+%postun -n libtracker-extract-%{RPMTrackerAPI}-0
 %glib2_gsettings_schema_postun
 /sbin/ldconfig
 
-%post -n libtracker-miner-0_14-0 -p /sbin/ldconfig
+%post -n libtracker-miner-%{RPMTrackerAPI}-0 -p /sbin/ldconfig
 
-%postun -n libtracker-miner-0_14-0 -p /sbin/ldconfig
+%postun -n libtracker-miner-%{RPMTrackerAPI}-0 -p /sbin/ldconfig
 
-%post -n libtracker-sparql-0_14-0 -p /sbin/ldconfig
+%post -n libtracker-sparql-%{RPMTrackerAPI}-0 -p /sbin/ldconfig
 
-%postun -n libtracker-sparql-0_14-0 -p /sbin/ldconfig
+%postun -n libtracker-sparql-%{RPMTrackerAPI}-0 -p /sbin/ldconfig
 %endif # !build_extras
 
 %if %{build_gui}
@@ -714,9 +639,9 @@
 %{_libexecdir}/tracker-extract
 %{_libexecdir}/tracker-store
 %{_libexecdir}/tracker-writeback
-%dir %{_libdir}/tracker-0.14/
-%{_libdir}/tracker-0.14/extract-modules/
-%{_libdir}/tracker-0.14/writeback-modules/
+%dir %{_libdir}/tracker-%{TrackerAPI}/
+%{_libdir}/tracker-%{TrackerAPI}/extract-modules/
+%{_libdir}/tracker-%{TrackerAPI}/writeback-modules/
 %{_datadir}/tracker/
 %{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Extract.service
 %{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Writeback.service
@@ -743,22 +668,13 @@
 %exclude %{_datadir}/tracker/miners/tracker-miner-evolution.desktop
 %endif
 %exclude %{_datadir}/tracker/miners/tracker-miner-files.desktop
-%if %{build_miner_flickr}
-%exclude %{_datadir}/tracker/icons/tracker-miner-flickr.svg
-%exclude %{_datadir}/tracker/miners/tracker-miner-flickr.desktop
-%endif
 %if %{build_miner_rss}
 %exclude %{_datadir}/tracker/miners/tracker-miner-rss.desktop
 %endif
 %if %{build_gui}
-%exclude %{_datadir}/tracker/tracker-explorer.ui
 %exclude %{_datadir}/tracker/tracker-needle.ui
 %exclude %{_datadir}/tracker/tracker-preferences.ui
 %endif
-%if %{build_applet}
-%exclude %{_datadir}/tracker/tracker-search-bar.ui
-%exclude %{_datadir}/tracker/tracker-search-bar-menu.xml
-%endif
 
 %files -n %{_name}-miner-files
 %defattr(-,root,root)
@@ -771,45 +687,45 @@
 %{_datadir}/tracker/miners/tracker-miner-files.desktop
 %{_mandir}/man1/tracker-miner-fs.1%{ext_man}
 
-%files -n libtracker-common-0_14-0
+%files -n libtracker-common-%{RPMTrackerAPI}-0
 %defattr(-,root,root)
-%{_libdir}/tracker-0.14/libtracker-common.so.*
-%{_libdir}/tracker-0.14/libtracker-data.so.*
+%{_libdir}/tracker-%{TrackerAPI}/libtracker-common.so.*
+%{_libdir}/tracker-%{TrackerAPI}/libtracker-data.so.*
 
-%files -n libtracker-extract-0_14-0
+%files -n libtracker-extract-%{RPMTrackerAPI}-0
 %defattr(-,root,root)
 %{_libdir}/libtracker-extract*.so.*
 %{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Extract.gschema.xml
 
-%files -n libtracker-miner-0_14-0
+%files -n libtracker-miner-%{RPMTrackerAPI}-0
 %defattr(-,root,root)
 %{_libdir}/libtracker-miner*.so.*
 
-%files -n libtracker-sparql-0_14-0
+%files -n libtracker-sparql-%{RPMTrackerAPI}-0
 %defattr(-, root, root)
 %{_libdir}/libtracker-sparql*.so.*
 
-%files -n typelib-1_0-Tracker-0_14
+%files -n typelib-1_0-Tracker-%{RPMTrackerAPI}
 %defattr(-,root,root)
-%{_libdir}/girepository-1.0/Tracker-0.14.typelib
+%{_libdir}/girepository-1.0/Tracker-%{TrackerAPI}.typelib
 
-%files -n typelib-1_0-TrackerExtract-0_14
+%files -n typelib-1_0-TrackerExtract-%{RPMTrackerAPI}
 %defattr(-,root,root)
-%{_libdir}/girepository-1.0/TrackerExtract-0.14.typelib
+%{_libdir}/girepository-1.0/TrackerExtract-%{TrackerAPI}.typelib
 
-%files -n typelib-1_0-TrackerMiner-0_14
+%files -n typelib-1_0-TrackerMiner-%{RPMTrackerAPI}
 %defattr(-,root,root)
-%{_libdir}/girepository-1.0/TrackerMiner-0.14.typelib
+%{_libdir}/girepository-1.0/TrackerMiner-%{TrackerAPI}.typelib
 
 %files -n tracker-devel
 %defattr(-,root,root)
 %{_libdir}/lib*.so
-%{_includedir}/tracker-0.14/
-%{_libdir}/tracker-0.14/libtracker-common.so
-%{_libdir}/tracker-0.14/libtracker-data.so
-%{_libdir}/pkgconfig/tracker-extract-0.14.pc
-%{_libdir}/pkgconfig/tracker-miner-0.14.pc
-%{_libdir}/pkgconfig/tracker-sparql-0.14.pc
+%{_includedir}/tracker-%{TrackerAPI}/
+%{_libdir}/tracker-%{TrackerAPI}/libtracker-common.so
+%{_libdir}/tracker-%{TrackerAPI}/libtracker-data.so
+%{_libdir}/pkgconfig/tracker-extract-%{TrackerAPI}.pc
+%{_libdir}/pkgconfig/tracker-miner-%{TrackerAPI}.pc
+%{_libdir}/pkgconfig/tracker-sparql-%{TrackerAPI}.pc
 %{_datadir}/gir-1.0/*.gir
 %{_datadir}/gtk-doc/html/libtracker-miner/
 %{_datadir}/gtk-doc/html/libtracker-extract/
@@ -839,18 +755,6 @@
 %{_datadir}/xul-ext/trackerfox/
 %endif
 
-%if %{build_miner_flickr}
-
-%files -n %{_name}-miner-flickr
-%defattr(-,root,root)
-%doc src/miners/flickr/README.SUSE
-%{_sysconfdir}/xdg/autostart/tracker-miner-flickr.desktop
-%{_libexecdir}/tracker-miner-flickr
-%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Flickr.service
-%{_datadir}/tracker/icons/tracker-miner-flickr.svg
-%{_datadir}/tracker/miners/tracker-miner-flickr.desktop
-%endif
-
 %if %{build_miner_rss}
 
 %files -n %{_name}-miner-rss
@@ -889,21 +793,6 @@
 %{_datadir}/applications/tracker-needle.desktop
 %{_datadir}/tracker/tracker-needle.ui
 %{_mandir}/man1/tracker-needle.1*
-# explorer
-%{_bindir}/tracker-explorer
-%{_datadir}/tracker/tracker-explorer.ui
-%endif
-
-%if %{build_applet}
-
-%files -n gnome-panel-applet-tracker
-%defattr(-,root,root)
-%{_datadir}/tracker/tracker-search-bar.ui
-%{_datadir}/tracker/tracker-search-bar-menu.xml
-%{_datadir}/dbus-1/services/org.gnome.panel.applet.SearchBarFactory.service
-%{_datadir}/gnome-panel/4.0/applets/org.gnome.panel.SearchBar.panel-applet
-%{_libexecdir}/tracker-search-bar
-%{_mandir}/man1/tracker-search-bar.1*
 %endif
 
 %if %{build_nautilus}

++++++ tracker-0.14.4.tar.xz -> tracker-0.16.0.tar.xz ++++++
++++ 192605 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to