forked from pool/tracker
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:
parent
ea7681d613
commit
67a24fb3bb
@ -3,16 +3,12 @@ Thu May 3 19:38:54 UTC 2012 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 0.14.1:
|
||||
+ New Feature: tracker-sandbox, to help with development
|
||||
+ tracker-miner-fs suddenly crashed (bgo#672308)
|
||||
+ doesn't build with evolution 2.32.x (bgo#672415)
|
||||
+ build: Error gracefully in autogen.sh when valac is not
|
||||
installed
|
||||
+ libtracker-common: Set G_MESSAGES_DEBUG when verbosity > 2
|
||||
+ libtracker-sparql: Set G_MESSAGES_DEBUG when verbosity > 2
|
||||
+ libtracker-miner:
|
||||
- Don't abort() if none file:// URI themes are used
|
||||
- Fix unit tests with GLib 2.28
|
||||
+ tracker-extract: Added 'max-media-art-width' config option
|
||||
+ tracker-extract: Add 'max-media-art-width' config option
|
||||
+ tracker-extract-oasis:
|
||||
- Support Libreoffice graphic/drawing files (*.odg)
|
||||
- Simplify text extraction and retrieve more content for ODT
|
||||
@ -20,15 +16,31 @@ Thu May 3 19:38:54 UTC 2012 - dimstar@opensuse.org
|
||||
+ tracker-miner-fs: Do not index non-eligible mount points on
|
||||
startup
|
||||
+ tracker-needle: Fix typo when toggling tags fails
|
||||
+ build: Error gracefully in autogen.sh when valac is not
|
||||
installed
|
||||
+ Bugs fixed: bgo#672308, bgo#672415.
|
||||
+ Updated translations.
|
||||
- Add tracker-evo-implicit.patch: Include additional header in
|
||||
order to have all the required evo symbols available.
|
||||
- Split private libraries from %{_libdir}/tracker-0.14 to separate
|
||||
package libtracker-common-0_14-0. This does not exactly match
|
||||
the SLPP. The soname of the library is libtracker-common.so.0,
|
||||
but this is consistent across versions. Parallel installability
|
||||
is given by the versioned folder the conveniance libraries live
|
||||
in. Fixes bnc#724554.
|
||||
- Manually create %{buildroot}%{_datadir}/tracker/icons/ in install
|
||||
of tracker.spec, so that it's owned by the tracker subpackage,
|
||||
and other subpackages built from tracker-extras.spec don't have
|
||||
issues with an unowned directory.
|
||||
- Fix the fact that tracker libraries require the tracker package,
|
||||
because of private libraries shipped in the tracker package; this
|
||||
effectively made tracker uninstallable (bnc#724554):
|
||||
+ Split private libraries from %{_libdir}/tracker-0.14 to
|
||||
separate package libtracker-common-0_14-0. This does not
|
||||
exactly match the SLPP, as the soname of the library is
|
||||
libtracker-common.so.0 (name which is consistent across
|
||||
versionsà, but the libraries are in a versioned folder, which
|
||||
guarantees parallel installability of different versions.
|
||||
+ Add explicit libtracker-common-0_14-0 Requires to
|
||||
libtracker-extract-0_14-0, libtracker-miner-0_14-0 and
|
||||
libtracker-sparql-0_14-0: the Requires autodetection for
|
||||
libraries will be libtracker-common.so.0, but this will exist
|
||||
for several versions of tracker. So we need to help rpm with an
|
||||
explicit Requires on the right version of the package.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 9 21:10:27 UTC 2012 - dimstar@opensuse.org
|
||||
|
@ -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/
|
||||
|
@ -3,16 +3,12 @@ Thu May 3 19:38:54 UTC 2012 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 0.14.1:
|
||||
+ New Feature: tracker-sandbox, to help with development
|
||||
+ tracker-miner-fs suddenly crashed (bgo#672308)
|
||||
+ doesn't build with evolution 2.32.x (bgo#672415)
|
||||
+ build: Error gracefully in autogen.sh when valac is not
|
||||
installed
|
||||
+ libtracker-common: Set G_MESSAGES_DEBUG when verbosity > 2
|
||||
+ libtracker-sparql: Set G_MESSAGES_DEBUG when verbosity > 2
|
||||
+ libtracker-miner:
|
||||
- Don't abort() if none file:// URI themes are used
|
||||
- Fix unit tests with GLib 2.28
|
||||
+ tracker-extract: Added 'max-media-art-width' config option
|
||||
+ tracker-extract: Add 'max-media-art-width' config option
|
||||
+ tracker-extract-oasis:
|
||||
- Support Libreoffice graphic/drawing files (*.odg)
|
||||
- Simplify text extraction and retrieve more content for ODT
|
||||
@ -20,15 +16,31 @@ Thu May 3 19:38:54 UTC 2012 - dimstar@opensuse.org
|
||||
+ tracker-miner-fs: Do not index non-eligible mount points on
|
||||
startup
|
||||
+ tracker-needle: Fix typo when toggling tags fails
|
||||
+ build: Error gracefully in autogen.sh when valac is not
|
||||
installed
|
||||
+ Bugs fixed: bgo#672308, bgo#672415.
|
||||
+ Updated translations.
|
||||
- Add tracker-evo-implicit.patch: Include additional header in
|
||||
order to have all the required evo symbols available.
|
||||
- Split private libraries from %{_libdir}/tracker-0.14 to separate
|
||||
package libtracker-common-0_14-0. This does not exactly match
|
||||
the SLPP. The soname of the library is libtracker-common.so.0,
|
||||
but this is consistent across versions. Parallel installability
|
||||
is given by the versioned folder the conveniance libraries live
|
||||
in. Fixes bnc#724554.
|
||||
- Manually create %{buildroot}%{_datadir}/tracker/icons/ in install
|
||||
of tracker.spec, so that it's owned by the tracker subpackage,
|
||||
and other subpackages built from tracker-extras.spec don't have
|
||||
issues with an unowned directory.
|
||||
- Fix the fact that tracker libraries require the tracker package,
|
||||
because of private libraries shipped in the tracker package; this
|
||||
effectively made tracker uninstallable (bnc#724554):
|
||||
+ Split private libraries from %{_libdir}/tracker-0.14 to
|
||||
separate package libtracker-common-0_14-0. This does not
|
||||
exactly match the SLPP, as the soname of the library is
|
||||
libtracker-common.so.0 (name which is consistent across
|
||||
versionsà, but the libraries are in a versioned folder, which
|
||||
guarantees parallel installability of different versions.
|
||||
+ Add explicit libtracker-common-0_14-0 Requires to
|
||||
libtracker-extract-0_14-0, libtracker-miner-0_14-0 and
|
||||
libtracker-sparql-0_14-0: the Requires autodetection for
|
||||
libraries will be libtracker-common.so.0, but this will exist
|
||||
for several versions of tracker. So we need to help rpm with an
|
||||
explicit Requires on the right version of the package.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 9 21:10:27 UTC 2012 - dimstar@opensuse.org
|
||||
|
21
tracker.spec
21
tracker.spec
@ -181,10 +181,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
|
||||
@ -193,12 +194,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
|
||||
@ -221,7 +223,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}
|
||||
|
||||
@ -309,7 +311,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}
|
||||
|
||||
@ -594,7 +596,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/
|
||||
|
Loading…
x
Reference in New Issue
Block a user