Hello community,

here is the log from the commit of package zeitgeist for openSUSE:Factory 
checked in at 2012-06-16 06:57:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/zeitgeist (Old)
 and      /work/SRC/openSUSE:Factory/.zeitgeist.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "zeitgeist", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/zeitgeist/zeitgeist.changes      2011-10-02 
11:19:44.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.zeitgeist.new/zeitgeist.changes 2012-06-16 
06:57:46.000000000 +0200
@@ -1,0 +2,46 @@
+Mon Jun 11 12:21:29 UTC 2012 - [email protected]
+
+- Update to version 0.9.0.1:
+  + Engine:
+    - Fixed FindRelatedEvents.
+    - Added support for upgrading from schema version 3.
+  + FTS:
+    - Fixed double string unescaping (lp#954171).
+    - Fixed segmentation fault caused by bug in URI handling.
+    - Make sure Xapian is closed before releasing the bus name.
+- Changes from version 0.9.0:
+  + Engine:
+    - Updated the list of recognized MIME-types.
+    - Set a size limit (4MiB) on the results returned by individual
+      FindEvents and GetEvents calls. Too big queries will result
+      in an exception.
+    - Improved handling of FTS not being present (Beta 1 would leak
+      memory).
+    - Enhanced database corruption detection and recovery.
+    - DataSourceRegistry: don't ignore bus addresses that
+      registered more than one data-source if one of them is
+      disabled.
+  + FTS:
+    - Added a build-time option to disable FTS.
+    - The index is now automatically re-build if it gets corrupted.
+    - The index is now automatically re-build if the Zeitgeist DB
+      is re-created.
+    - Split the reindex query into several smaller ones, for
+      enhanced performance.
+    - Quit when Zeitgeist leaves the bus.
+    - Ignore events from Ubuntu One.
+  + Python API:
+    - Updated the list of recognized MIME-types.
+- Rework BuildRequires:
+  + Dropped: dbus-1, fdupes,
+  + Added: libxapian-devel, pkgconfig(dbus-1),
+    pkgconfig(gio-unix-2.0), pkgconfig(glib-2.0),
+    pkgconfig(gobject-2.0), pkgconfig(sqlite3)
+- There are currently no translations, so we have an empty -lang
+  package for now.
+- Add zeitgeist-gmodule.patch: link against libgmodule.
+- Add libtool BuildRequires and call to autoreconf, as the patch
+  above touches the build system.
+- No longer build package noarch
+
+-------------------------------------------------------------------

Old:
----
  zeitgeist-0.8.2.tar.gz

New:
----
  zeitgeist-0.9.0.1.tar.bz2
  zeitgeist-gmodule.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ zeitgeist.spec ++++++
--- /var/tmp/diff_new_pack.DgnI5H/_old  2012-06-16 06:57:49.000000000 +0200
+++ /var/tmp/diff_new_pack.DgnI5H/_new  2012-06-16 06:57:49.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package zeitgeist
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2009 Dominique Leuenberger, Amsterdam, The Netherlands.
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,30 +17,33 @@
 #
 
 
-
 Name:           zeitgeist
-Version:        0.8.2
-Release:        1
-License:        LGPL-2.1+
+Version:        0.9.0.1
+Release:        0
 Summary:        Zeitgeist Engine
-Url:            https://launchpad.net/zeitgeist
+License:        LGPL-2.1+
 Group:          Productivity/Other
-Source:         %{name}-%{version}.tar.gz
-# dbus required for file ownership only.
-BuildRequires:  dbus-1
+Url:            https://launchpad.net/zeitgeist
+Source:         
https://launchpad.net/zeitgeist/0.9/0.9.0.1/+download/%{name}-%{version}.tar.bz2
+# PATCH-FIX-UPSTREAM zeitgeist-gmodule.patch [email protected] -- Check for 
gmodule, taken from upstream, commit r501.
+Patch0:         zeitgeist-gmodule.patch
 BuildRequires:  fdupes
 BuildRequires:  intltool
+# Needed for patch0
+BuildRequires:  libtool
+BuildRequires:  libxapian-devel
 BuildRequires:  python
 BuildRequires:  python-rdflib
 BuildRequires:  python-xml
 BuildRequires:  raptor
-Requires:       dbus-1-python
-Requires:       python-gobject2
+BuildRequires:  pkgconfig(dbus-1)
+BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.26.0
+BuildRequires:  pkgconfig(glib-2.0) >= 2.26.0
+BuildRequires:  pkgconfig(gobject-2.0) >= 2.26.0
+BuildRequires:  pkgconfig(sqlite3) >= 3.7
 Requires:       python-xdg
 Requires:       python-xml
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-BuildArch:      noarch
-%py_requires
 
 %description
 Zeitgeist is a service that logs the users activity. The log can be
@@ -51,35 +54,31 @@
 %lang_package
 %prep
 %setup -q
+%patch0 -p1
 
 %build
+# Needed for patch0
+autoreconf -fi
 %configure
 make %{?_smp_mflags}
 
 %install
 %make_install
-# Let's move the .pc file from %%{_libdir} to %%{_datadir}. As of up to 
version 0.5.0 of zeitgeist,
-# the .pc file does not contain any Requires and no arch-dependent 
information. Moving the file
-# to %%{_datadir} allows us to remain a noarch package
-install -d -m 755 %{buildroot}%{_datadir}/pkgconfig
-mv %{buildroot}%{_libdir}/pkgconfig/zeitgeist-daemon.pc 
%{buildroot}%{_datadir}/pkgconfig/zeitgeist-daemon.pc
-%fdupes %{buildroot}%{_datadir}/zeitgeist
+# We have the NEWS and AUTHORS in package doc
+rm -rf %{buildroot}%{_prefix}/doc
 %fdupes %{buildroot}%{python_sitelib}
-%find_lang %{name}
-
-%clean
-rm -rf %{buildroot}
 
 %files
 %defattr(-,root,root)
+%doc AUTHORS NEWS COPYING
 %{_bindir}/zeitgeist*
 %{python_sitelib}/zeitgeist/
 %{_datadir}/dbus-1/services/org.gnome.zeitgeist.service
 %{_mandir}/man?/*.*
 %{_datadir}/zeitgeist/
-# As long as the .pc file does not drag in any -devel files, let's keep it in 
the main package.
-%{_datadir}/pkgconfig/zeitgeist-daemon.pc
+%{_libexecdir}/zeitgeist-fts
+%{_datadir}/dbus-1/services/org.gnome.zeitgeist.fts.service
 
-%files lang -f %{name}.lang
+%files lang
 
 %changelog

++++++ zeitgeist-gmodule.patch ++++++
Index: zeitgeist-0.9.0.1/configure.ac
===================================================================
--- zeitgeist-0.9.0.1.orig/configure.ac
+++ zeitgeist-0.9.0.1/configure.ac
@@ -32,6 +32,7 @@ SQLITE_REQUIRED=3.7
 
 ZEITGEIST_REQUIRED="glib-2.0 >= $GLIB_REQUIRED
                     gobject-2.0 >= $GLIB_REQUIRED
+                    gmodule-2.0 >= $GLIB_REQUIRED
                     gio-unix-2.0 >= $GLIB_REQUIRED
                     sqlite3 >= $SQLITE_REQUIRED"
 
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to