Hello community,

here is the log from the commit of package gdlmm for openSUSE:Factory checked 
in at 2012-10-04 18:38:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gdlmm (Old)
 and      /work/SRC/openSUSE:Factory/.gdlmm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gdlmm", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/gdlmm/gdlmm.changes      2012-02-16 
14:56:23.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.gdlmm.new/gdlmm.changes 2012-10-04 
18:39:00.000000000 +0200
@@ -1,0 +2,17 @@
+Fri Aug 24 08:38:31 UTC 2012 - [email protected]
+
+- Fix build with gdl 3.5.5:
+  As gdlmm-gdl-3_4.patch touches the main definitions,
+  bootstrapping is actually required:
+  + Add doxygen, graphviz and xsltproc BuildRequires
+  + Pass --enable-maintainer-mode and --enable-documentation to
+    configure.
+
+-------------------------------------------------------------------
+Tue Jul 31 17:38:30 UTC 2012 - [email protected]
+
+- Add gdlmm-gdl-3_4.patch: Fix build with gdl 3.4.0.
+- Drop xz BuildRequires as it now comes for free in the build
+  system.
+
+-------------------------------------------------------------------

New:
----
  gdlmm-gdl-3_4.patch

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

Other differences:
------------------
++++++ gdlmm.spec ++++++
--- /var/tmp/diff_new_pack.UnNMUI/_old  2012-10-04 18:39:01.000000000 +0200
+++ /var/tmp/diff_new_pack.UnNMUI/_new  2012-10-04 18:39:01.000000000 +0200
@@ -24,13 +24,19 @@
 Group:          System/Libraries
 Url:            http://git.gnome.org/gdlmm/
 Source0:        
http://download.gnome.org/sources/gdlmm/3.3/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM gdlmm-gdl-3_4.patch [email protected] -- Fix build 
with gdl 3.4.0. Taken from git.
+Patch0:         gdlmm-gdl-3_4.patch
+# Needed for patch0
+BuildRequires:  doxygen
 BuildRequires:  gcc-c++
-# Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
-BuildRequires:  xz
+# Needed for patch0
+BuildRequires:  graphviz
+# Needed for patch0
+BuildRequires:  xsltproc
 BuildRequires:  perl(XML::Parser)
+BuildRequires:  pkgconfig(gdl-3.0) >= 3.0
 BuildRequires:  pkgconfig(glibmm-2.4) >= 2.16
 BuildRequires:  pkgconfig(gtkmm-3.0) >= 3.0
-BuildRequires:  pkgconfig(gdl-3.0) >= 3.0
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -53,10 +59,14 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
+# --enable-maintainer-mode and --enable-documentation are needed fro patch0.
 %configure \
-        --disable-static
+        --disable-static \
+        --enable-maintainer-mode \
+        --enable-documentation
 make %{?_smp_mflags}
 
 %install


++++++ gdlmm-gdl-3_4.patch ++++++
>From c6fece754e341ed5c432ae8afce3299bdd648b1b Mon Sep 17 00:00:00 2001
From: Fabien Parent <[email protected]>
Date: Tue, 15 May 2012 17:14:33 +0000
Subject: Fix compilation with gdl 3.4.0

---
diff --git a/gdl/src/dock.hg b/gdl/src/dock.hg
index 6637f05..0bbb262 100644
--- a/gdl/src/dock.hg
+++ b/gdl/src/dock.hg
@@ -56,7 +56,7 @@ public:
   
   //_WRAP_METHOD(void xor_rect(GdkRectangle *rect), gdl_dock_xor_rect)
   
-  _WRAP_METHOD(void xor_rect_hide(), gdl_dock_xor_rect_hide)
+  _WRAP_METHOD(void hide_preview(), gdl_dock_hide_preview)
   
   _WRAP_PROPERTY("default-title", Glib::ustring)
   
diff --git a/gdl/src/docklayout.hg b/gdl/src/docklayout.hg
index 155d58b..e45266e 100644
--- a/gdl/src/docklayout.hg
+++ b/gdl/src/docklayout.hg
@@ -58,9 +58,6 @@ public:
   
   _WRAP_METHOD(bool is_dirty() const, gdl_dock_layout_is_dirty)
   
-  _WRAP_METHOD(Gtk::Widget* get_layouts_ui(), gdl_dock_layout_get_layouts_ui)
-  
-  
   _WRAP_PROPERTY("dirty", bool)
   
   _WRAP_PROPERTY("master", Glib::RefPtr<DockMaster>)
--
cgit v0.9.0.2

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to