[tracker] sync with f16

Matthias Clasen mclasen at fedoraproject.org
Fri Sep 2 12:08:47 UTC 2011


commit edb06d8bbde86177a9464c723b8319c9d5fe50c6
Author: Matthias Clasen <mclasen at redhat.com>
Date:   Fri Sep 2 08:07:56 2011 -0400

    sync with f16

 .gitignore   |    2 +-
 sources      |    2 +-
 tracker.spec |   69 +++++++++++++++++++++++++++++++++++++++------------------
 3 files changed, 49 insertions(+), 24 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c89c9b5..4a7d1a2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,4 +12,4 @@ tracker-0.8.13.tar.bz2
 /tracker-0.10.5.tar.bz2
 /tracker-0.10.8.tar.bz2
 /tracker-0.10.10.tar.bz2
-/tracker-0.10.24.tar.bz2
+/tracker-0.11.2.tar.xz
diff --git a/sources b/sources
index 179e7f5..db03856 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-1a8368d5818fdd198b3615a7922642e1  tracker-0.10.24.tar.bz2
+880732875f2ffa968da8dd15b02ad62c  tracker-0.11.2.tar.xz
diff --git a/tracker.spec b/tracker.spec
index 3165e51..b28004e 100644
--- a/tracker.spec
+++ b/tracker.spec
@@ -1,14 +1,13 @@
 Summary:	Desktop-neutral search tool and indexer
 Name:		tracker
-Version:	0.10.24
-Release:	2%{?dist}
+Version:	0.11.2
+Release:	1%{?dist}
 License:	GPLv2+
 Group:		Applications/System
 URL:		http://projects.gnome.org/tracker/
-Source0:	http://ftp.gnome.org/pub/GNOME/sources/tracker/0.10/%{name}-%{version}.tar.bz2
-Patch0:		tracker-0.10-gnome3-build-fixes.patch
+Source0:	http://ftp.gnome.org/pub/GNOME/sources/tracker/0.11/%{name}-%{version}.tar.xz
 
-BuildRequires:	poppler-glib-devel evolution-devel libxml2-devel libgsf-devel 
+BuildRequires:	poppler-glib-devel evolution-devel libxml2-devel libgsf-devel
 BuildRequires:	libuuid-devel libnotify-devel dbus-devel
 BuildRequires:	gnome-desktop-devel nautilus-devel gnome-panel-devel
 BuildRequires:	libjpeg-devel libexif-devel exempi-devel raptor-devel
@@ -23,9 +22,12 @@ BuildRequires:	desktop-file-utils intltool gettext
 BuildRequires:	gtk-doc graphviz dia
 BuildRequires:	gobject-introspection
 
+# doesn't build with current evolution
+Obsoletes: tracker-evolution-plugin < 0.10.24-3.fc16
+
 %description
 Tracker is a powerful desktop-neutral first class object database,
-tag/metadata database, search tool and indexer. 
+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
@@ -35,7 +37,7 @@ 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  
+It has the ability to index, store, harvest metadata. retrieve and search
 all types of files and other first class objects
 
 %package devel
@@ -59,6 +61,7 @@ Obsoletes:	paperbox <= 0.4.4
 Graphical frontend to tracker search and tagging facilities. This has
 dependencies on GNOME libraries
 
+%if 0
 %package evolution-plugin
 Summary:	Tracker's evolution plugin
 Group:		User Interface/Desktops
@@ -66,6 +69,7 @@ Requires:	%{name} = %{version}-%{release}
 
 %description evolution-plugin
 Tracker's evolution plugin
+%endif
 
 %package nautilus-plugin
 Summary:	Tracker's nautilus plugin
@@ -86,17 +90,19 @@ This package contains the documentation for tracker
 
 %prep
 %setup -q
-%patch0 -p0 -b .gtk3
 
 %global evo_plugins_dir %(pkg-config evolution-plugin-3.0 --variable=plugindir)
 
-## nuke unwanted rpaths, see also 
+## nuke unwanted rpaths, see also
 ## https://fedoraproject.org/wiki/Packaging/Guidelines#Beware_of_Rpath
 sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure
 
 %build
-%configure --disable-static		\
-	--enable-miner-evolution --enable-gtk-doc --disable-functional-tests
+%configure --disable-static             \
+        --disable-miner-evolution       \
+        --disable-miner-firefox         \
+        --enable-gtk-doc                \
+        --disable-functional-tests
 # Disable the functional tests for now, they use python bytecodes.
 
 make V=1 %{?_smp_mflags}
@@ -126,7 +132,11 @@ if [ -x %{_bindir}/gtk-update-icon-cache ]; then
   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
 fi
 
-%postun -p /sbin/ldconfig
+%postun
+/sbin/ldconfig
+if [ $1 -eq 0 ]; then
+  glib-compile-schemas %{_datadir}/glib-2.0/schemas || :
+fi
 
 %postun search-tool
 touch --no-create %{_datadir}/icons/hicolor
@@ -134,6 +144,9 @@ if [ -x %{_bindir}/gtk-update-icon-cache ]; then
   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
 fi
 
+%posttrans
+glib-compile-schemas %{_datadir}/glib-2.0/schemas || :
+
 %files -f %{name}.lang
 %defattr(-, root, root, -)
 %doc AUTHORS ChangeLog COPYING NEWS README
@@ -142,13 +155,14 @@ fi
 %{_datadir}/tracker/
 %{_datadir}/dbus-1/services/org.freedesktop.Tracker*
 %{_libdir}/*.so.*
-%{_libdir}/tracker-0.10/
-%{_libdir}/girepository-1.0/Tracker-0.10.typelib
-%{_libdir}/girepository-1.0/TrackerExtract-0.10.typelib
-%{_libdir}/girepository-1.0/TrackerMiner-0.10.typelib
+%{_libdir}/tracker-0.12/
+%{_libdir}/girepository-1.0/Tracker-0.12.typelib
+%{_libdir}/girepository-1.0/TrackerExtract-0.12.typelib
+%{_libdir}/girepository-1.0/TrackerMiner-0.12.typelib
 %{_mandir}/*/tracker*.gz
 %{_sysconfdir}/ld.so.conf.d/tracker-%{_arch}.conf
 %{_sysconfdir}/xdg/autostart/tracker*.desktop
+%{_datadir}/glib-2.0/schemas/*
 %exclude %{_bindir}/tracker-preferences
 %exclude %{_bindir}/tracker-needle
 %exclude %{_libexecdir}/tracker-search-bar
@@ -158,13 +172,13 @@ fi
 
 %files devel
 %defattr(-, root, root, -)
-%{_includedir}/tracker-0.10/
+%{_includedir}/tracker-0.12/
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc
 %{_datadir}/vala/vapi/tracker*.*
-%{_datadir}/gir-1.0/Tracker-0.10.gir
-%{_datadir}/gir-1.0/TrackerExtract-0.10.gir
-%{_datadir}/gir-1.0/TrackerMiner-0.10.gir
+%{_datadir}/gir-1.0/Tracker-0.12.gir
+%{_datadir}/gir-1.0/TrackerExtract-0.12.gir
+%{_datadir}/gir-1.0/TrackerMiner-0.12.gir
 
 %files search-tool
 %defattr(-, root, root, -)
@@ -179,10 +193,12 @@ fi
 %{_mandir}/man1/tracker-preferences.1.gz
 %{_mandir}/man1/tracker-needle.1.gz
 
+%if 0
 %files evolution-plugin
 %defattr(-, root, root, -)
 %{evo_plugins_dir}/liborg-freedesktop-Tracker-evolution-plugin.so
 %{evo_plugins_dir}/org-freedesktop-Tracker-evolution-plugin.eplug
+%endif
 
 %files nautilus-plugin
 %defattr(-, root, root, -)
@@ -192,12 +208,15 @@ fi
 %defattr(-, root, root, -)
 %doc docs/reference/COPYING
 %{_datadir}/gtk-doc/html/libtracker-miner/
-%{_datadir}/gtk-doc/html/libtracker-client/
 %{_datadir}/gtk-doc/html/libtracker-extract/
 %{_datadir}/gtk-doc/html/libtracker-sparql/
 %{_datadir}/gtk-doc/html/ontology/
 
 %changelog
+* Thu Sep  1 2011 Matthias Clasen <mclasen at redhat.com> - 0.11.2-1
+- Update to 0.11.2
+- Drop the evolution miner temporarily
+
 * Tue Aug 30 2011 Milan Crha <mcrha at redhat.com> - 0.10.24-2
 - Rebuild against newer evolution-data-server
 
@@ -205,7 +224,13 @@ fi
 - Update to 0.10.24
 - Re-enable the evolution plugin
 
-* Tue Jul 26 2011 Deji Akingunola <dakingun at gmail.com> - 0.10.21-1
+* Thu Aug 04 2011 Adam Williamson <awilliam at redhat.com> - 0.10.21-2
+- obsolete the evo plugin as well so upgrades work
+
+* Wed Aug 03 2011 Adam Williamson <awilliam at redhat.com> - 0.10.21-1
+- complete disabling the evolution plugin
+
+* Tue Jul 26 2011 Deji Akingunola <dakingun at gmail.com>
 - Update to 0.10.21
 - Temporarily disable the evolution plugin
 


More information about the scm-commits mailing list