* Mon Mar 05 2018 luc14n0@linuxmail.org
- Update to version 1.0.1:
+ Fix placeholder in systemd service template
- Update package descriptions to show more explictly the contents
of the packages.
- Append GPL-2.0-or-later to the devel subpackage to comply with
the copyrights.
- Adopt the use of make_build macro rather than raw make command,
following the best practices.
- Drop zeitgeist-1.0-service.patch: fixed upstream.
* Mon Feb 26 2018 dimstar@opensuse.org
- Use SPDX3.0 license tags and package COPYING as %license
* Wed Nov 01 2017 mpluskal@suse.com
- Switch to python3
- Cleanup with spec-cleaner
* Mon May 15 2017 avvissu@yandex.by
- Add zeitgeist-1.0-service.patch: Fix placeholder in systemd
service template.
* Sun Feb 19 2017 zaitor@opensuse.org
- Update to version 1.0:
+ Drop dependency on gnome-common and intltool.
+ Use GNU gettext only.
+ Fix some valac warnings.
+ Use $PYTHON to check for rdflib.
+ Install zeitgeist-fts to pkglibexecdir rather than libexecdir.
+ Use correct names for D-Bus service files.
+ Add systemd user service for each D-Bus session service.
+ Fix bash auto-completions script.
+ Add --vacuum option to Daemon to perform VACUUM SQLite
database.
+ Libzeitgeist: Ensure the log mainloop uses the current thread's
context when waiting.
- Drop intltool BuildRequires: Following upstreams changes.
* Fri Apr 15 2016 mgorse@suse.com
- Update to GNOME 3.20 Fate#318572
* Mon Jul 13 2015 dimstar@opensuse.org
- Update to version 0.9.16:
+ Overall:
- Don't hardcode python path.
- Fix build with vala-0.24+.
- Require glib 2.35.4 and adjust target-glib accordingly.
+ Libzeitgeist:
- Add -fPIC to libzeitgeist-internal.la and
libzeitgeist_datamodel-2.0.la.
- Log: Need to quit the loop also on error, otherwise we
leave a stray main loop around.
- Changes from version 0.9.15:
+ Libzeitgeist: Fix converting variants to event lists.
+ Datahub: change some warnings to debugs.
- Drop zeitgeist-bnc876272-event-crash.patch,
zeitgeist-silence-logspam.patch and
zeitgeist-0.9.14-whereclause-fix.diff: fixed upstream.
* Wed Feb 11 2015 zaitor@opensuse.org
- Add zeitgeist-silence-logspam.patch: Don't spam the logs with
warnings that aren't really warnings, use debug instead.
* Tue Feb 10 2015 dev@ibboard.co.uk
- Add zeitgeist-0.9.14-whereclause-fix.diff: fix SQL error caused
by later versions of Vala (boo#910289).
* Thu Jun 12 2014 mgorse@suse.com
- Add zeitgeist-bnc876272-event-crash.patch: fix possible crash
with a Google Talk account in empathy (bnc#876272).
* Sat Jun 22 2013 zaitor@opensuse.org
- Update to version 0.9.14:
+ Libzeitgeist: Fix managing and tracking registered Monitors.
* Thu May 30 2013 dimstar@opensuse.org
- Update to version 0.9.13:
+ Engine:
- Adjust resetting of statement to proper sequence.
- Add custom memory PRAGMA to improve memory consumption.
+ Libzeitgeist:
- Add default memory PRAGMA to be used by clients.
+ FTS:
- Improve FTS memory consumption.
+ Overall:
- Fix compilation breaks for --enable-datahub
- -disable-downloads-monitor.
* Sat Apr 13 2013 dimstar@opensuse.org
- Update to version 0.9.12:
+ Libzeitgeist:
- Fix find_related_uris to only print out the ranking if
EXPLAIN_QUERIES is enabled.
- Fixed find_related_uris to take RelevantResultType as an
argument instead of ResultType.
- Pass copy of templates to search and search_with_relevancies.
+ Overall: Fixed documentation.
* Wed Apr 10 2013 dimstar@opensuse.org
- Update to version 0.9.11:
+ Libzeitgeist:
- Fix the log's insert_events_no_reply and
insert_event_no_reply API to not require an async callback.
- Pass copy of templates to threads in get_events, find_events,
find_event_ids and find_related_uris.
- Pass copy of templates to search and search_with_relevancies.
- Expose RemoteLog's extensions and datapath properties via Log
class.
+ Fix documentation title to Zeitgeist Reference Manual
* Sat Apr 06 2013 dimstar@opensuse.org
- Also obsolete zeitgeist-datahub-lang package: zeitgeist-datahub
has been merged.
* Thu Apr 04 2013 dimstar@opensuse.org
- Update License tag as result of review:
+ Main and src package: LGPL-2.1+ and GPL-2.0+.
+ Library and -devel packages: LGPL-2.1+.
* Wed Mar 20 2013 dimstar@opensuse.org
- Update to version 0.9.10:
+ Libzeitgeist:
- Add new zg#ApplicationAction subject interpretation.
- Fix sql explanation bug.
- Don't create a -lang package: there haven't been translations
since version 0.9.0.1.
- Obsolete an eventually installed zeitgeist-lang package.
- Add pkgconfig(gio-2.0), pkgconfig(gtk+-3.0),
pkgconfig(json-glib-1.0) and pkgconfig(telepathy-glib)
BuildRequires: new depdencies for the datahub provider.
- Obsolete separate zeitgeist-datahub package.
* Thu Mar 14 2013 dimstar@opensuse.org
- Update to version 0.9.9:
+ This version introduces libzeitgeist2, a Vala port of the
previously independent libzeitgeist library.
+ Engine:
- Fixed insertion of large event sets.
- Fixed database migration to WebDataObject (from some
RemoteDataObjects).
- Events missing required meta-data are now rejected.
+ FTS:
- Fixed to respect ZEITGEIST_DATA_PATH.
+ Python API:
- RelevantResultType is now included in "from datamodel
import *".
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
dependency.
- Pass --enable-fts to configure.
- Create new subpackages libzeitgeist-2_0-0,
typelib-1_0-Zeitgeist-2_0 and zeitgeist-devel.
* Thu Sep 06 2012 dimstar@opensuse.org
- Update to version 0.9.5:
+ Engine:
- Needs vala 0.16 to build.
- Optimization of subject interpretation.
- Set Pragma setting synchronous to NORMAL.
- Added a tool which sets up a bus in a fake X server (Xvfb)
and launches a Zeitgeist instance (without datahub or FTS)
into it.
- Events are inserted in sequential order.
+ Autoconf:
- Don't check for Xapian if FTS++ is disabled.
- Print "SQL debugging" option.
- Check for gmodule.
- Drop zeitgeist-gmodule.patch: fixed upstream.
- Drop libtool BuildRequires and call to autoreconf: there are no
patches left.
- Add vala BuildRequires.
- Add pkgconfig(gmodule-2.0) BuildRequires: new checked dependency.
* Mon Jun 11 2012 dimstar@opensuse.org
- 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