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 - dims...@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 dims...@opensuse.org -- 
Fix binding usage, taken from git
+Patch0:         corebird-fix-binding-usage.patch
+# PATCH-FIX-UPSTREAM corebird-fix-manpage-install.patch dims...@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?= <m...@baedert.org>
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 <kalevlem...@gmail.com>
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+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to