[packages/tracker] - updated to 1.12.0 - updated link patch

qboosh qboosh at pld-linux.org
Wed May 31 05:25:28 CEST 2017


commit 1c1e7c08f02f298f9c39a7b07b6d4e5f3ebebab5
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed May 31 05:26:24 2017 +0200

    - updated to 1.12.0
    - updated link patch

 link.patch   | 21 ++++++++++++---------
 tracker.spec | 16 ++++++++++++----
 2 files changed, 24 insertions(+), 13 deletions(-)
---
diff --git a/tracker.spec b/tracker.spec
index 84ede89..fb6f1c2 100644
--- a/tracker.spec
+++ b/tracker.spec
@@ -11,12 +11,12 @@
 Summary:	Tracker - an indexing subsystem
 Summary(pl.UTF-8):	Tracker - podsystem indeksujący
 Name:		tracker
-Version:	1.10.5
-Release:	5
+Version:	1.12.0
+Release:	1
 License:	GPL v2+
 Group:		X11/Applications
-Source0:	http://ftp.gnome.org/pub/GNOME/sources/tracker/1.10/%{name}-%{version}.tar.xz
-# Source0-md5:	c2a0c15140d4542eead6902508f08cd7
+Source0:	http://ftp.gnome.org/pub/GNOME/sources/tracker/1.12/%{name}-%{version}.tar.xz
+# Source0-md5:	53bf7c3aead0fbc70823d26a9199c34e
 Patch0:		link.patch
 Patch1:		force-tb-fx-miners.patch
 Patch2:		%{name}-docs.patch
@@ -46,6 +46,7 @@ BuildRequires:	gtk+3-devel >= 3.0.0
 %{?with_apidocs:BuildRequires:	gtk-doc >= 1.8}
 BuildRequires:	gupnp-dlna-devel >= 0.9.4
 BuildRequires:	intltool >= 0.40.0
+BuildRequires:	json-glib-devel >= 1.0
 BuildRequires:	libcue-devel
 BuildRequires:	libexif-devel >= 0.6.13
 BuildRequires:	libgee-devel >= 0.8
@@ -59,6 +60,8 @@ BuildRequires:	libmediaart2-devel >= 1.9.0
 BuildRequires:	libosinfo-devel >= 0.2.9
 BuildRequires:	libpng-devel >= 2:1.2.24
 BuildRequires:	libseccomp-devel >= 2.0
+BuildRequires:	libsoup-devel >= 2.40
+BuildRequires:	libstdc++-devel
 BuildRequires:	libstemmer-devel
 BuildRequires:	libtiff-devel
 BuildRequires:	libtool >= 2:2.2
@@ -105,6 +108,9 @@ Obsoletes:	tracker-search-gui
 Obsoletes:	tracker-startup
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+# circular dependencies: libtracker-data -> libtracker-libtracker-direct -> libtracker-sparql-backend [->] libtracker-data
+%define		skip_post_check_so		.*%{_libdir}/tracker-1.0/libtracker-data.so.*
+
 %description
 Tracker is an indexing sub-system and search aggregator.
 
@@ -119,9 +125,11 @@ Requires:	NetworkManager-libs >= 0.8.0
 Requires:	enca-libs >= 1.9
 Requires:	exempi >= 2.1.0
 Requires:	glib2 >= 1:2.44.0
+Requires:	json-glib >= 1.0
 Requires:	libexif >= 0.6.13
 Requires:	libmediaart2 >= 1.9.0
 Requires:	libseccomp >= 2.0
+Requires:	libsoup >= 2.40
 Requires:	sqlite3 >= 3.7.15
 Obsoletes:	libtracker
 Obsoletes:	libtracker-gtk
diff --git a/link.patch b/link.patch
index 0e3602d..5cc261c 100644
--- a/link.patch
+++ b/link.patch
@@ -1,10 +1,13 @@
---- tracker-0.10.8/src/libtracker-data/Makefile.am.wiget	2011-04-08 18:33:18.332392677 +0200
-+++ tracker-0.10.8/src/libtracker-data/Makefile.am	2011-04-08 18:34:26.596050671 +0200
-@@ -47,6 +47,7 @@ libtracker_data_la_SOURCES =
- libtracker_data_la_LIBADD =                            \
- 	$(top_builddir)/src/gvdb/libgvdb.la \
- 	$(top_builddir)/src/libtracker-common/libtracker-common.la \
-+	$(top_builddir)/src/libtracker-sparql/libtracker-sparql.la \
- 	$(BUILD_LIBS)                                  \
- 	$(LIBTRACKER_DATA_LIBS)
+Hack to allow build tracker libs correctly with older libs installed in system
+--- tracker-1.12.0/src/libtracker-miner/Makefile.am.orig	2016-11-27 20:33:39.000000000 +0100
++++ tracker-1.12.0/src/libtracker-miner/Makefile.am	2017-05-30 22:14:40.255185439 +0200
+@@ -111,8 +111,8 @@
  
+ libtracker_miner_ at TRACKER_API_VERSION@_la_LIBADD =     \
+ 	libtracker-miner-private.la \
+-	$(top_builddir)/src/libtracker-common/libtracker-common.la \
+ 	$(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql- at TRACKER_API_VERSION@.la \
++	$(top_builddir)/src/libtracker-common/libtracker-common.la \
+ 	-lm                                            \
+ 	$(BUILD_LIBS)                                  \
+ 	$(LIBTRACKER_MINER_LIBS)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/tracker.git/commitdiff/1c1e7c08f02f298f9c39a7b07b6d4e5f3ebebab5



More information about the pld-cvs-commit mailing list