From 1ed2f452be04331c8999076da713a359dbc59711 Mon Sep 17 00:00:00 2001 From: Deji Akingunola Date: Tue, 26 Apr 2011 15:08:46 -0400 Subject: [PATCH] Update to 0.10.10 --- .gitignore | 1 + sources | 2 +- tracker-0.10-gnome3-build-fixes.patch | 22 ++++++++++++ tracker.spec | 50 ++++++++++++++++----------- 4 files changed, 54 insertions(+), 21 deletions(-) create mode 100644 tracker-0.10-gnome3-build-fixes.patch diff --git a/.gitignore b/.gitignore index 7df0743..dbc4b02 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ tracker-0.8.13.tar.bz2 /tracker-0.10.3.tar.bz2 /tracker-0.10.5.tar.bz2 /tracker-0.10.8.tar.bz2 +/tracker-0.10.10.tar.bz2 diff --git a/sources b/sources index 37d3807..12bd56f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -58407c7ee04df4043cadd9095d64da5d tracker-0.10.8.tar.bz2 +57f475814cfbf9b2e6bf9e5202ec85fc tracker-0.10.10.tar.bz2 diff --git a/tracker-0.10-gnome3-build-fixes.patch b/tracker-0.10-gnome3-build-fixes.patch new file mode 100644 index 0000000..6421270 --- /dev/null +++ b/tracker-0.10-gnome3-build-fixes.patch @@ -0,0 +1,22 @@ +--- configure.ac 2011-04-14 11:00:49.000000000 -0400 ++++ configure.ac.new 2011-04-14 14:23:09.978366769 -0400 +@@ -468,7 +468,7 @@ + TRACKER_NAUTILUS_EXTENSION_REQUIRED="glib-2.0 >= $GLIB_REQUIRED + gio-unix-2.0 >= $GLIB_REQUIRED + gthread-2.0 >= $GLIB_REQUIRED +- gtk+-2.0 >= $GTK_REQUIRED ++ gtk+-3.0 >= $GTK_REQUIRED + libnautilus-extension" + + PKG_CHECK_MODULES(TRACKER_NAUTILUS_EXTENSION, [$TRACKER_NAUTILUS_EXTENSION_REQUIRED], +--- configure 2011-04-14 11:01:22.000000000 -0400 ++++ configure.new 2011-04-14 14:51:29.922114548 -0400 +@@ -19119,7 +19119,7 @@ + TRACKER_NAUTILUS_EXTENSION_REQUIRED="glib-2.0 >= $GLIB_REQUIRED + gio-unix-2.0 >= $GLIB_REQUIRED + gthread-2.0 >= $GLIB_REQUIRED +- gtk+-2.0 >= $GTK_REQUIRED ++ gtk+-3.0 >= $GTK_REQUIRED + libnautilus-extension" + + diff --git a/tracker.spec b/tracker.spec index 90e9aff..885af85 100644 --- a/tracker.spec +++ b/tracker.spec @@ -1,13 +1,14 @@ Summary: Desktop-neutral search tool and indexer Name: tracker -Version: 0.10.8 -Release: 2%{?dist} +Version: 0.10.10 +Release: 1%{?dist} License: GPLv2+ Group: Applications/System URL: http://projects.gnome.org/tracker/ Source0: http://ftp.gnome.org/pub/GNOME/sources/tracker/0.10/%{name}-%{version}.tar.bz2 +Patch0: tracker-0.10-gnome3-build-fixes.patch -BuildRequires: poppler-devel evolution-devel libxml2-devel libgsf-devel +BuildRequires: poppler-glib-devel evolution-devel libxml2-devel libgsf-devel BuildRequires: libuuid-devel libnotify-devel dbus-devel BuildRequires: gnome-desktop-devel nautilus-devel gnome-panel-devel BuildRequires: libjpeg-devel libexif-devel exempi-devel raptor-devel @@ -16,9 +17,10 @@ BuildRequires: sqlite-devel vala-devel libgee-devel pygtk2-devel BuildRequires: gstreamer-plugins-base-devel gstreamer-devel id3lib-devel BuildRequires: totem-pl-parser-devel libvorbis-devel flac-devel enca-devel BuildRequires: upower-devel gnome-keyring-devel NetworkManager-glib-devel -BuildRequires: libunistring-devel gupnp-dlna-devel taglib-devel +BuildRequires: libunistring-devel gupnp-dlna-devel taglib-devel rest-devel BuildRequires: gdk-pixbuf-devel -BuildRequires: desktop-file-utils intltool gettext graphviz dia +BuildRequires: desktop-file-utils intltool gettext +BuildRequires: gtk-doc graphviz dia BuildRequires: gobject-introspection %description @@ -74,16 +76,17 @@ Requires: %{name} = %{version}-%{release} Tracker's nautilus plugin, provides 'tagging' functionality. Ability to perform search in nuautilus using tracker is built-in directly in the nautilus package. -#%package docs -#Summary: Documentations for tracker -#Group: Documentation -#BuildArch: noarch +%package docs +Summary: Documentations for tracker +Group: Documentation +BuildArch: noarch -#%description docs -#This package contains the documentation for tracker +%description docs +This package contains the documentation for tracker %prep %setup -q +%patch0 -p0 -b .gtk3 %global evo_plugins_dir %(pkg-config evolution-plugin-3.0 --variable=plugindir) @@ -93,7 +96,7 @@ sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure %build %configure --disable-static \ - --enable-miner-evolution --disable-gtk-doc --disable-functional-tests + --enable-miner-evolution --enable-gtk-doc --disable-functional-tests # Disable the functional tests for now, they use python bytecodes. make V=1 %{?_smp_mflags} @@ -140,6 +143,7 @@ fi %{_datadir}/dbus-1/services/org.freedesktop.Tracker* %{_libdir}/*.so.* %{_libdir}/tracker-0.10/ +%{_libdir}/girepository-1.0/Tracker-0.10.typelib %{_libdir}/girepository-1.0/TrackerExtract-0.10.typelib %{_libdir}/girepository-1.0/TrackerMiner-0.10.typelib %{_mandir}/*/tracker*.gz @@ -184,16 +188,22 @@ fi %defattr(-, root, root, -) %{_libdir}/nautilus/extensions-3.0/libnautilus-tracker-tags.so -#%files docs -#%defattr(-, root, root, -) -#%doc docs/reference/COPYING -#%{_datadir}/gtk-doc/html/libtracker-miner/ -#%{_datadir}/gtk-doc/html/libtracker-client/ -#%{_datadir}/gtk-doc/html/libtracker-extract/ -#%{_datadir}/gtk-doc/html/libtracker-sparql/ -#%{_datadir}/gtk-doc/html/ontology/ +%files docs +%defattr(-, root, root, -) +%doc docs/reference/COPYING +%{_datadir}/gtk-doc/html/libtracker-miner/ +%{_datadir}/gtk-doc/html/libtracker-client/ +%{_datadir}/gtk-doc/html/libtracker-extract/ +%{_datadir}/gtk-doc/html/libtracker-sparql/ +%{_datadir}/gtk-doc/html/ontology/ %changelog +* Tue Apr 26 2011 Deji Akingunola - 0.10.10-1 +- Update to 0.10.10 + +* Thu Apr 14 2011 Deji Akingunola - 0.10.9-1 +- Update to 0.10.9 + * Tue Apr 12 2011 Peter Robinson - 0.10.8-2 - Rebuild against new gupnp-dlna, build introspection support