Accepting request 57522 from GNOME:Apps

Accepted submit request 57522 from user vuntz

OBS-URL: https://build.opensuse.org/request/show/57522
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tracker?expand=0&rev=14
This commit is contained in:
Berthold Gunreben
2011-01-10 10:00:52 +00:00
committed by Git OBS Bridge
parent 640e96c958
commit 7f565966fc
4 changed files with 117 additions and 40 deletions

View File

@@ -1,5 +1,5 @@
#
# spec file for package tracker (Version 0.9.30)
# spec file for package tracker (Version 0.9.33)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Luis Medinas, Portugal
@@ -19,7 +19,7 @@
Name: tracker
Version: 0.9.30
Version: 0.9.33
Release: 1
# FIXME: 2010-03-24 building gtk-doc fails because of a bug in graphviz
License: GPLv2+
@@ -177,13 +177,13 @@ 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-client-0_9-0
%package -n libtracker-client-0_10-0
License: GPLv2+
Summary: Client library for Tracker
Group: System/Libraries
Recommends: %{name}
%description -n libtracker-client-0_9-0
%description -n libtracker-client-0_10-0
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
@@ -198,13 +198,13 @@ 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-extract-0_9-0
%package -n libtracker-extract-0_10-0
License: GPLv2+
Summary: Extract library for Tracker
Group: System/Libraries
Recommends: %{name}
%description -n libtracker-extract-0_9-0
%description -n libtracker-extract-0_10-0
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
@@ -219,13 +219,13 @@ 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-miner-0_9-0
%package -n libtracker-miner-0_10-0
License: GPLv2+
Summary: Miner library for Tracker
Group: System/Libraries
Recommends: %{name}
%description -n libtracker-miner-0_9-0
%description -n libtracker-miner-0_10-0
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
@@ -240,13 +240,13 @@ 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-sparql-0_9-0
%package -n libtracker-sparql-0_10-0
License: GPLv2+
Summary: Sparql library for Tracker
Group: System/Libraries
Recommends: %{name}
%description -n libtracker-sparql-0_9-0
%description -n libtracker-sparql-0_10-0
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
@@ -266,10 +266,10 @@ License: GPLv2+
Summary: Tracker -- Development files
Group: Development/Libraries/GNOME
Requires: glib2-devel
Requires: libtracker-client-0_9-0 = %{version}
Requires: libtracker-extract-0_9-0 = %{version}
Requires: libtracker-miner-0_9-0 = %{version}
Requires: libtracker-sparql-0_9-0 = %{version}
Requires: libtracker-client-0_10-0 = %{version}
Requires: libtracker-extract-0_10-0 = %{version}
Requires: libtracker-miner-0_10-0 = %{version}
Requires: libtracker-sparql-0_10-0 = %{version}
%description -n tracker-devel
Tracker is a powerful desktop-neutral first class object
@@ -357,27 +357,27 @@ rm -r %{buildroot}%{_datadir}/tracker-tests
%suse_update_desktop_file %{buildroot}%{_datadir}/tracker/miners/tracker-miner-flickr.desktop
%suse_update_desktop_file %{buildroot}%{_datadir}/tracker/miners/tracker-miner-rss.desktop
%suse_update_desktop_file tracker-preferences X-SuSE-ControlCenter-Personal
%suse_update_desktop_file tracker-search-tool DesktopUtility
%suse_update_desktop_file tracker-needle DesktopUtility
%fdupes %{buildroot}
%clean
rm -rf %{buildroot}
%post -n libtracker-client-0_9-0 -p /sbin/ldconfig
%post -n libtracker-client-0_10-0 -p /sbin/ldconfig
%postun -n libtracker-client-0_9-0 -p /sbin/ldconfig
%postun -n libtracker-client-0_10-0 -p /sbin/ldconfig
%post -n libtracker-extract-0_9-0 -p /sbin/ldconfig
%post -n libtracker-extract-0_10-0 -p /sbin/ldconfig
%postun -n libtracker-extract-0_9-0 -p /sbin/ldconfig
%postun -n libtracker-extract-0_10-0 -p /sbin/ldconfig
%post -n libtracker-miner-0_9-0 -p /sbin/ldconfig
%post -n libtracker-miner-0_10-0 -p /sbin/ldconfig
%postun -n libtracker-miner-0_9-0 -p /sbin/ldconfig
%postun -n libtracker-miner-0_10-0 -p /sbin/ldconfig
%post -n libtracker-sparql-0_9-0 -p /sbin/ldconfig
%post -n libtracker-sparql-0_10-0 -p /sbin/ldconfig
%postun -n libtracker-sparql-0_9-0 -p /sbin/ldconfig
%postun -n libtracker-sparql-0_10-0 -p /sbin/ldconfig
%files
%defattr(-,root,root)
@@ -395,7 +395,7 @@ rm -rf %{buildroot}
%{_libexecdir}/%{name}-extract
%{_libexecdir}/%{name}-store
%{_libexecdir}/%{name}-writeback
%{_libdir}/%{name}-0.9/
%{_libdir}/%{name}-0.10/
%{_datadir}/%{name}/
%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Extract.service
%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.service
@@ -413,7 +413,6 @@ rm -rf %{buildroot}
%{_mandir}/man5/tracker-fts.cfg.5*
%{_mandir}/man5/tracker-store.cfg.5*
# Exclude files which live in other packages
%exclude %{_datadir}/%{name}/icons/thumbnail_frame.png
%exclude %{_datadir}/%{name}/icons/tracker-applet-*.png
%exclude %{_datadir}/%{name}/miners/tracker-miner-applications.desktop
%exclude %{_datadir}/%{name}/miners/tracker-miner-evolution.desktop
@@ -423,7 +422,6 @@ rm -rf %{buildroot}
%exclude %{_datadir}/%{name}/GNOME_Search_Bar_Applet.xml
%exclude %{_datadir}/%{name}/tracker-preferences.ui
%exclude %{_datadir}/%{name}/tracker-search-bar.ui
%exclude %{_datadir}/%{name}/tst.ui
%files miner-evolution
%defattr(-,root,root)
@@ -467,38 +465,36 @@ rm -rf %{buildroot}
%{_datadir}/icons/hicolor/*/apps/tracker.*
%{_datadir}/%{name}/tracker-preferences.ui
%{_mandir}/man1/tracker-preferences.1*
# search tool
%{_bindir}/tracker-search-tool
%{_datadir}/applications/tracker-search-tool.desktop
%{_datadir}/%{name}/icons/thumbnail_frame.png
%{_datadir}/%{name}/tst.ui
%{_mandir}/man1/tracker-search-tool.1*
# Tracker Needle (former search tool)
%{_bindir}/tracker-needle
%{_datadir}/applications/tracker-needle.desktop
%{_mandir}/man1/tracker-needle.1*
# status icon
%{_bindir}/%{name}-status-icon
%{_datadir}/%{name}/icons/tracker-applet-*.png
%{_sysconfdir}/xdg/autostart/tracker-status-icon.desktop
%{_mandir}/man1/tracker-status-icon.1*
%files -n libtracker-client-0_9-0
%files -n libtracker-client-0_10-0
%defattr(-,root,root)
%{_libdir}/libtracker-client*.so.*
%files -n libtracker-extract-0_9-0
%files -n libtracker-extract-0_10-0
%defattr(-,root,root)
%{_libdir}/libtracker-extract*.so.*
%files -n libtracker-miner-0_9-0
%files -n libtracker-miner-0_10-0
%defattr(-,root,root)
%{_libdir}/libtracker-miner*.so.*
%files -n libtracker-sparql-0_9-0
%files -n libtracker-sparql-0_10-0
%defattr(-, root, root)
%{_libdir}/libtracker-sparql*.so.*
%files -n tracker-devel
%defattr(-,root,root)
%{_libdir}/lib*.so
%{_includedir}/tracker-0.9/
%{_includedir}/tracker-0.10/
%{_libdir}/pkgconfig/*.pc
#%{_datadir}/gtk-doc/html/libtracker-common/
#%{_datadir}/gtk-doc/html/libtracker-miner/