Hello community,
here is the log from the commit of package tracker-miners for openSUSE:Factory checked in at 2017-11-30 16:31:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tracker-miners (Old)
and /work/SRC/openSUSE:Factory/.tracker-miners.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tracker-miners"
Thu Nov 30 16:31:18 2017 rev:5 rq:544209 version:2.0.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/tracker-miners/tracker-miners.changes 2017-10-13 14:08:57.395042613 +0200
+++ /work/SRC/openSUSE:Factory/.tracker-miners.new/tracker-miners.changes 2017-11-30 16:31:20.535327587 +0100
@@ -1,0 +2,9 @@
+Thu Nov 16 03:46:12 UTC 2017 - luc14n0@linuxmail.org
+
+- Update to version 2.0.3:
+ + meson: Multiple cleanups and fixes.
+ + tracker-extract: Do not overwrite nie:dataSource.
+- Update Url to https://wiki.gnome.org/Projects/Tracker: current
+ Tracker's web page.
+
+-------------------------------------------------------------------
Old:
----
tracker-miners-2.0.2.tar.xz
New:
----
tracker-miners-2.0.3.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ tracker-miners.spec ++++++
--- /var/tmp/diff_new_pack.tK31Sa/_old 2017-11-30 16:31:21.283300431 +0100
+++ /var/tmp/diff_new_pack.tK31Sa/_new 2017-11-30 16:31:21.291300141 +0100
@@ -17,12 +17,12 @@
Name: tracker-miners
-Version: 2.0.2
+Version: 2.0.3
Release: 0
Summary: Various miners for Tracker
License: GPL-2.0+
Group: System/GUI/GNOME
-Url: http://projects.gnome.org/tracker/
+Url: https://wiki.gnome.org/Projects/Tracker
Source: http://download.gnome.org/sources/tracker-miners/2.0/%{name}-%{version}.tar.xz
# PATCH-FIX-UPSTREAM tracker-miners-private.patch bgo#725689 dimstar@opensuse.org -- Do not maintain LT versioning for private libs
Patch0: tracker-miners-private.patch
@@ -139,8 +139,6 @@
%{_libdir}/tracker-miners-2.0/writeback-modules/
%{_libdir}/tracker-miners-2.0/libtracker-extract.so
-%files lang -f %{name}.lang
-
%files -n tracker-miner-files
%{_libexecdir}/tracker-miner-apps
%{_libexecdir}/tracker-miner-fs
@@ -163,4 +161,6 @@
%{_datadir}/tracker/miners/org.freedesktop.Tracker1.Miner.RSS.service
%{_mandir}/man1/tracker-miner-rss.1%{ext_man}
+%files lang -f %{name}.lang
+
%changelog
++++++ tracker-miners-2.0.2.tar.xz -> tracker-miners-2.0.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tracker-miners-2.0.2/ChangeLog new/tracker-miners-2.0.3/ChangeLog
--- old/tracker-miners-2.0.2/ChangeLog 2017-10-05 14:56:57.000000000 +0200
+++ new/tracker-miners-2.0.3/ChangeLog 2017-11-14 23:41:45.000000000 +0100
@@ -1,3 +1,31 @@
+2017-11-14 Carlos Garnacho
+
+ Release 2.0.3
+
+ tracker-extract: Ensure to add, not set, the nie:dataSource tag
+ It's not ok to unset all previous nie:dataSource properties here,
+ as tracker-miner-fs sets its own.
+
+2017-11-02 Sam Thursfield
+
+ meson: Allow disabling individual miners
+ Also cleans up a little nonsense in the meson rules.
+
+2017-10-31 Sam Thursfield
+
+ meson: Fix use of invalid 'default' keyword in meson_options.txt
+ The correct keyword is 'value'.
+
+ meson: Remove project options that are only relevant in tracker core
+
+2017-10-19 Sam Thursfield
+
+ meson: Enable seccomp support
+
+ meson: Fix missing library from tracker-extract-gstreamer module
+
+ meson: Install enums for GSettings schemas
+
2017-10-05 Carlos Garnacho
Release 2.0.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tracker-miners-2.0.2/NEWS new/tracker-miners-2.0.3/NEWS
--- old/tracker-miners-2.0.2/NEWS 2017-10-05 14:51:56.000000000 +0200
+++ new/tracker-miners-2.0.3/NEWS 2017-11-14 22:50:46.000000000 +0100
@@ -1,3 +1,9 @@
+NEW in 2.0.3 - 2017-11-14
+=========================
+
+ * meson: Multiple cleanups and fixes
+ * tracker-extract: Do not overwrite nie:dataSource
+
NEW in 2.0.2 - 2017-10-05
=========================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tracker-miners-2.0.2/config.h.meson.in new/tracker-miners-2.0.3/config.h.meson.in
--- old/tracker-miners-2.0.2/config.h.meson.in 2017-09-16 22:10:48.000000000 +0200
+++ new/tracker-miners-2.0.3/config.h.meson.in 2017-11-14 21:22:06.000000000 +0100
@@ -66,6 +66,9 @@
/* Define if we have libiptcdata */
#mesondefine HAVE_LIBIPTCDATA
+/* Define if we have libseccomp */
+#mesondefine HAVE_LIBSECCOMP
+
/* Define if we have libstemmer */
#mesondefine HAVE_LIBSTEMMER
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tracker-miners-2.0.2/configure new/tracker-miners-2.0.3/configure
--- old/tracker-miners-2.0.2/configure 2017-10-05 14:56:47.000000000 +0200
+++ new/tracker-miners-2.0.3/configure 2017-11-14 23:31:21.000000000 +0100
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for tracker-miners 2.0.2.
+# Generated by GNU Autoconf 2.69 for tracker-miners 2.0.3.
#
# Report bugs to http://bugzilla.gnome.org/enter_bug.cgi?product=tracker.
#
@@ -651,8 +651,8 @@
# Identity of this package.
PACKAGE_NAME='tracker-miners'
PACKAGE_TARNAME='tracker-miners'
-PACKAGE_VERSION='2.0.2'
-PACKAGE_STRING='tracker-miners 2.0.2'
+PACKAGE_VERSION='2.0.3'
+PACKAGE_STRING='tracker-miners 2.0.3'
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=tracker'
PACKAGE_URL='https://wiki.gnome.org/Projects/Tracker'
@@ -1757,7 +1757,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures tracker-miners 2.0.2 to adapt to many kinds of systems.
+\`configure' configures tracker-miners 2.0.3 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1827,7 +1827,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of tracker-miners 2.0.2:";;
+ short | recursive ) echo "Configuration of tracker-miners 2.0.3:";;
esac
cat <<\_ACEOF
@@ -2140,7 +2140,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-tracker-miners configure 2.0.2
+tracker-miners configure 2.0.3
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2860,7 +2860,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by tracker-miners $as_me 2.0.2, which was
+It was created by tracker-miners $as_me 2.0.3, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -5113,7 +5113,7 @@
# Define the identity of the package.
PACKAGE='tracker-miners'
- VERSION='2.0.2'
+ VERSION='2.0.3'
# Some tools Automake needs.
@@ -13414,10 +13414,10 @@
TRACKER_MAJOR_VERSION=2
TRACKER_MINOR_VERSION=0
-TRACKER_MICRO_VERSION=2
+TRACKER_MICRO_VERSION=3
TRACKER_INTERFACE_AGE=0
-TRACKER_BINARY_AGE=2
-TRACKER_VERSION=2.0.2
+TRACKER_BINARY_AGE=3
+TRACKER_VERSION=2.0.3
TRACKER_API_VERSION=2.0
TRACKER_BINARY_VERSION=1.0.0
@@ -13442,20 +13442,20 @@
$as_echo "#define TRACKER_MINOR_VERSION 0" >>confdefs.h
-$as_echo "#define TRACKER_MICRO_VERSION 2" >>confdefs.h
+$as_echo "#define TRACKER_MICRO_VERSION 3" >>confdefs.h
$as_echo "#define TRACKER_INTERFACE_AGE 0" >>confdefs.h
-$as_echo "#define TRACKER_BINARY_AGE 2" >>confdefs.h
+$as_echo "#define TRACKER_BINARY_AGE 3" >>confdefs.h
# libtool versioning
LT_RELEASE=2.0
-LT_CURRENT=2
+LT_CURRENT=3
LT_REVISION=0
-LT_AGE=2
+LT_AGE=3
LT_CURRENT_MINUS_AGE=0
@@ -25661,7 +25661,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by tracker-miners $as_me 2.0.2, which was
+This file was extended by tracker-miners $as_me 2.0.3, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -25728,7 +25728,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-tracker-miners config.status 2.0.2
+tracker-miners config.status 2.0.3
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tracker-miners-2.0.2/configure.ac new/tracker-miners-2.0.3/configure.ac
--- old/tracker-miners-2.0.2/configure.ac 2017-10-05 14:51:56.000000000 +0200
+++ new/tracker-miners-2.0.3/configure.ac 2017-11-14 22:50:58.000000000 +0100
@@ -13,7 +13,7 @@
# set TRACKER_BINARY_AGE and TRACKER_INTERFACE_AGE to 0.
m4_define([tracker_major_version], [2])
m4_define([tracker_minor_version], [0])
-m4_define([tracker_micro_version], [2])
+m4_define([tracker_micro_version], [3])
m4_define([tracker_interface_age], [0])
m4_define([tracker_binary_age],
[m4_eval(100 * tracker_minor_version + tracker_micro_version)])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tracker-miners-2.0.2/meson.build new/tracker-miners-2.0.3/meson.build
--- old/tracker-miners-2.0.2/meson.build 2017-10-05 14:51:56.000000000 +0200
+++ new/tracker-miners-2.0.3/meson.build 2017-11-14 22:51:11.000000000 +0100
@@ -1,4 +1,4 @@
-project('tracker-miners', 'c', 'vala', version: '2.0.2')
+project('tracker-miners', 'c', 'vala', version: '2.0.3')
gnome = import('gnome')
i18n = import('i18n')
@@ -38,6 +38,7 @@
libiptcdata = dependency('libiptcdata', required: false)
libosinfo = dependency('libosinfo', version: '> 0.2.9', required: false)
libpng = dependency('libpng', version: '> 0.89', required: false)
+libseccomp = dependency('libseccomp', version: '>= 2.0', required: false)
libtiff = dependency('libtiff-4', required: false)
libxml2 = dependency('libxml-2.0', version: '> 2.6')
libvorbis = dependency('vorbisfile', version: '> 0.22')
@@ -64,9 +65,6 @@
add_project_arguments('-Wno-pointer-sign', language: 'c')
add_project_arguments('-DTRACKER_COMPILATION', language: 'c')
-enable_extract = get_option('extract')
-enable_writeback = get_option('writeback')
-
##################################################################
# Check for libtracker-common, make sure libstemmer exists
##################################################################
@@ -213,6 +211,14 @@
endif
endif
+##################################################################
+# Check for libseccomp
+##################################################################
+
+if not libseccomp.found() and host_machine.system() == 'linux'
+ error('Libseccomp is mandatory for sandboxed metadata extraction')
+endif
+
####################################################################
# D-Bus service files
####################################################################
@@ -244,27 +250,6 @@
systemd_user_services_dir = get_option('systemd_user_services')
endif
-####################################################################
-# bash-completion
-####################################################################
-
-install_bash_completion = false
-if get_option('bash_completion') == 'yes' or get_option('bash_completion') == 'auto'
- bash_completion_package = dependency('bash-completion', required: false)
- if bash_completion_package.found()
- bash_completion_dir = bash_completion_package.get_pkgconfig_variable('completionsdir')
- else
- bash_completion_dir = join_paths(get_option('prefix'), get_option('datadir'), 'bash-completion', 'completions')
- endif
- install_bash_completion = true
-elif get_option('bash_completion') == 'no' or get_option('bash_completion') == ''
- install_bash_completion = false
- bash_completion_dir = '(disabled)'
-else
- install_bash_completion = true
- bash_completion_dir = get_option('bash_completion')
-endif
-
tracker_major_version = meson.project_version().split('.')[0].to_int()
tracker_minor_version = meson.project_version().split('.')[1].to_int()
tracker_micro_version = meson.project_version().split('.')[2].to_int()
@@ -275,9 +260,6 @@
conf.set('DISABLE_JOURNAL', get_option('journal') == false)
conf.set('USING_UNZIPPSFILES', get_option('unzip_ps_gz_files') == true)
-conf.set('HAVE_TRACKER_EXTRACT', enable_extract)
-conf.set('HAVE_TRACKER_WRITEBACK', enable_writeback)
-
conf.set('HAVE_ENCA', charset_library_name == 'enca')
conf.set('HAVE_EXEMPI', exempi.found())
conf.set('HAVE_GSTREAMER', generic_media_handler_name == 'gstreamer')
@@ -290,6 +272,7 @@
conf.set('HAVE_LIBEXIF', libexif.found())
conf.set('HAVE_LIBIPTCDATA', libiptcdata.found())
conf.set('HAVE_LIBSTEMMER', have_libstemmer)
+conf.set('HAVE_LIBSECCOMP', libseccomp.found())
conf.set('HAVE_UPOWER', battery_detection_library_name == 'upower')
conf.set('HAVE_GETLINE', cc.has_function('getline', prefix : '#include '))
@@ -334,11 +317,11 @@
'-D_LARGEFILE64_SOURCE',
]
-have_tracker_miner_fs = true
-have_tracker_miner_apps = true
-have_tracker_miner_rss = true
-have_tracker_extract = true
-have_tracker_writeback = true
+have_tracker_extract = get_option('extract')
+have_tracker_miner_apps = get_option('miner_apps')
+have_tracker_miner_fs = get_option('miner_fs')
+have_tracker_miner_rss = get_option('miner_rss')
+have_tracker_writeback = get_option('writeback')
configinc = include_directories('./')
srcinc = include_directories('src/')
@@ -352,8 +335,11 @@
tracker_miner_services_dir = join_paths(get_option('prefix'), get_option('datadir'), 'tracker/miners')
tracker_writeback_modules_dir = join_paths(get_option('prefix'), get_option('libdir'), 'tracker-miners-@0@/writeback-modules'.format(tracker_api_version))
+gsettings_schema_dir = join_paths(get_option('prefix'), get_option('datadir'), 'glib-2.0', 'schemas')
vapi_dir = join_paths(get_option('prefix'), get_option('datadir'), 'vala', 'vapi')
+glib_mkenums = find_program('glib-mkenums')
+
subdir('src')
if get_option('docs')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tracker-miners-2.0.2/meson_options.txt new/tracker-miners-2.0.3/meson_options.txt
--- old/tracker-miners-2.0.2/meson_options.txt 2017-09-24 11:06:32.000000000 +0200
+++ new/tracker-miners-2.0.3/meson_options.txt 2017-11-14 21:22:06.000000000 +0100
@@ -2,14 +2,18 @@
description: 'Enable the documentation')
option('extract', type: 'boolean', value: true,
description: 'Enable the Tracker metadata extractor')
-option('fts', type: 'boolean', value: true,
- description: 'Enable the Tracker full-text search feature')
option('functional_tests', type: 'boolean', value: true,
description: 'Enable the Tracker functional test suite')
option('guarantee_metadata', type: 'boolean', value: true,
description: 'Set nie:title and nie:contentCreated from filename and mtime if no metadata available')
option('journal', type: 'boolean', value: true,
description: 'Enable database journal backup mechanism')
+option('miner_apps', type: 'boolean', value: true,
+ description: 'Enable the Tracker applications miner')
+option('miner_fs', type: 'boolean', value: true,
+ description: 'Enable the Tracker filesystem miner')
+option('miner_rss', type: 'boolean', value: true,
+ description: 'Enable the Tracker RSS miner')
option('writeback', type: 'boolean', value: true,
description: 'Enable Tracker writeback feature')
@@ -41,9 +45,7 @@
option('unicode_support', type: 'combo', choices: ['icu', 'unistring', 'auto'], value: 'auto',
description: 'Unicode support library to use')
-option('bash_completion', type: 'string', default: 'yes',
- description: 'Directory to install Bash completion files (or "yes" for default directory, "no" to disable installation')
-option('dbus_services', type: 'string', default: '',
+option('dbus_services', type: 'string', value: '',
description: 'Directory to install D-Bus .service files (leave blank to use the value from dbus-1.pc)')
-option('systemd_user_services', type: 'string', default: 'yes',
+option('systemd_user_services', type: 'string', value: 'yes',
description: 'Directory to install systemd user .service files (or "yes" for default directory, "no" to disable installation)')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tracker-miners-2.0.2/src/libtracker-common/meson.build new/tracker-miners-2.0.3/src/libtracker-common/meson.build
--- old/tracker-miners-2.0.2/src/libtracker-common/meson.build 2017-09-16 22:10:48.000000000 +0200
+++ new/tracker-miners-2.0.3/src/libtracker-common/meson.build 2017-11-14 21:22:06.000000000 +0100
@@ -25,9 +25,15 @@
# FIXME: need to link against -lkvm on OpenBSD, see configure.ac
tracker_common_dependencies = [glib, gio, gio_unix, libmath]
+tracker_common_private_dependencies = [charset_library]
+if libseccomp.found()
+ tracker_common_private_dependencies += [libseccomp]
+endif
+
+
libtracker_common = library('tracker-common',
tracker_common_sources,
- dependencies: tracker_common_dependencies + [charset_library],
+ dependencies: tracker_common_dependencies + tracker_common_private_dependencies,
c_args: tracker_c_args,
include_directories: [configinc, srcinc],
install: true,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tracker-miners-2.0.2/src/meson.build new/tracker-miners-2.0.3/src/meson.build
--- old/tracker-miners-2.0.2/src/meson.build 2017-08-03 19:01:49.000000000 +0200
+++ new/tracker-miners-2.0.3/src/meson.build 2017-11-14 21:22:06.000000000 +0100
@@ -13,4 +13,18 @@
# Public metadata writeback tool & modiles
subdir('tracker-writeback')
+custom_target('tracker-miners-settings-enums',
+ input: 'libtracker-common/tracker-enums.h',
+ output: 'org.freedesktop.TrackerMiners.enums.xml',
+ command: [glib_mkenums,
+ '--comments', '<!-- @comment@ -->',
+ '--fhead', '<schemalist>',
+ '--vhead', '<@type@ id="org.freedesktop.TrackerMiners.@EnumName@">',
+ '--vprod', ' <value nick="@valuenick@" value="@valuenum@"/>',
+ '--vtail', ' @type@>',
+ '--ftail', '</schemalist>', '@INPUT@'],
+ capture: true,
+ install: true,
+ install_dir: gsettings_schema_dir)
+
meson.add_install_script('create-miner-symlinks.sh', dbus_services_dir, tracker_miner_services_dir)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tracker-miners-2.0.2/src/miners/fs/meson.build new/tracker-miners-2.0.3/src/miners/fs/meson.build
--- old/tracker-miners-2.0.2/src/miners/fs/meson.build 2017-10-03 16:57:33.000000000 +0200
+++ new/tracker-miners-2.0.3/src/miners/fs/meson.build 2017-11-14 21:22:06.000000000 +0100
@@ -63,7 +63,7 @@
output: 'org.freedesktop.Tracker.Miner.Files.gschema.xml',
command: ['intltool-merge', '--quiet', '--xml-style', '--utf8', join_paths(meson.source_root(), 'po'), '@INPUT@', '@OUTPUT@'],
install: true,
- install_dir: join_paths(get_option('datadir'), 'glib-2.0', 'schemas'))
+ install_dir: gsettings_schema_dir)
if install_systemd_user_services
configure_file(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tracker-miners-2.0.2/src/miners/meson.build new/tracker-miners-2.0.3/src/miners/meson.build
--- old/tracker-miners-2.0.2/src/miners/meson.build 2017-08-03 19:01:49.000000000 +0200
+++ new/tracker-miners-2.0.3/src/miners/meson.build 2017-11-14 21:22:06.000000000 +0100
@@ -1,3 +1,11 @@
-subdir('fs')
-subdir('rss')
-subdir('apps')
+if have_tracker_miner_fs
+ subdir('fs')
+endif
+
+if have_tracker_miner_rss
+ subdir('rss')
+endif
+
+if have_tracker_miner_apps
+ subdir('apps')
+endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tracker-miners-2.0.2/src/tracker-extract/meson.build new/tracker-miners-2.0.3/src/tracker-extract/meson.build
--- old/tracker-miners-2.0.2/src/tracker-extract/meson.build 2017-08-03 19:01:49.000000000 +0200
+++ new/tracker-miners-2.0.3/src/tracker-extract/meson.build 2017-11-14 21:22:06.000000000 +0100
@@ -35,7 +35,7 @@
if generic_media_handler_name == 'gstreamer'
sources = ['tracker-extract-gstreamer.c', 'tracker-cue-sheet.c']
rules = ['10-svg.rule', '15-gstreamer-guess.rule', '90-gstreamer-image-generic.rule', '90-gstreamer-audio-generic.rule', '90-gstreamer-video-generic.rule']
- dependencies = [gstreamer, libcue, tracker_common_dep]
+ dependencies = [gstreamer, gstreamer_pbutils, libcue, tracker_common_dep]
if gstreamer_backend_name == 'GUPnP-DNLA'
rules += '91-gstreamer-generic-dnla.rule'
@@ -189,7 +189,7 @@
output: 'org.freedesktop.Tracker.Extract.gschema.xml',
command: ['intltool-merge', '--quiet', '--xml-style', '--utf8', join_paths(meson.source_root(), 'po'), '@INPUT@', '@OUTPUT@'],
install: true,
- install_dir: join_paths(get_option('datadir'), 'glib-2.0', 'schemas'))
+ install_dir: gsettings_schema_dir)
if install_systemd_user_services
configure_file(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tracker-miners-2.0.2/src/tracker-extract/tracker-extract-decorator.c new/tracker-miners-2.0.3/src/tracker-extract/tracker-extract-decorator.c
--- old/tracker-miners-2.0.2/src/tracker-extract/tracker-extract-decorator.c 2017-09-16 22:10:48.000000000 +0200
+++ new/tracker-miners-2.0.3/src/tracker-extract/tracker-extract-decorator.c 2017-11-14 21:22:06.000000000 +0100
@@ -163,7 +163,7 @@
urn = tracker_decorator_info_get_urn (decorator_info);
tracker_resource_set_identifier (resource, urn);
- tracker_resource_set_uri (resource, "nie:dataSource",
+ tracker_resource_add_uri (resource, "nie:dataSource",
tracker_decorator_get_data_source (TRACKER_DECORATOR (decorator)));
return resource;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tracker-miners-2.0.2/src/tracker-writeback/meson.build new/tracker-miners-2.0.3/src/tracker-writeback/meson.build
--- old/tracker-miners-2.0.2/src/tracker-writeback/meson.build 2017-08-03 19:01:49.000000000 +0200
+++ new/tracker-miners-2.0.3/src/tracker-writeback/meson.build 2017-11-14 21:22:06.000000000 +0100
@@ -60,7 +60,7 @@
output: 'org.freedesktop.Tracker.Writeback.gschema.xml',
command: ['intltool-merge', '--quiet', '--xml-style', '--utf8', join_paths(meson.source_root(), 'po'), '@INPUT@', '@OUTPUT@'],
install: true,
- install_dir: join_paths(get_option('datadir'), 'glib-2.0', 'schemas'))
+ install_dir: gsettings_schema_dir)
if install_systemd_user_services
configure_file(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tracker-miners-2.0.2/tests/meson.build new/tracker-miners-2.0.3/tests/meson.build
--- old/tracker-miners-2.0.2/tests/meson.build 2017-08-03 19:01:49.000000000 +0200
+++ new/tracker-miners-2.0.3/tests/meson.build 2017-11-14 21:22:06.000000000 +0100
@@ -2,7 +2,7 @@
subdir('libtracker-common')
-if enable_extract
+if have_tracker_extract
subdir('libtracker-extract')
endif