Hello community, here is the log from the commit of package synapse for openSUSE:Factory checked in at Thu Oct 13 16:20:59 CEST 2011. -------- --- openSUSE:Factory/synapse/synapse.changes 2011-09-23 12:47:14.000000000 +0200 +++ synapse/synapse.changes 2011-09-29 09:50:30.000000000 +0200 @@ -1,0 +2,21 @@ +Wed Sep 28 18:36:06 UTC 2011 - vuntz@opensuse.org + +- Note that we can't update to the 0.2.8.1 tarball since it is + broken (lp#862104). +- Cherry-pick changes from version 0.2.8.1 in + synapse-0.2.8.1.patch: + + Initialize libnotify. + + Fix potentitial crash. +- Change vala BuildRequires to vala-0_12 on 12.1 and later: synapse + only builds with vala 0.12 for now. + +------------------------------------------------------------------- +Mon Sep 19 09:11:52 UTC 2011 - vuntz@opensuse.org + +- Update to version 0.2.8: + + Various bug fixes. + + Updated translations. +- Drop synapse.1 source: the man page is now shipped in the + tarball. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- synapse-0.2.6.tar.gz synapse.1 New: ---- synapse-0.2.8.1.patch synapse-0.2.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ synapse.spec ++++++ --- /var/tmp/diff_new_pack.sTz9hB/_old 2011-10-13 16:20:50.000000000 +0200 +++ /var/tmp/diff_new_pack.sTz9hB/_new 2011-10-13 16:20:50.000000000 +0200 @@ -18,18 +18,22 @@ Name: synapse -Version: 0.2.6 +Version: 0.2.8 Release: 1 -License: GPL-3.0 +License: GPL-3.0+ Summary: A semantic launcher for GNOME Url: http://launchpad.net/synapse-project Group: System/GUI/GNOME Source0: http://launchpad.net/synapse-project/0.2/%{version}/+download/%{name}-%{version}.tar.gz -# Manual page, see lp#804276 -Source1: %{name}.1 +# PATCH-FIX-UPSTREAM synapse-0.2.8.1.patch lp#862104 vuntz@opensuse.org -- Cherry-pick fixes from 0.2.8.1; upstream tarball is broken +Patch0: synapse-0.2.8.1.patch BuildRequires: intltool BuildRequires: update-desktop-files -BuildRequires: vala +%if 0%{?suse_version} > 1140 +BuildRequires: vala-0_12 >= 0.12.0 +%else +BuildRequires: vala >= 0.12.0 +%endif BuildRequires: pkgconfig(dbus-glib-1) BuildRequires: pkgconfig(gee-1.0) BuildRequires: pkgconfig(glib-2.0) @@ -51,8 +55,11 @@ %lang_package %prep %setup -q +%patch0 -p0 %build +# needed for patch0 +autoreconf -fi %configure --disable-static make %{?_smp_mflags} @@ -60,7 +67,6 @@ %make_install %find_lang %{name} %suse_update_desktop_file %{name} X-SuSE-DesktopUtility -install -Dm 0644 %{S:1} %{buildroot}%{_mandir}/man1/%{name}.1 %clean %{?buildroot:%__rm -rf "%{buildroot}"} @@ -79,7 +85,7 @@ %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg -%{_mandir}/man1/%{name}.1.gz +%{_mandir}/man1/%{name}.1%{?ext_man} %files lang -f %{name}.lang ++++++ synapse-0.2.8.1.patch ++++++ === modified file 'src/ui/Makefile.am' --- src/ui/Makefile.am 2011-05-27 18:37:42 +0000 +++ src/ui/Makefile.am 2011-09-20 08:52:28 +0000 @@ -15,6 +15,7 @@ --pkg gee-1.0 \ --pkg json-glib-1.0 \ --pkg unique-1.0 \ + --pkg libnotify \ --vapidir $(top_builddir)/src/core \ --pkg synapse-core \ --vapidir $(top_builddir)/src/plugins \ === modified file 'src/ui/synapse-main.vala' --- src/ui/synapse-main.vala 2011-09-16 13:45:39 +0000 +++ src/ui/synapse-main.vala 2011-09-20 08:52:28 +0000 @@ -328,6 +328,7 @@ /* Custom style loading must be done before Gtk.init */ load_custom_style (); Gtk.init (ref argv); + Notify.init ("synapse"); var app = new Unique.App ("org.gnome.Synapse", null); if (app.is_running) === modified file 'src/plugins/zeitgeist-plugin.vala' --- src/plugins/zeitgeist-plugin.vala 2011-09-16 13:45:39 +0000 +++ src/plugins/zeitgeist-plugin.vala 2011-09-22 22:03:04 +0000 @@ -399,6 +399,8 @@ var subject = event.get_subject (0); unowned string uri = places_search ? subject.get_origin () : subject.get_uri (); + if (uri == null || uri == "") continue; + if (!(uri in uris)) { bool is_application = uri.has_prefix ("application://"); ++++++ synapse-0.2.6.tar.gz -> synapse-0.2.8.tar.gz ++++++ ++++ 45226 lines of diff (skipped) continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org