Accepting request 454113 from home:jengelh:branches:GNOME:Factory

- Trim filler words from description
- Remove ancient %clean section

- Trim filler words from description
- Remove ancient %clean section

OBS-URL: https://build.opensuse.org/request/show/454113
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/tracker?expand=0&rev=115
This commit is contained in:
Bjørn Lie 2017-02-08 13:12:32 +00:00 committed by Git OBS Bridge
parent a44f725097
commit 61dcd9fa26
4 changed files with 106 additions and 202 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 2 09:50:37 UTC 2017 - jengelh@inai.de
- Trim filler words from description
- Remove ancient %clean section
-------------------------------------------------------------------
Sat Jan 28 17:24:08 UTC 2017 - zaitor@opensuse.org

View File

@ -45,7 +45,7 @@ Version: 1.10.4
Release: 0
%define TrackerAPI 1.0
%define RPMTrackerAPI 1_0
Summary: Powerful object database, tag/metadata database, search tool and indexer
Summary: Object database, tag/metadata database, search tool and indexer
License: GPL-2.0+
Group: Productivity/Other
Url: http://projects.gnome.org/tracker/
@ -147,17 +147,15 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
%glib2_gsettings_schema_requires
%description
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
It consists of a common object database that allows entities to
have an almost infinite number of properties, metadata (both
embedded/harvested as well as user definable), a comprehensive
database of keywords/tags and links to other entities.
It provides additional features for file-based objects
including context linking and audit trails for a file object.
It provides context linking and audit trails for file objects.
It has the ability to index, store, harvest metadata, retrieve
and search all types of files and other first class objects.
@ -170,27 +168,27 @@ Requires: %{_name} = %{version}
%glib2_gsettings_schema_requires
%description -n %{_name}-miner-files
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object 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() (same
# private directory: the symbol provided is libtracker-common.so() (same
# name across multiple versions of tracker).
# Yet, different libtracker-miner-* packages require their explicit
# version of libtracker-common.so as they link is done using rpath.
%package -n libtracker-common-%{RPMTrackerAPI}
Summary: Conveniance libraries for Tracker
Summary: Convenience libraries for Tracker
# Obsolete old tracker libs, bnc#876649
Group: System/Libraries
Obsoletes: libtracker-extract-0_16-0
%description -n libtracker-common-%{RPMTrackerAPI}
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
This package contains private conveniance libraries for the
This package contains private convenience libraries for the
various tracker libraries.
%package -n libtracker-control-%{RPMTrackerAPI}-0
@ -202,17 +200,15 @@ Suggests: %{_name}
%glib2_gsettings_schema_requires
%description -n libtracker-control-%{RPMTrackerAPI}-0
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
It consists of a common object database that allows entities to
have an almost infinite number of properties, metadata (both
embedded/harvested as well as user definable), a comprehensive
database of keywords/tags and links to other entities.
It provides additional features for file-based objects
including context linking and audit trails for a file object.
It provides context linking and audit trails for file objects.
It has the ability to index, store, harvest metadata, retrieve
and search all types of files and other first class objects.
@ -224,82 +220,47 @@ Requires: libtracker-common-%{RPMTrackerAPI}
Suggests: %{_name}
%description -n libtracker-miner-%{RPMTrackerAPI}-0
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
It consists of a common object database that allows entities to
have an almost infinite number of properties, metadata (both
embedded/harvested as well as user definable), a comprehensive
database of keywords/tags and links to other entities.
It provides additional features for file-based objects
including context linking and audit trails for a file object.
It provides context linking and audit trails for file objects.
It has the ability to index, store, harvest metadata, retrieve
and search all types of files and other first class objects.
%package -n typelib-1_0-Tracker-%{RPMTrackerAPI}
Summary: Sparql library for Tracker -- Introspection bindings
Summary: Introspection bindings for the Tracker Sparql library
Group: System/Libraries
%description -n typelib-1_0-Tracker-%{RPMTrackerAPI}
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
It consists of a common object database that allows entities to
have an almost infinite number of properties, metadata (both
embedded/harvested as well as user definable), a comprehensive
database of keywords/tags and 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 all types of files and other first class objects.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
This package provides the GObject Introspection bindings for the
sparql library for Tracker.
%package -n typelib-1_0-TrackerControl-%{RPMTrackerAPI}
Summary: Control library for Tracker -- Introspection bindings
Summary: Introspection bindings for the Tracker Control library
Group: System/Libraries
%description -n typelib-1_0-TrackerControl-%{RPMTrackerAPI}
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
It consists of a common object database that allows entities to
have an almost infinite number of properties, metadata (both
embedded/harvested as well as user definable), a comprehensive
database of keywords/tags and 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 all types of files and other first class objects.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
This package provides the GObject Introspection bindings for the
extract library for Tracker.
%package -n typelib-1_0-TrackerMiner-%{RPMTrackerAPI}
Summary: Miner library for Tracker -- Introspection bindings
Summary: Introspection bindings for the Tracker Miner library
Group: System/Libraries
%description -n typelib-1_0-TrackerMiner-%{RPMTrackerAPI}
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
It consists of a common object database that allows entities to
have an almost infinite number of properties, metadata (both
embedded/harvested as well as user definable), a comprehensive
database of keywords/tags and 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 all types of files and other first class objects.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
This package provides the GObject Introspection bindings for the
miner library for Tracker.
@ -312,22 +273,20 @@ Requires: libtracker-common-%{RPMTrackerAPI}
Suggests: %{_name}
%description -n libtracker-sparql-%{RPMTrackerAPI}-0
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
It consists of a common object database that allows entities to
have an almost infinite number of properties, metadata (both
embedded/harvested as well as user definable), a comprehensive
database of keywords/tags and links to other entities.
It provides additional features for file-based objects
including context linking and audit trails for a file object.
It provides context linking and audit trails for file objects.
It has the ability to index, store, harvest metadata, retrieve
and search all types of files and other first class objects.
%package -n tracker-devel
Summary: Tracker -- Development files
Summary: Development files for the Tracker indexer
Group: Development/Libraries/GNOME
Requires: libtracker-control-%{RPMTrackerAPI}-0 = %{version}
Requires: libtracker-miner-%{RPMTrackerAPI}-0 = %{version}
@ -337,19 +296,10 @@ Requires: typelib-1_0-TrackerControl-%{RPMTrackerAPI} = %{version}
Requires: typelib-1_0-TrackerMiner-%{RPMTrackerAPI} = %{version}
%description -n tracker-devel
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
It consists of a common object database that allows entities to
have an almost infinite number of properties, metadata (both
embedded/harvested as well as user definable), a comprehensive
database of keywords/tags and 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 all types of files and other first class objects.
This subpackage contains the headers to make use of its libraries.
%endif # !build_extras
%if %{build_evo}
@ -367,8 +317,8 @@ Obsoletes: evolution-tracker < %{version}
Provides: evolution-plugin-tracker = %{version}
%description -n %{_name}-miner-evolution
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
This package contains an Evolution plugin that will index Evolution
mails.
@ -386,8 +336,8 @@ Supplements: packageand(%{_name}:MozillaFirefox}
Provides: MozillaFirefox-extension-tracker = %{version}
%description -n %{_name}-miner-firefox
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
This package contains a Firefox extension that will index
Firefox bookmarks.
@ -401,8 +351,8 @@ Group: System/GUI/GNOME
Requires: %{_name} = %{version}
%description -n %{_name}-miner-rss
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
This package contains a miner to index ATOM and RSS feeds.
%endif # build_miner_rss
@ -420,8 +370,8 @@ Requires: MozillaThunderbird
Provides: MozillaThunderbird-extension-tracker = %{version}
%description -n %{_name}-miner-thunderbird
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
This package contains a Thunderbird extension that will index
Thunderbird mails.
@ -436,19 +386,18 @@ Requires: %{_name} = %{version}
Recommends: %{_name}-lang
%description -n %{_name}-gui
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
It consists of a common object database that allows entities to
have an almost infinite number of properties, metadata (both
embedded/harvested as well as user definable), a comprehensive
database of keywords/tags and links to other entities.
It provides additional features for file-based objects
including context linking and audit trails for a file object.
It provides context linking and audit trails for file objects.
It has the ability to index, store, harvest metadata, retrieve
and search all types of files and other first class objects.
%endif # build_gui
%if %{build_nautilus}
@ -465,8 +414,8 @@ Provides: nautilus-tracker = %{version}
Obsoletes: nautilus-tracker < %{version}
%description -n nautilus-extension-tracker-tags
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
This package contains an nautilus plugin to tag files with Tracker.
%endif # build_nautilus
@ -575,9 +524,6 @@ rm %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/tracker.mo
%suse_update_desktop_file trackerbird-launcher
%endif
%clean
rm -rf %{buildroot}
%if !%{build_extras}
%post

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 2 09:50:37 UTC 2017 - jengelh@inai.de
- Trim filler words from description
- Remove ancient %clean section
-------------------------------------------------------------------
Sat Jan 28 17:24:08 UTC 2017 - zaitor@opensuse.org

View File

@ -44,7 +44,7 @@ Version: 1.10.4
Release: 0
%define TrackerAPI 1.0
%define RPMTrackerAPI 1_0
Summary: Powerful object database, tag/metadata database, search tool and indexer
Summary: Object database, tag/metadata database, search tool and indexer
License: GPL-2.0+
Group: Productivity/Other
Url: http://projects.gnome.org/tracker/
@ -146,17 +146,15 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
%glib2_gsettings_schema_requires
%description
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
It consists of a common object database that allows entities to
have an almost infinite number of properties, metadata (both
embedded/harvested as well as user definable), a comprehensive
database of keywords/tags and links to other entities.
It provides additional features for file-based objects
including context linking and audit trails for a file object.
It provides context linking and audit trails for file objects.
It has the ability to index, store, harvest metadata, retrieve
and search all types of files and other first class objects.
@ -169,27 +167,27 @@ Requires: %{_name} = %{version}
%glib2_gsettings_schema_requires
%description -n %{_name}-miner-files
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object 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() (same
# private directory: the symbol provided is libtracker-common.so() (same
# name across multiple versions of tracker).
# Yet, different libtracker-miner-* packages require their explicit
# version of libtracker-common.so as they link is done using rpath.
%package -n libtracker-common-%{RPMTrackerAPI}
Summary: Conveniance libraries for Tracker
Summary: Convenience libraries for Tracker
# Obsolete old tracker libs, bnc#876649
Group: System/Libraries
Obsoletes: libtracker-extract-0_16-0
%description -n libtracker-common-%{RPMTrackerAPI}
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
This package contains private conveniance libraries for the
This package contains private convenience libraries for the
various tracker libraries.
%package -n libtracker-control-%{RPMTrackerAPI}-0
@ -201,17 +199,15 @@ Suggests: %{_name}
%glib2_gsettings_schema_requires
%description -n libtracker-control-%{RPMTrackerAPI}-0
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
It consists of a common object database that allows entities to
have an almost infinite number of properties, metadata (both
embedded/harvested as well as user definable), a comprehensive
database of keywords/tags and links to other entities.
It provides additional features for file-based objects
including context linking and audit trails for a file object.
It provides context linking and audit trails for file objects.
It has the ability to index, store, harvest metadata, retrieve
and search all types of files and other first class objects.
@ -223,82 +219,47 @@ Requires: libtracker-common-%{RPMTrackerAPI}
Suggests: %{_name}
%description -n libtracker-miner-%{RPMTrackerAPI}-0
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
It consists of a common object database that allows entities to
have an almost infinite number of properties, metadata (both
embedded/harvested as well as user definable), a comprehensive
database of keywords/tags and links to other entities.
It provides additional features for file-based objects
including context linking and audit trails for a file object.
It provides context linking and audit trails for file objects.
It has the ability to index, store, harvest metadata, retrieve
and search all types of files and other first class objects.
%package -n typelib-1_0-Tracker-%{RPMTrackerAPI}
Summary: Sparql library for Tracker -- Introspection bindings
Summary: Introspection bindings for the Tracker Sparql library
Group: System/Libraries
%description -n typelib-1_0-Tracker-%{RPMTrackerAPI}
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
It consists of a common object database that allows entities to
have an almost infinite number of properties, metadata (both
embedded/harvested as well as user definable), a comprehensive
database of keywords/tags and 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 all types of files and other first class objects.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
This package provides the GObject Introspection bindings for the
sparql library for Tracker.
%package -n typelib-1_0-TrackerControl-%{RPMTrackerAPI}
Summary: Control library for Tracker -- Introspection bindings
Summary: Introspection bindings for the Tracker Control library
Group: System/Libraries
%description -n typelib-1_0-TrackerControl-%{RPMTrackerAPI}
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
It consists of a common object database that allows entities to
have an almost infinite number of properties, metadata (both
embedded/harvested as well as user definable), a comprehensive
database of keywords/tags and 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 all types of files and other first class objects.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
This package provides the GObject Introspection bindings for the
extract library for Tracker.
%package -n typelib-1_0-TrackerMiner-%{RPMTrackerAPI}
Summary: Miner library for Tracker -- Introspection bindings
Summary: Introspection bindings for the Tracker Miner library
Group: System/Libraries
%description -n typelib-1_0-TrackerMiner-%{RPMTrackerAPI}
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
It consists of a common object database that allows entities to
have an almost infinite number of properties, metadata (both
embedded/harvested as well as user definable), a comprehensive
database of keywords/tags and 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 all types of files and other first class objects.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
This package provides the GObject Introspection bindings for the
miner library for Tracker.
@ -311,22 +272,20 @@ Requires: libtracker-common-%{RPMTrackerAPI}
Suggests: %{_name}
%description -n libtracker-sparql-%{RPMTrackerAPI}-0
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
It consists of a common object database that allows entities to
have an almost infinite number of properties, metadata (both
embedded/harvested as well as user definable), a comprehensive
database of keywords/tags and links to other entities.
It provides additional features for file-based objects
including context linking and audit trails for a file object.
It provides context linking and audit trails for file objects.
It has the ability to index, store, harvest metadata, retrieve
and search all types of files and other first class objects.
%package -n tracker-devel
Summary: Tracker -- Development files
Summary: Development files for the Tracker indexer
Group: Development/Libraries/GNOME
Requires: libtracker-control-%{RPMTrackerAPI}-0 = %{version}
Requires: libtracker-miner-%{RPMTrackerAPI}-0 = %{version}
@ -336,19 +295,10 @@ Requires: typelib-1_0-TrackerControl-%{RPMTrackerAPI} = %{version}
Requires: typelib-1_0-TrackerMiner-%{RPMTrackerAPI} = %{version}
%description -n tracker-devel
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
It consists of a common object database that allows entities to
have an almost infinite number of properties, metadata (both
embedded/harvested as well as user definable), a comprehensive
database of keywords/tags and 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 all types of files and other first class objects.
This subpackage contains the headers to make use of its libraries.
%endif # !build_extras
%if %{build_evo}
@ -366,8 +316,8 @@ Obsoletes: evolution-tracker < %{version}
Provides: evolution-plugin-tracker = %{version}
%description -n %{_name}-miner-evolution
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
This package contains an Evolution plugin that will index Evolution
mails.
@ -385,8 +335,8 @@ Supplements: packageand(%{_name}:MozillaFirefox}
Provides: MozillaFirefox-extension-tracker = %{version}
%description -n %{_name}-miner-firefox
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
This package contains a Firefox extension that will index
Firefox bookmarks.
@ -400,8 +350,8 @@ Group: System/GUI/GNOME
Requires: %{_name} = %{version}
%description -n %{_name}-miner-rss
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
This package contains a miner to index ATOM and RSS feeds.
%endif # build_miner_rss
@ -419,8 +369,8 @@ Requires: MozillaThunderbird
Provides: MozillaThunderbird-extension-tracker = %{version}
%description -n %{_name}-miner-thunderbird
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
This package contains a Thunderbird extension that will index
Thunderbird mails.
@ -435,19 +385,18 @@ Requires: %{_name} = %{version}
Recommends: %{_name}-lang
%description -n %{_name}-gui
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
It consists of a common object database that allows entities to
have an almost infinite number of properties, metadata (both
embedded/harvested as well as user definable), a comprehensive
database of keywords/tags and links to other entities.
It provides additional features for file-based objects
including context linking and audit trails for a file object.
It provides context linking and audit trails for file objects.
It has the ability to index, store, harvest metadata, retrieve
and search all types of files and other first class objects.
%endif # build_gui
%if %{build_nautilus}
@ -464,8 +413,8 @@ Provides: nautilus-tracker = %{version}
Obsoletes: nautilus-tracker < %{version}
%description -n nautilus-extension-tracker-tags
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
Tracker is a desktop-neutral object database, tag/metadata database,
search tool and indexer.
This package contains an nautilus plugin to tag files with Tracker.
%endif # build_nautilus
@ -574,9 +523,6 @@ rm %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/tracker.mo
%suse_update_desktop_file trackerbird-launcher
%endif
%clean
rm -rf %{buildroot}
%if !%{build_extras}
%post