Accepting request 121151 from home:vuntz:branches:GNOME:Factory

some cleanup to clarify things

OBS-URL: https://build.opensuse.org/request/show/121151
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/tracker?expand=0&rev=9
This commit is contained in:
Vincent Untz
2012-05-16 08:51:53 +00:00
committed by Git OBS Bridge
parent ea7681d613
commit 67a24fb3bb
4 changed files with 70 additions and 40 deletions

View File

@@ -182,10 +182,11 @@ database, tag/metadata database, search tool and indexer.
This package contains a miner to index files and applications.
# This package name is not correct as per SLPP, but the 'lib' lives in a private folder
# The symbol provided is libtracker-common.so.0() across multiple versions
# Yet, different libtracker-miner-* packages require their explitic version of libtracker-common.so.0
# as they link is done using rpath.
# This package name is not correct as per SLPP, but the 'lib' lives in a
# private folder: the symbol provided is libtracker-common.so.0() (same
# 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
Summary: Conveniance libraries for Tracker
Group: System/Libraries
@@ -194,12 +195,13 @@ Group: System/Libraries
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
This package contains a private conveniance library for the various tracker libraries.
This package contains private conveniance libraries for the
various tracker libraries.
%package -n libtracker-extract-0_14-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.
# 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
Recommends: %{_name}
%glib2_gsettings_schema_requires
@@ -222,7 +224,7 @@ and search all types of files and other first class objects.
%package -n libtracker-miner-0_14-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.
# 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
Recommends: %{_name}
@@ -310,7 +312,7 @@ miner library for Tracker.
%package -n libtracker-sparql-0_14-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.
# 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
Recommends: %{_name}
@@ -595,7 +597,8 @@ rm -r %{buildroot}%{_datadir}/tracker-tests
# Only needed by gui tools
rm %{buildroot}%{_datadir}/icons/hicolor/*/apps/tracker.*
# Ensure we have a /usr/share/tracker/icons/ folder, so sub-packages can put their icons in there without having to worry
# Ensure we have a /usr/share/tracker/icons/ folder, so the
# tracker-extras build can put icons in there without having to worry
mkdir -p %{buildroot}%{_datadir}/tracker/icons/
%fdupes %{buildroot}%{_datadir}/gtk-doc/html/