[tracker/f17] 0.14.2-2
Rex Dieter
rdieter at fedoraproject.org
Wed Aug 15 13:51:50 UTC 2012
commit 94ab3c461b47945cdb6cb1813d8a67bf4428f350
Author: Rex Dieter <rdieter at fedoraproject.org>
Date: Wed Aug 15 08:47:28 2012 -0500
0.14.2-2
- tighten subpkg deps
- fix icon scriptlet
- -devel: drop extraneous dep on pkgconfig
- tracker should not auto-start in KDE/XFCE (#771601)
Conflicts:
tracker.spec
tracker-0.14.2-onlyshowin.patch | 48 +++++++++++++++++++++++++++++++++++++++
tracker.spec | 34 ++++++++++++++++++---------
2 files changed, 71 insertions(+), 11 deletions(-)
---
diff --git a/tracker-0.14.2-onlyshowin.patch b/tracker-0.14.2-onlyshowin.patch
new file mode 100644
index 0000000..faec1b7
--- /dev/null
+++ b/tracker-0.14.2-onlyshowin.patch
@@ -0,0 +1,48 @@
+diff -up tracker-0.14.2/data/tracker-miner-flickr.desktop.in.in.onlyshowin tracker-0.14.2/data/tracker-miner-flickr.desktop.in.in
+--- tracker-0.14.2/data/tracker-miner-flickr.desktop.in.in.onlyshowin 2012-04-19 04:16:38.000000000 -0500
++++ tracker-0.14.2/data/tracker-miner-flickr.desktop.in.in 2012-08-15 08:42:51.608931597 -0500
+@@ -11,7 +11,7 @@ X-KDE-autostart-after=panel
+ X-KDE-StartupNotify=false
+ X-KDE-UniqueApplet=true
+ NoDisplay=true
+-OnlyShowIn=GNOME;KDE;XFCE;
++OnlyShowIn=GNOME;
+ X-GNOME-Bugzilla-Bugzilla=GNOME
+ X-GNOME-Bugzilla-Product=tracker
+ X-GNOME-Bugzilla-Component=Miners
+diff -up tracker-0.14.2/data/tracker-miner-fs.desktop.in.in.onlyshowin tracker-0.14.2/data/tracker-miner-fs.desktop.in.in
+--- tracker-0.14.2/data/tracker-miner-fs.desktop.in.in.onlyshowin 2011-04-20 03:05:59.000000000 -0500
++++ tracker-0.14.2/data/tracker-miner-fs.desktop.in.in 2012-08-15 08:40:52.983414620 -0500
+@@ -11,7 +11,7 @@ X-KDE-autostart-after=panel
+ X-KDE-StartupNotify=false
+ X-KDE-UniqueApplet=true
+ NoDisplay=true
+-OnlyShowIn=GNOME;KDE;XFCE;
++OnlyShowIn=GNOME;
+ X-GNOME-Bugzilla-Bugzilla=GNOME
+ X-GNOME-Bugzilla-Product=tracker
+ X-GNOME-Bugzilla-Component=Miners
+diff -up tracker-0.14.2/data/tracker-miner-rss.desktop.in.in.onlyshowin tracker-0.14.2/data/tracker-miner-rss.desktop.in.in
+--- tracker-0.14.2/data/tracker-miner-rss.desktop.in.in.onlyshowin 2012-04-19 04:16:38.000000000 -0500
++++ tracker-0.14.2/data/tracker-miner-rss.desktop.in.in 2012-08-15 08:43:19.730580028 -0500
+@@ -11,7 +11,7 @@ X-KDE-autostart-after=panel
+ X-KDE-StartupNotify=false
+ X-KDE-UniqueApplet=true
+ NoDisplay=true
+-OnlyShowIn=GNOME;KDE;XFCE;
++OnlyShowIn=GNOME;
+ X-GNOME-Bugzilla-Bugzilla=GNOME
+ X-GNOME-Bugzilla-Product=tracker
+ X-GNOME-Bugzilla-Component=Miners
+diff -up tracker-0.14.2/data/tracker-store.desktop.in.in.onlyshowin tracker-0.14.2/data/tracker-store.desktop.in.in
+--- tracker-0.14.2/data/tracker-store.desktop.in.in.onlyshowin 2011-04-20 03:05:59.000000000 -0500
++++ tracker-0.14.2/data/tracker-store.desktop.in.in 2012-08-15 08:39:58.672093608 -0500
+@@ -11,7 +11,7 @@ X-KDE-autostart-after=panel
+ X-KDE-StartupNotify=false
+ X-KDE-UniqueApplet=true
+ NoDisplay=true
+-OnlyShowIn=GNOME;KDE;XFCE;
++OnlyShowIn=GNOME;
+ X-GNOME-Bugzilla-Bugzilla=GNOME
+ X-GNOME-Bugzilla-Product=tracker
+ X-GNOME-Bugzilla-Component=Store
diff --git a/tracker.spec b/tracker.spec
index b3e8079..a8996ea 100644
--- a/tracker.spec
+++ b/tracker.spec
@@ -1,13 +1,17 @@
Summary: Desktop-neutral search tool and indexer
Name: tracker
Version: 0.14.2
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
Group: Applications/System
URL: http://projects.gnome.org/tracker/
Source0: http://download.gnome.org/sources/tracker/0.14/%{name}-%{version}.tar.xz
Patch0: tracker-extract-pdf-crash-fix.patch
+# only autostart in Gnome, see also
+# https://bugzilla.redhat.com/show_bug.cgi?id=771601
+Patch1: tracker-0.14.2-onlyshowin.patch
+
BuildRequires: poppler-glib-devel evolution-devel libxml2-devel libgsf-devel
BuildRequires: libuuid-devel dbus-glib-devel
BuildRequires: nautilus-devel
@@ -44,8 +48,7 @@ all types of files and other first class objects
%package devel
Summary: Headers for developing programs that will use %{name}
Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-Requires: pkgconfig
+Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: dbus-glib-devel gtk2-devel
%description devel
@@ -55,7 +58,7 @@ developing with tracker
%package ui-tools
Summary: Tracker search tool(s)
Group: User Interface/Desktops
-Requires: %{name} = %{version}-%{release}
+Requires: %{name}%{?_isa} = %{version}-%{release}
Obsoletes: paperbox <= 0.4.4
Obsoletes: tracker-search-tool <= 0.12.0
@@ -75,7 +78,7 @@ Tracker's evolution plugin
%package firefox-plugin
Summary: A simple bookmark exporter for Tracker
Group: User Interface/Desktops
-Requires: %{name} = %{version}-%{release}
+Requires: %{name}%{?_isa} = %{version}-%{release}
%description firefox-plugin
This Firefox addon exports your bookmarks to Tracker, so that you can search
@@ -84,7 +87,7 @@ for them for example using tracker-needle.
%package nautilus-plugin
Summary: Tracker's nautilus plugin
Group: User Interface/Desktops
-Requires: %{name} = %{version}-%{release}
+Requires: %{name}%{?_isa} = %{version}-%{release}
%description nautilus-plugin
Tracker's nautilus plugin, provides 'tagging' functionality. Ability to perform
@@ -93,7 +96,7 @@ search in nuautilus using tracker is built-in directly in the nautilus package.
%package miner-flickr
Summary: Tracker's Flickr data miner
Group: User Interface/Desktops
-Requires: %{name} = %{version}-%{release}
+Requires: %{name}%{?_isa} = %{version}-%{release}
%description miner-flickr
Tracker's Flickr data miner.
@@ -101,7 +104,7 @@ Tracker's Flickr data miner.
%package thunderbird-plugin
Summary: Thunderbird extension to export mails to Tracker
Group: User Interface/Desktops
-Requires: %{name} = %{version}-%{release}
+Requires: %{name}%{?_isa} = %{version}-%{release}
%description thunderbird-plugin
A simple Thunderbird extension to export mails to Tracker.
@@ -117,6 +120,7 @@ This package contains the documentation for tracker
%prep
%setup -q
%patch0 -p0
+%patch1 -p1 -b .onlyshowin
%global evo_plugins_dir %(pkg-config evolution-plugin-3.0 --variable=plugindir)
@@ -156,9 +160,6 @@ rm -rf %{buildroot}%{_datadir}/tracker-tests
%post ui-tools
touch --no-create %{_datadir}/icons/hicolor
-if [ -x %{_bindir}/gtk-update-icon-cache ]; then
- %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
-fi
%postun
/sbin/ldconfig
@@ -167,13 +168,18 @@ if [ $1 -eq 0 ]; then
fi
%postun ui-tools
+if [ $1 -eq 0 ] ; then
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
+fi
%posttrans
glib-compile-schemas %{_datadir}/glib-2.0/schemas &>/dev/null || :
+if [ -x %{_bindir}/gtk-update-icon-cache ]; then
+ %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+fi
%files -f %{name}.lang
%defattr(-, root, root, -)
@@ -252,6 +258,12 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &>/dev/null || :
%{_datadir}/gtk-doc/html/ontology/
%changelog
+* Wed Aug 15 2012 Rex Dieter <rdieter at fedoraproject.org> - 0.14.2-2
+- tighten subpkg deps
+- fix icon scriptlet
+- -devel: drop extraneous dep on pkgconfig
+- tracker should not auto-start in KDE/XFCE (#771601)
+
* Mon Jul 30 2012 Deji Akingunola <dakingun at gmail.com> - 0.14.2-1
- Update to 0.14.2 (http://download.gnome.org/sources/tracker/0.14/tracker-0.14.2.changes)
More information about the scm-commits
mailing list