Accepting request 291516 from GNOME:Next
Scripted push of project GNOME:Next OBS-URL: https://build.opensuse.org/request/show/291516 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/tracker?expand=0&rev=76
This commit is contained in:
parent
38ecb03c5c
commit
9660a8f065
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1e614bc33f93d5820f3c90510e11210bf34d02dba6ccbd3dc30097758a6d31aa
|
||||
size 6033708
|
3
tracker-1.3.6.tar.xz
Normal file
3
tracker-1.3.6.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0738debb8f396951301fcbcb2ba587d9714374f69971c2e354c768c1b3ab2d3d
|
||||
size 5941076
|
@ -13,24 +13,24 @@ https://bugzilla.gnome.org/show_bug.cgi?id=725689
|
||||
src/libtracker-extract/Makefile.am | 2 +-
|
||||
3 files changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
Index: tracker-0.17.6/src/libtracker-common/Makefile.am
|
||||
Index: tracker-1.3.2/src/libtracker-common/Makefile.am
|
||||
===================================================================
|
||||
--- tracker-0.17.6.orig/src/libtracker-common/Makefile.am
|
||||
+++ tracker-0.17.6/src/libtracker-common/Makefile.am
|
||||
@@ -64,6 +64,8 @@ libtracker_common_la_LIBADD = \
|
||||
--- tracker-1.3.2.orig/src/libtracker-common/Makefile.am
|
||||
+++ tracker-1.3.2/src/libtracker-common/Makefile.am
|
||||
@@ -53,6 +53,8 @@ libtracker_common_la_LIBADD = \
|
||||
$(LIBTRACKER_COMMON_LIBS) \
|
||||
-lm
|
||||
|
||||
+libtracker_common_la_LDFLAGS = -avoid-version
|
||||
+
|
||||
if HAVE_TRACKER_FTS
|
||||
libtracker_common_la_LIBADD += $(top_builddir)/src/libstemmer/libstemmer.la
|
||||
endif
|
||||
Index: tracker-0.17.6/src/libtracker-data/Makefile.am
|
||||
tracker-enum-types.h: tracker-enum-types.h.template $(NOINST_H_FILES)
|
||||
$(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template tracker-enum-types.h.template $(noinst_HEADERS)) > $@
|
||||
|
||||
Index: tracker-1.3.2/src/libtracker-data/Makefile.am
|
||||
===================================================================
|
||||
--- tracker-0.17.6.orig/src/libtracker-data/Makefile.am
|
||||
+++ tracker-0.17.6/src/libtracker-data/Makefile.am
|
||||
@@ -49,6 +49,8 @@ libtracker_data_la_LIBADD =
|
||||
--- tracker-1.3.2.orig/src/libtracker-data/Makefile.am
|
||||
+++ tracker-1.3.2/src/libtracker-data/Makefile.am
|
||||
@@ -50,6 +50,8 @@ libtracker_data_la_LIBADD =
|
||||
$(LIBTRACKER_DATA_LIBS) \
|
||||
-lm
|
||||
|
||||
@ -39,10 +39,10 @@ Index: tracker-0.17.6/src/libtracker-data/Makefile.am
|
||||
if HAVE_TRACKER_FTS
|
||||
libtracker_data_la_LIBADD += \
|
||||
$(top_builddir)/src/libtracker-fts/libtracker-fts.la
|
||||
Index: tracker-0.17.6/src/libtracker-extract/Makefile.am
|
||||
Index: tracker-1.3.2/src/libtracker-extract/Makefile.am
|
||||
===================================================================
|
||||
--- tracker-0.17.6.orig/src/libtracker-extract/Makefile.am
|
||||
+++ tracker-0.17.6/src/libtracker-extract/Makefile.am
|
||||
--- tracker-1.3.2.orig/src/libtracker-extract/Makefile.am
|
||||
+++ tracker-1.3.2/src/libtracker-extract/Makefile.am
|
||||
@@ -16,6 +16,8 @@ libtracker_extract_la_LIBADD = \
|
||||
$(BUILD_LIBS) \
|
||||
$(LIBTRACKER_EXTRACT_LIBS)
|
||||
|
@ -1,3 +1,122 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 18 08:48:24 UTC 2015 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 1.3.6:
|
||||
+ Fix spurious folder deletes/reindexes (bgo#741852).
|
||||
+ Fix nie:url UNIQUE constraint asserts on downloaded files
|
||||
(rh#1192224).
|
||||
+ Clear tracker-store watchdog timeout (bgo#745565).
|
||||
+ Support fn:replace (bgo#745917).
|
||||
+ Spam stderr less for not-so-uncommon error conditions
|
||||
(bgo#746256).
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 6 16:56:16 UTC 2015 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 1.3.5:
|
||||
+ Fix major database migration bug (bgo#745737).
|
||||
+ Build only libiptc test if libjpeg is enabled (bgo#745583).
|
||||
+ Put absolute path in shell script (bgo#743738).
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 4 07:48:37 UTC 2015 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 1.3.4:
|
||||
+ Fixed playlists being processed by tracker-extract.
|
||||
+ bgo#743727: Account for cardinality=0 on DB migration.
|
||||
+ bgo#745219: mp3 passes album instead of song title to
|
||||
libmediaart.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Feb 7 18:42:26 UTC 2015 - sfalken@opensuse.org
|
||||
|
||||
- Update to version 1.3.3:
|
||||
+ Disc number may be incorrect for multi-disc vorbis / flac
|
||||
albums (bgo#681698).
|
||||
+ BMP extractor doesn't retrieve image height and width
|
||||
(bgo#741109).
|
||||
+ libmediart-2.0 support (bgo#743250).
|
||||
+ Tracker spams my log with "Unable to insert multiple values for
|
||||
subject ..." (bgo#735406).
|
||||
+ applications, userguides: Don't detect locale changes if we
|
||||
failed to create the miner (bgo#742391).
|
||||
+ 1.2.5 unit test failures (bgo#742035).
|
||||
+ Tracker sometimes ignores SIGINT/SIGTERM (bgo#739234).
|
||||
+ Missing accessible label names on tracker-needle widgets
|
||||
(bgo#663687).
|
||||
+ libtracker-sparql: Document requirement to escape constructed
|
||||
queries (bgo#741777).
|
||||
+ item_move() creates invalid SPARQL if source file does not
|
||||
exist (bgo#678986).
|
||||
+ Remove --enable-guarantee metadata, always guarantee nie:title
|
||||
and nie:contentCreated (bgo#733536).
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 1 12:42:23 UTC 2015 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 1.3.2:
|
||||
+ New Feature: 'tracker' binary: All pre-existing tracker-*
|
||||
command line tools have been merged into this new binary. Man
|
||||
pages are shown for 'help' sub-commands. This brings more of a
|
||||
"git" feel to the tracker's command line tools. There is a
|
||||
backwards compatible 'tracker-command' script and compatibility
|
||||
layer provided to ensure existing commands still work for a
|
||||
limited time. The old 'tracker-control' actions are now part of
|
||||
'tracker daemon', 'tracker reset' and 'tracker index'.
|
||||
Additionally, the 'tracker-sql' utility has been integrated to
|
||||
allow SQL operations directly on the DB.
|
||||
+ all: Move all code from tracker_info() to g_info() new in GLib
|
||||
2.40.
|
||||
+ gvdb:
|
||||
- Fixed LDFLAGS and CFLAGS, was using unused variables.
|
||||
- Move away from g_file_delete() to unlink() to avoid GIO dep
|
||||
for one line in unit tests.
|
||||
+ Bugs fixed: bgo#741317.
|
||||
- Changes from version 1.3.1:
|
||||
+ Bugs fixed: bgo#733536, bgo#739260, bgo#741012, bgo#740268,
|
||||
bgo#740864.
|
||||
- Changes from version 1.3.0:
|
||||
+ Migrate to GKeyfileSettingsBackend, including:
|
||||
- Now when using TRACKER_USE_CONFIG_FILES env var, we use this
|
||||
backend.
|
||||
- MAN pages which previously didn't exist for configurations
|
||||
are generated from xml gschemas.
|
||||
+ libstemmer: Removed imported code and depend on external
|
||||
version.
|
||||
+ libtracker-miner: Major update to Vala bindings.
|
||||
+ libtracker-common: Major clean up and removal of unused
|
||||
internal APIs, including:
|
||||
- Removed os-dependent APIs (mainly process spawning GLib does
|
||||
now anyway).
|
||||
- Removed tracker_file_(un)lock() API which was unused.
|
||||
- Removed all run-time locale management, GNOME handles this
|
||||
between logins, so do we.
|
||||
- Removed TrackerConfigFile and TrackerKeyfileObject classes,
|
||||
use GSettings instead.
|
||||
- Removed unused type utils functions (e.g.
|
||||
tracker_*_to_string() and more).
|
||||
- Moved tracker-ontologies.h (with prefix, etc definitions)
|
||||
into libtracker-sparql.
|
||||
- Moved CRC32 API into libtracker-data (the only place it's
|
||||
used).
|
||||
- Moved TrackerStorage class to tracker-miner-fs (only place
|
||||
it's used).
|
||||
+ data: Now moved into their respective binary dirs (source code
|
||||
layout).
|
||||
+ Updated functional tests.
|
||||
+ Bugs fixed: bgo#737663.
|
||||
+ Updated translations.
|
||||
- Replace pkgconfig(libmediaart-2.0) BuildRequires with
|
||||
pkgconfig(libmediaart-2.0): this prepares the build for when
|
||||
LibMediaArt-2.0 will be supported.
|
||||
- Remove obsolete checks for openSUSE 11.3 and conditional
|
||||
BuildRequires.
|
||||
- Rebase tracker-extract-private.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 1 11:42:23 UTC 2015 - dimstar@opensuse.org
|
||||
|
||||
|
@ -45,7 +45,7 @@
|
||||
# Do not edit this auto generated file! Edit tracker.spec.
|
||||
Name: tracker-extras
|
||||
%define _name tracker
|
||||
Version: 1.2.5
|
||||
Version: 1.3.6
|
||||
Release: 0
|
||||
%define TrackerAPI 1.0
|
||||
%define RPMTrackerAPI 1_0
|
||||
@ -53,7 +53,7 @@ Summary: Powerful object database, tag/metadata database, search tool and
|
||||
License: GPL-2.0+
|
||||
Group: Productivity/Other
|
||||
Url: http://projects.gnome.org/tracker/
|
||||
Source0: http://download.gnome.org/sources/tracker/1.2/%{_name}-%{version}.tar.xz
|
||||
Source0: http://download.gnome.org/sources/tracker/1.3/%{_name}-%{version}.tar.xz
|
||||
# Needed for patch0: we need to bootstrap
|
||||
Source2: README.SUSE.rss
|
||||
# PATCH-FIX-UPSTREAM tracker-extract-private.patch bgo#725689 dimstar@opensuse.org -- Do not maintain LT versioning for private libs
|
||||
@ -67,11 +67,7 @@ BuildRequires: glib2-devel >= 2.35.1
|
||||
BuildRequires: gnome-common
|
||||
BuildRequires: gobject-introspection-devel
|
||||
BuildRequires: intltool
|
||||
%if 0%{?suse_version} >= 1130
|
||||
BuildRequires: libgnome-keyring-devel
|
||||
%else
|
||||
BuildRequires: gnome-keyring-devel
|
||||
%endif
|
||||
# Not guarded by !%%{build_extras}, else we build files to have external generic
|
||||
# media players
|
||||
BuildRequires: gstreamer-plugins-base-devel >= 0.10.31
|
||||
@ -84,7 +80,7 @@ BuildRequires: update-desktop-files
|
||||
BuildRequires: vala >= 0.12.0
|
||||
BuildRequires: zlib-devel
|
||||
BuildRequires: pkgconfig(gee-0.8)
|
||||
BuildRequires: pkgconfig(libmediaart-1.0) >= 0.1.0
|
||||
BuildRequires: pkgconfig(libmediaart-2.0) >= 0.1.0
|
||||
%if !%{build_extras}
|
||||
# Dependencies for extractors / writeback
|
||||
BuildRequires: flac-devel
|
||||
@ -536,17 +532,12 @@ rm -r %{buildroot}%{_datadir}/tracker-tests
|
||||
## Normal build
|
||||
%suse_update_desktop_file tracker-miner-fs
|
||||
%suse_update_desktop_file tracker-store
|
||||
%suse_update_desktop_file %{buildroot}%{_datadir}/tracker/miners/tracker-miner-applications.desktop
|
||||
%suse_update_desktop_file %{buildroot}%{_datadir}/tracker/miners/tracker-miner-files.desktop
|
||||
%find_lang %{_name} %{?no_lang_C}
|
||||
# Only needed by gui tools
|
||||
rm %{buildroot}%{_datadir}/icons/hicolor/*/apps/tracker.*
|
||||
|
||||
# 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/
|
||||
%fdupes %{buildroot}%{_datadir}/vala/
|
||||
|
||||
%else
|
||||
@ -568,9 +559,6 @@ rm %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/tracker.mo
|
||||
%if %{build_evo}
|
||||
%suse_update_desktop_file %{buildroot}%{_datadir}/tracker/miners/tracker-miner-evolution.desktop
|
||||
%endif
|
||||
%if %{build_miner_rss}
|
||||
%suse_update_desktop_file %{buildroot}%{_datadir}/tracker/miners/tracker-miner-rss.desktop
|
||||
%endif
|
||||
%if %{build_gui}
|
||||
%suse_update_desktop_file -r tracker-preferences Settings DesktopSettings X-SuSE-Core-System X-GNOME-PersonalSettings
|
||||
%suse_update_desktop_file tracker-needle DesktopUtility
|
||||
@ -644,7 +632,9 @@ rm -rf %{buildroot}
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%doc AUTHORS ChangeLog COPYING README NEWS
|
||||
%{_sysconfdir}/bash_completion.d/tracker-prompt.sh
|
||||
%{_sysconfdir}/xdg/autostart/tracker-store.desktop
|
||||
%{_bindir}/tracker
|
||||
%{_bindir}/tracker-control
|
||||
%{_bindir}/tracker-import
|
||||
%{_bindir}/tracker-info
|
||||
@ -667,25 +657,31 @@ rm -rf %{buildroot}
|
||||
%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Store.gschema.xml
|
||||
%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Writeback.gschema.xml
|
||||
%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.gschema.xml
|
||||
%{_mandir}/man1/tracker-control.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-daemon.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-extract.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-import.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-index.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-info.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-reset.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-search.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-sparql.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-stats.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-sql.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-status.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-store.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-tag.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-writeback.1%{ext_man}
|
||||
%{_mandir}/man5/tracker-db.cfg.5%{ext_man}
|
||||
%{_mandir}/man5/tracker-extract.cfg.5%{ext_man}
|
||||
%{_mandir}/man5/tracker-fts.cfg.5%{ext_man}
|
||||
%{_mandir}/man5/tracker-miner-fs.cfg.5%{ext_man}
|
||||
%{_mandir}/man5/tracker-store.cfg.5%{ext_man}
|
||||
%{_mandir}/man5/tracker-writeback.cfg.5%{ext_man}
|
||||
%{_sysconfdir}/xdg/autostart/tracker-extract.desktop
|
||||
# Exclude files which live in other packages
|
||||
%exclude %{_datadir}/tracker/miners/tracker-miner-applications.desktop
|
||||
%if %{build_evo}
|
||||
%exclude %{_datadir}/tracker/miners/tracker-miner-evolution.desktop
|
||||
%endif
|
||||
%exclude %{_datadir}/tracker/miners/tracker-miner-files.desktop
|
||||
%if %{build_miner_rss}
|
||||
%exclude %{_datadir}/tracker/miners/tracker-miner-rss.desktop
|
||||
%exclude %{_datadir}/tracker/miners/org.freedesktop.Tracker1.Miner.RSS.service
|
||||
%endif
|
||||
%if %{build_gui}
|
||||
%exclude %{_datadir}/tracker/tracker-needle.ui
|
||||
@ -704,8 +700,6 @@ rm -rf %{buildroot}
|
||||
%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Files.service
|
||||
%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Userguides.service
|
||||
%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Miner.Files.gschema.xml
|
||||
%{_datadir}/tracker/miners/tracker-miner-applications.desktop
|
||||
%{_datadir}/tracker/miners/tracker-miner-files.desktop
|
||||
%{_mandir}/man1/tracker-miner-fs.1%{ext_man}
|
||||
|
||||
%files -n libtracker-common-%{RPMTrackerAPI}
|
||||
@ -784,7 +778,7 @@ rm -rf %{buildroot}
|
||||
%{_sysconfdir}/xdg/autostart/tracker-miner-rss.desktop
|
||||
%{_libexecdir}/tracker-miner-rss
|
||||
%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.RSS.service
|
||||
%{_datadir}/tracker/miners/tracker-miner-rss.desktop
|
||||
%{_datadir}/tracker/miners/org.freedesktop.Tracker1.Miner.RSS.service
|
||||
%{_mandir}/man1/tracker-miner-rss.1%{ext_man}
|
||||
%endif
|
||||
|
||||
|
119
tracker.changes
119
tracker.changes
@ -1,3 +1,122 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 18 08:48:24 UTC 2015 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 1.3.6:
|
||||
+ Fix spurious folder deletes/reindexes (bgo#741852).
|
||||
+ Fix nie:url UNIQUE constraint asserts on downloaded files
|
||||
(rh#1192224).
|
||||
+ Clear tracker-store watchdog timeout (bgo#745565).
|
||||
+ Support fn:replace (bgo#745917).
|
||||
+ Spam stderr less for not-so-uncommon error conditions
|
||||
(bgo#746256).
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 6 16:56:16 UTC 2015 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 1.3.5:
|
||||
+ Fix major database migration bug (bgo#745737).
|
||||
+ Build only libiptc test if libjpeg is enabled (bgo#745583).
|
||||
+ Put absolute path in shell script (bgo#743738).
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 4 07:48:37 UTC 2015 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 1.3.4:
|
||||
+ Fixed playlists being processed by tracker-extract.
|
||||
+ bgo#743727: Account for cardinality=0 on DB migration.
|
||||
+ bgo#745219: mp3 passes album instead of song title to
|
||||
libmediaart.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Feb 7 18:42:26 UTC 2015 - sfalken@opensuse.org
|
||||
|
||||
- Update to version 1.3.3:
|
||||
+ Disc number may be incorrect for multi-disc vorbis / flac
|
||||
albums (bgo#681698).
|
||||
+ BMP extractor doesn't retrieve image height and width
|
||||
(bgo#741109).
|
||||
+ libmediart-2.0 support (bgo#743250).
|
||||
+ Tracker spams my log with "Unable to insert multiple values for
|
||||
subject ..." (bgo#735406).
|
||||
+ applications, userguides: Don't detect locale changes if we
|
||||
failed to create the miner (bgo#742391).
|
||||
+ 1.2.5 unit test failures (bgo#742035).
|
||||
+ Tracker sometimes ignores SIGINT/SIGTERM (bgo#739234).
|
||||
+ Missing accessible label names on tracker-needle widgets
|
||||
(bgo#663687).
|
||||
+ libtracker-sparql: Document requirement to escape constructed
|
||||
queries (bgo#741777).
|
||||
+ item_move() creates invalid SPARQL if source file does not
|
||||
exist (bgo#678986).
|
||||
+ Remove --enable-guarantee metadata, always guarantee nie:title
|
||||
and nie:contentCreated (bgo#733536).
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 1 12:42:23 UTC 2015 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 1.3.2:
|
||||
+ New Feature: 'tracker' binary: All pre-existing tracker-*
|
||||
command line tools have been merged into this new binary. Man
|
||||
pages are shown for 'help' sub-commands. This brings more of a
|
||||
"git" feel to the tracker's command line tools. There is a
|
||||
backwards compatible 'tracker-command' script and compatibility
|
||||
layer provided to ensure existing commands still work for a
|
||||
limited time. The old 'tracker-control' actions are now part of
|
||||
'tracker daemon', 'tracker reset' and 'tracker index'.
|
||||
Additionally, the 'tracker-sql' utility has been integrated to
|
||||
allow SQL operations directly on the DB.
|
||||
+ all: Move all code from tracker_info() to g_info() new in GLib
|
||||
2.40.
|
||||
+ gvdb:
|
||||
- Fixed LDFLAGS and CFLAGS, was using unused variables.
|
||||
- Move away from g_file_delete() to unlink() to avoid GIO dep
|
||||
for one line in unit tests.
|
||||
+ Bugs fixed: bgo#741317.
|
||||
- Changes from version 1.3.1:
|
||||
+ Bugs fixed: bgo#733536, bgo#739260, bgo#741012, bgo#740268,
|
||||
bgo#740864.
|
||||
- Changes from version 1.3.0:
|
||||
+ Migrate to GKeyfileSettingsBackend, including:
|
||||
- Now when using TRACKER_USE_CONFIG_FILES env var, we use this
|
||||
backend.
|
||||
- MAN pages which previously didn't exist for configurations
|
||||
are generated from xml gschemas.
|
||||
+ libstemmer: Removed imported code and depend on external
|
||||
version.
|
||||
+ libtracker-miner: Major update to Vala bindings.
|
||||
+ libtracker-common: Major clean up and removal of unused
|
||||
internal APIs, including:
|
||||
- Removed os-dependent APIs (mainly process spawning GLib does
|
||||
now anyway).
|
||||
- Removed tracker_file_(un)lock() API which was unused.
|
||||
- Removed all run-time locale management, GNOME handles this
|
||||
between logins, so do we.
|
||||
- Removed TrackerConfigFile and TrackerKeyfileObject classes,
|
||||
use GSettings instead.
|
||||
- Removed unused type utils functions (e.g.
|
||||
tracker_*_to_string() and more).
|
||||
- Moved tracker-ontologies.h (with prefix, etc definitions)
|
||||
into libtracker-sparql.
|
||||
- Moved CRC32 API into libtracker-data (the only place it's
|
||||
used).
|
||||
- Moved TrackerStorage class to tracker-miner-fs (only place
|
||||
it's used).
|
||||
+ data: Now moved into their respective binary dirs (source code
|
||||
layout).
|
||||
+ Updated functional tests.
|
||||
+ Bugs fixed: bgo#737663.
|
||||
+ Updated translations.
|
||||
- Replace pkgconfig(libmediaart-2.0) BuildRequires with
|
||||
pkgconfig(libmediaart-2.0): this prepares the build for when
|
||||
LibMediaArt-2.0 will be supported.
|
||||
- Remove obsolete checks for openSUSE 11.3 and conditional
|
||||
BuildRequires.
|
||||
- Rebase tracker-extract-private.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 1 11:42:23 UTC 2015 - dimstar@opensuse.org
|
||||
|
||||
|
42
tracker.spec
42
tracker.spec
@ -44,7 +44,7 @@
|
||||
|
||||
Name: tracker
|
||||
%define _name tracker
|
||||
Version: 1.2.5
|
||||
Version: 1.3.6
|
||||
Release: 0
|
||||
%define TrackerAPI 1.0
|
||||
%define RPMTrackerAPI 1_0
|
||||
@ -52,7 +52,7 @@ Summary: Powerful object database, tag/metadata database, search tool and
|
||||
License: GPL-2.0+
|
||||
Group: Productivity/Other
|
||||
Url: http://projects.gnome.org/tracker/
|
||||
Source0: http://download.gnome.org/sources/tracker/1.2/%{_name}-%{version}.tar.xz
|
||||
Source0: http://download.gnome.org/sources/tracker/1.3/%{_name}-%{version}.tar.xz
|
||||
# Needed for patch0: we need to bootstrap
|
||||
Source2: README.SUSE.rss
|
||||
# PATCH-FIX-UPSTREAM tracker-extract-private.patch bgo#725689 dimstar@opensuse.org -- Do not maintain LT versioning for private libs
|
||||
@ -66,11 +66,7 @@ BuildRequires: glib2-devel >= 2.35.1
|
||||
BuildRequires: gnome-common
|
||||
BuildRequires: gobject-introspection-devel
|
||||
BuildRequires: intltool
|
||||
%if 0%{?suse_version} >= 1130
|
||||
BuildRequires: libgnome-keyring-devel
|
||||
%else
|
||||
BuildRequires: gnome-keyring-devel
|
||||
%endif
|
||||
# Not guarded by !%%{build_extras}, else we build files to have external generic
|
||||
# media players
|
||||
BuildRequires: gstreamer-plugins-base-devel >= 0.10.31
|
||||
@ -83,7 +79,7 @@ BuildRequires: update-desktop-files
|
||||
BuildRequires: vala >= 0.12.0
|
||||
BuildRequires: zlib-devel
|
||||
BuildRequires: pkgconfig(gee-0.8)
|
||||
BuildRequires: pkgconfig(libmediaart-1.0) >= 0.1.0
|
||||
BuildRequires: pkgconfig(libmediaart-2.0) >= 0.1.0
|
||||
%if !%{build_extras}
|
||||
# Dependencies for extractors / writeback
|
||||
BuildRequires: flac-devel
|
||||
@ -535,17 +531,12 @@ rm -r %{buildroot}%{_datadir}/tracker-tests
|
||||
## Normal build
|
||||
%suse_update_desktop_file tracker-miner-fs
|
||||
%suse_update_desktop_file tracker-store
|
||||
%suse_update_desktop_file %{buildroot}%{_datadir}/tracker/miners/tracker-miner-applications.desktop
|
||||
%suse_update_desktop_file %{buildroot}%{_datadir}/tracker/miners/tracker-miner-files.desktop
|
||||
%find_lang %{_name} %{?no_lang_C}
|
||||
# Only needed by gui tools
|
||||
rm %{buildroot}%{_datadir}/icons/hicolor/*/apps/tracker.*
|
||||
|
||||
# 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/
|
||||
%fdupes %{buildroot}%{_datadir}/vala/
|
||||
|
||||
%else
|
||||
@ -567,9 +558,6 @@ rm %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/tracker.mo
|
||||
%if %{build_evo}
|
||||
%suse_update_desktop_file %{buildroot}%{_datadir}/tracker/miners/tracker-miner-evolution.desktop
|
||||
%endif
|
||||
%if %{build_miner_rss}
|
||||
%suse_update_desktop_file %{buildroot}%{_datadir}/tracker/miners/tracker-miner-rss.desktop
|
||||
%endif
|
||||
%if %{build_gui}
|
||||
%suse_update_desktop_file -r tracker-preferences Settings DesktopSettings X-SuSE-Core-System X-GNOME-PersonalSettings
|
||||
%suse_update_desktop_file tracker-needle DesktopUtility
|
||||
@ -643,7 +631,9 @@ rm -rf %{buildroot}
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%doc AUTHORS ChangeLog COPYING README NEWS
|
||||
%{_sysconfdir}/bash_completion.d/tracker-prompt.sh
|
||||
%{_sysconfdir}/xdg/autostart/tracker-store.desktop
|
||||
%{_bindir}/tracker
|
||||
%{_bindir}/tracker-control
|
||||
%{_bindir}/tracker-import
|
||||
%{_bindir}/tracker-info
|
||||
@ -666,25 +656,31 @@ rm -rf %{buildroot}
|
||||
%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Store.gschema.xml
|
||||
%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Writeback.gschema.xml
|
||||
%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.gschema.xml
|
||||
%{_mandir}/man1/tracker-control.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-daemon.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-extract.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-import.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-index.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-info.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-reset.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-search.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-sparql.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-stats.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-sql.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-status.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-store.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-tag.1%{ext_man}
|
||||
%{_mandir}/man1/tracker-writeback.1%{ext_man}
|
||||
%{_mandir}/man5/tracker-db.cfg.5%{ext_man}
|
||||
%{_mandir}/man5/tracker-extract.cfg.5%{ext_man}
|
||||
%{_mandir}/man5/tracker-fts.cfg.5%{ext_man}
|
||||
%{_mandir}/man5/tracker-miner-fs.cfg.5%{ext_man}
|
||||
%{_mandir}/man5/tracker-store.cfg.5%{ext_man}
|
||||
%{_mandir}/man5/tracker-writeback.cfg.5%{ext_man}
|
||||
%{_sysconfdir}/xdg/autostart/tracker-extract.desktop
|
||||
# Exclude files which live in other packages
|
||||
%exclude %{_datadir}/tracker/miners/tracker-miner-applications.desktop
|
||||
%if %{build_evo}
|
||||
%exclude %{_datadir}/tracker/miners/tracker-miner-evolution.desktop
|
||||
%endif
|
||||
%exclude %{_datadir}/tracker/miners/tracker-miner-files.desktop
|
||||
%if %{build_miner_rss}
|
||||
%exclude %{_datadir}/tracker/miners/tracker-miner-rss.desktop
|
||||
%exclude %{_datadir}/tracker/miners/org.freedesktop.Tracker1.Miner.RSS.service
|
||||
%endif
|
||||
%if %{build_gui}
|
||||
%exclude %{_datadir}/tracker/tracker-needle.ui
|
||||
@ -703,8 +699,6 @@ rm -rf %{buildroot}
|
||||
%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Files.service
|
||||
%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Userguides.service
|
||||
%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Miner.Files.gschema.xml
|
||||
%{_datadir}/tracker/miners/tracker-miner-applications.desktop
|
||||
%{_datadir}/tracker/miners/tracker-miner-files.desktop
|
||||
%{_mandir}/man1/tracker-miner-fs.1%{ext_man}
|
||||
|
||||
%files -n libtracker-common-%{RPMTrackerAPI}
|
||||
@ -783,7 +777,7 @@ rm -rf %{buildroot}
|
||||
%{_sysconfdir}/xdg/autostart/tracker-miner-rss.desktop
|
||||
%{_libexecdir}/tracker-miner-rss
|
||||
%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.RSS.service
|
||||
%{_datadir}/tracker/miners/tracker-miner-rss.desktop
|
||||
%{_datadir}/tracker/miners/org.freedesktop.Tracker1.Miner.RSS.service
|
||||
%{_mandir}/man1/tracker-miner-rss.1%{ext_man}
|
||||
%endif
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user