Hello community, here is the log from the commit of package corebird for openSUSE:Factory checked in at 2014-10-05 20:32:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/corebird (Old) and /work/SRC/openSUSE:Factory/.corebird.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "corebird" Changes: -------- --- /work/SRC/openSUSE:Factory/corebird/corebird.changes 2014-05-20 14:22:05.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.corebird.new/corebird.changes 2014-10-05 20:33:48.000000000 +0200 @@ -1,0 +2,20 @@ +Mon Sep 8 19:47:26 UTC 2014 - dimstar@opensuse.org + +- Update to version 0.8: + + Switch build system from cmake to automake. + + Internal code reorganisation. + + Add test units. + + Updated translations. +- Enable make check in %check section. +- Replace cmake call with autogen.sh (tarball is not bootstrapped) + and configure. +- Add libtool BuildRequires: needed in order to run autogen.sh. +- Drop cmake BuildRequires: no longer needed after the switch to + automake. +- Add pkgconfig(gstreamer-video-1.0) and pkgconfig(gdk-x11-3.0) + BuildRequires: new dependencies. +- Add corebird-fix-binding-usage.patch: Fix usage of bindings. +- Add corebird-fix-manpage-install.patch: Fix man page + installation. + +------------------------------------------------------------------- Old: ---- corebird-0.7.tar.gz New: ---- corebird-0.8.tar.gz corebird-fix-binding-usage.patch corebird-fix-manpage-install.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ corebird.spec ++++++ --- /var/tmp/diff_new_pack.wwsC6E/_old 2014-10-05 20:33:49.000000000 +0200 +++ /var/tmp/diff_new_pack.wwsC6E/_new 2014-10-05 20:33:49.000000000 +0200 @@ -18,7 +18,7 @@ Name: corebird -Version: 0.7 +Version: 0.8 Release: 0 Summary: A lightweight Twitter Client License: GPL-3.0+ @@ -26,14 +26,20 @@ Url: http://corebird.baedert.org/ #Source: https://github.com/baedert/corebird/archive/%%{version}.tar.gz Source0: %{name}-%{version}.tar.gz -BuildRequires: cmake +# PATCH-FIX-UPSTREAM corebird-fix-binding-usage.patch dimstar@opensuse.org -- Fix binding usage, taken from git +Patch0: corebird-fix-binding-usage.patch +# PATCH-FIX-UPSTREAM corebird-fix-manpage-install.patch dimstar@opensuse.org -- Fix macros used to install man pages +Patch1: corebird-fix-manpage-install.patch BuildRequires: intltool +BuildRequires: libtool BuildRequires: update-desktop-files BuildRequires: vala-devel >= 0.21.1 +BuildRequires: pkgconfig(gdk-x11-3.0) BuildRequires: pkgconfig(gee-0.8) BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(glib-2.0) >= 2.40 +BuildRequires: pkgconfig(gstreamer-video-1.0) +BuildRequires: pkgconfig(gtk+-3.0) >= 3.12 BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(libsoup-2.4) @@ -48,15 +54,17 @@ %lang_package %prep %setup -q +%patch0 -p1 +%patch1 -p1 %build -cmake \ - -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} +NOCONFIGURE=1 ./autogen.sh +%configure make %{?_smp_mflags} %install %make_install -%suse_update_desktop_file %{name} X-SuSE-Core-Internet +%suse_update_desktop_file org.baedert.corebird X-SuSE-Core-Internet %find_lang %{name} %{?no_lang_C} %post @@ -76,7 +84,7 @@ %{_datadir}/%{name}/ %dir %{_datadir}/appdata %{_datadir}/appdata/%{name}.appdata.xml -%{_datadir}/applications/%{name}.desktop +%{_datadir}/applications/org.baedert.corebird.desktop %{_datadir}/glib-2.0/schemas/org.baedert.corebird.gschema.xml %{_datadir}/icons/hicolor/ %{_mandir}/man1/%{name}.1%{?ext_man} ++++++ corebird-0.7.tar.gz -> corebird-0.8.tar.gz ++++++ ++++ 21767 lines of diff (skipped) ++++++ corebird-fix-binding-usage.patch ++++++
From 2e2e2aba161d591dcc8e538d92b6b520020d8ca4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?=
Date: Wed, 10 Sep 2014 12:48:20 +0200 Subject: [PATCH] Fix binding usages
--- src/list/TweetListEntry.vala | 2 +- src/widgets/ReplyEntry.vala | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/list/TweetListEntry.vala b/src/list/TweetListEntry.vala index 286992e..d9338c9 100644 --- a/src/list/TweetListEntry.vala +++ b/src/list/TweetListEntry.vala @@ -174,7 +174,7 @@ public class TweetListEntry : ITwitterItem, Gtk.ListBoxRow { } static construct { - unowned Gtk.BindingSet binding_set = Gtk.BindingSet.by_class (typeof (TweetListEntry).class_ref ()); + unowned Gtk.BindingSet binding_set = Gtk.BindingSet.by_class ((GLib.ObjectClass)typeof (TweetListEntry).class_ref ()); Gtk.BindingEntry.add_signal (binding_set, Gdk.Key.r, 0, "reply-tweet", 0, null); Gtk.BindingEntry.add_signal (binding_set, Gdk.Key.Return, 0, "activate", 0, null); diff --git a/src/widgets/ReplyEntry.vala b/src/widgets/ReplyEntry.vala index 9bdec02..0c59820 100644 --- a/src/widgets/ReplyEntry.vala +++ b/src/widgets/ReplyEntry.vala @@ -25,7 +25,7 @@ class ReplyEntry : Gtk.Entry { public ReplyEntry () {} static construct { - unowned Gtk.BindingSet binding_set = Gtk.BindingSet.by_class (typeof (ReplyEntry).class_ref ()); + unowned Gtk.BindingSet binding_set = Gtk.BindingSet.by_class ((GLib.ObjectClass)typeof (ReplyEntry).class_ref ()); Gtk.BindingEntry.add_signal (binding_set, Gdk.Key.Escape, 0, "cancelled", 0, null); } -- 2.1.1 ++++++ corebird-fix-manpage-install.patch ++++++
From d474e9a51d5af20541f2e5da03b433266363cd35 Mon Sep 17 00:00:00 2001 From: Kalev Lember
Date: Sun, 27 Jul 2014 12:41:34 +0200 Subject: [PATCH] Fix man page installation directory
Use the right automake invocation to make the man page properly go to /usr/share/man/man1. --- data/Makefile.am | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/data/Makefile.am b/data/Makefile.am index a418caf..b2a4a45 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -11,8 +11,7 @@ appdata_in_files = corebird.appdata.xml.in appdata_DATA = $(appdata_in_files:.xml.in=.xml) @INTLTOOL_XML_RULE@ -manpagedir = $(mandir) -manpage_DATA = corebird.1 +man_MANS = corebird.1 if ENABLE_CATALOG catalogdir = $(prefix)/share/glade/catalogs/ -- 2.1.1 -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org