Hello community,

here is the log from the commit of package libchamplain for openSUSE:Factory
checked in at Tue May 3 13:16:47 CEST 2011.



--------
--- GNOME/libchamplain/libchamplain.changes     2010-12-14 15:03:27.000000000 
+0100
+++ libchamplain/libchamplain.changes   2011-04-21 17:40:44.000000000 +0200
@@ -1,0 +2,55 @@
+Mon Apr  4 12:22:41 UTC 2011 - [email protected]
+
+- Update to version 0.10.0:
+  + Vala bindings generated from gir's
+  + Various build-related fixes
+  + Performance improvements in path node and marker addition code
+- Add vala-devel BuildRequires and enable building vala bindings
+  explicitly with --enable-vala options to configure.
+
+-------------------------------------------------------------------
+Mon Mar 28 17:34:26 UTC 2011 - [email protected]
+
+- Update to version 0.9.1:
+  + Fix the redrawing bug caused by more aggressive clutter
+    clipping.
+  + Return to tidy from mx
+  + Port event handling from mx to tidy
+  + Reduce the amount of tidy source files and move them to the
+    champlain directory.
+  + Custom pick implementation for markers so markers are selected
+    only when clicked inside them.
+  + Fixes of several memory leaks on object destruction
+  + Deprecated symbols removal from ChamplainGtk
+  + Minimal Python demo added
+  + Minor bugfixes, cleanups, documentation additions, alignment
+    fixes.
+
+-------------------------------------------------------------------
+Tue Feb 22 12:01:04 UTC 2011 - [email protected]
+
+- Update to version 0.9.0:
+  + Port to GTK3
+  + Rethink layer, marker, polygon and custom widget hierarchy
+  + Make ChamplainView more independent of layers and polygons
+  + Move license and scale actors outside of ChamplainView
+  + Add possibility to align custom widget actors to different
+    positions of ChamplainView
+  + Inherit all libchamplain actors from ClutterActor instead of
+    ClutterGroup
+  + Replace tidy with mx
+  + Make markers and paths movable
+  + Change ChamplainMapSourceDesc to be a class
+  + Speed up marker addition by using custom ClutterGroup without
+    depth ordering
+  + Depend on clutter 1.2 (needed for alignment) and
+    clutter-gtk 1.0 (needed by GTK 3 port)
+  + Many other fixes, cleanups, renames, improvements
+- Change gtk2-devel BuildRequires to gtk3-devel.
+- Rename libchamplain-0_8-0 to libchamplain-0_10-0 following soname
+  change.
+- Add support for source service checkout, with %BUILD_FROM_VCS:
+  + Add gnome-common and gtk-doc BuildRequires.
+  + Add call to ./autogen.sh.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  libchamplain-0.8.0.tar.bz2

New:
----
  libchamplain-0.10.0.tar.bz2

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

Other differences:
------------------
++++++ libchamplain.spec ++++++
--- /var/tmp/diff_new_pack.4f3k8p/_old  2011-05-03 13:13:10.000000000 +0200
+++ /var/tmp/diff_new_pack.4f3k8p/_new  2011-05-03 13:13:10.000000000 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package libchamplain (Version 0.8.0)
+# spec file for package libchamplain
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,9 +18,8 @@
 
 
 Name:           libchamplain
-Version:        0.8.0
-Release:        2
-# FIXME: Python bindings: in 0.7.1, this needs pymemphis, which is a temporary 
solution until pygi works. So wait for real solution.
+Version:        0.10.0
+Release:        1
 License:        LGPLv2.1+
 Summary:        Library to display maps
 Url:            http://projects.gnome.org/libchamplain/
@@ -31,10 +30,15 @@
 BuildRequires:  fdupes
 BuildRequires:  glib2-devel
 BuildRequires:  gobject-introspection-devel
-BuildRequires:  gtk2-devel
+BuildRequires:  gtk3-devel
 BuildRequires:  libsoup-devel
 BuildRequires:  memphis-devel
 BuildRequires:  sqlite3-devel
+BuildRequires:  vala-devel
+%if 0%{?BUILD_FROM_VCS}
+BuildRequires:  gnome-common
+BuildRequires:  gtk-doc
+%endif
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -44,12 +48,12 @@
 It supports numerous free map sources such as OpenStreetMap,
 OpenAerialMap and Maps for free.
 
-%package -n libchamplain-0_8-0
+%package -n libchamplain-0_10-0
 License:        LGPLv2.1+
 Summary:        Library to display maps
 Group:          Development/Libraries/GNOME
 
-%description -n libchamplain-0_8-0
+%description -n libchamplain-0_10-0
 Libchamplain is a C library providing a ClutterActor to display maps. It
 also provides a Gtk+ widget to display maps in Gtk+ applications.
 
@@ -60,7 +64,7 @@
 License:        LGPLv2.1+
 Summary:        Library to dusplay maps - Development Files
 Group:          Development/Libraries/GNOME
-Requires:       libchamplain-0_8-0 = %{version}
+Requires:       libchamplain-0_10-0 = %{version}
 
 %description devel
 Libchamplain is a C library providing a ClutterActor to display maps. It
@@ -72,9 +76,13 @@
 %prep
 %setup -q
 
+%if 0%{?BUILD_FROM_VCS}
+[ -x ./autogen.sh ] && NOCONFIGURE=1 ./autogen.sh
+%endif
+
 %build
-%configure --disable-static
-%__make %{?_smp_mflags}
+%configure --disable-static --enable-vala
+%__make %{?_smp_mflags} V=1
 
 %install
 %makeinstall
@@ -84,33 +92,32 @@
 %clean
 %{__rm} -rf %{buildroot}
 
-%post -n libchamplain-0_8-0 -p /sbin/ldconfig
+%post -n libchamplain-0_10-0 -p /sbin/ldconfig
 
-%postun -n libchamplain-0_8-0 -p /sbin/ldconfig
+%postun -n libchamplain-0_10-0 -p /sbin/ldconfig
 
-%files -n libchamplain-0_8-0
+%files -n libchamplain-0_10-0
 %defattr(-, root, root)
 %doc AUTHORS ChangeLog COPYING NEWS
-%{_libdir}/libchamplain-0.8.so.*
-%{_libdir}/libchamplain-gtk-0.8.so.*
-%{_libdir}/girepository-1.0/Champlain-0.8.typelib
-%{_libdir}/girepository-1.0/GtkChamplain-0.8.typelib
+%{_libdir}/libchamplain-0.10.so.*
+%{_libdir}/libchamplain-gtk-0.10.so.*
+%{_libdir}/girepository-1.0/Champlain-0.10.typelib
+%{_libdir}/girepository-1.0/GtkChamplain-0.10.typelib
 
 %files devel
 %defattr(-, root, root)
 %{_libdir}/*.so
-%{_libdir}/pkgconfig/champlain-0.8.pc
-%{_libdir}/pkgconfig/champlain-gtk-0.8.pc
-%{_libdir}/pkgconfig/champlain-memphis-0.8.pc
-%{_includedir}/libchamplain-0.8/
-%{_includedir}/libchamplain-gtk-0.8/
+%{_libdir}/pkgconfig/champlain-0.10.pc
+%{_libdir}/pkgconfig/champlain-gtk-0.10.pc
+%{_libdir}/pkgconfig/champlain-memphis-0.10.pc
+%{_includedir}/libchamplain-0.10/
+%{_includedir}/libchamplain-gtk-0.10/
 %doc %{_datadir}/gtk-doc/html/libchamplain/
 %doc %{_datadir}/gtk-doc/html/libchamplain-gtk/
 %{_datadir}/gir-1.0/*.gir
 %dir %{_datadir}/vala
 %dir %{_datadir}/vala/vapi
-%{_datadir}/vala/vapi/champlain-0.8.*
-%{_datadir}/vala/vapi/champlain-gtk-0.8.*
-%{_datadir}/vala/vapi/champlain-memphis-0.8.*
+%{_datadir}/vala/vapi/champlain-0.10.*
+%{_datadir}/vala/vapi/champlain-gtk-0.10.*
 
 %changelog

++++++ libchamplain-0.8.0.tar.bz2 -> libchamplain-0.10.0.tar.bz2 ++++++
++++ 64306 lines of diff (skipped)


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



Remember to have fun...

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

Reply via email to