Mailinglist Archive: opensuse-commit (1117 mails)
| < Previous | Next > |
commit glibmm2 for openSUSE:Factory
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Fri, 06 Feb 2009 23:45:45 +0100
- Message-id: <20090206224545.EC28F67816B@xxxxxxxxxxxxxxx>
Hello community,
here is the log from the commit of package glibmm2 for openSUSE:Factory
checked in at Fri Feb 6 23:45:45 CET 2009.
--------
--- GNOME/glibmm2/glibmm2.changes 2008-11-29 02:00:42.000000000 +0100
+++ glibmm2/glibmm2.changes 2009-02-06 17:09:52.000000000 +0100
@@ -1,0 +2,51 @@
+Mon Feb 2 15:45:40 EST 2009 - hfiguiere@xxxxxxx
+
+- Fix devhelp (bnc#410564)
+- Split -doc package.
+
+-------------------------------------------------------------------
+Sun Feb 1 19:40:31 EST 2009 - mboman@xxxxxxx
+
+- Update to version 2.19.2:
+ + File: Added make_directory_with_parents() method overload with no
+ parameter. bgo#566003
+ + NoteTree: Do not use a non-ASCII dash character in a comment, to
+ avoid the MSVC++ warning C4819 with Visual Studio 2008.
+ + spawn_*() functions: Added alternative API for when
+ GLIBMM_EXCEPTIONS_ENABLED is not enabled.
+ + uri_*() functions: Fix memory leak.
+ + ustring: Add an overload which takes only a format string and no arguments
+ to be substituted.
+
+-------------------------------------------------------------------
+Fri Jan 23 12:13:06 CET 2009 - vuntz@xxxxxxxxxx
+
+- Drop glibmm2-includes.patch, not needed anymore.
+- BuildRequires glib2, not gtk2.
+- Minor cleanups and use fdupes
+
+-------------------------------------------------------------------
+Mon Dec 29 08:35:09 EST 2008 - mboman@xxxxxxx
+
+- Update to version 2.19.1:
+ + Fix accidental ABI breakage in 2.19.0 caused by adding default handlers
+ for new Gio::Drive signals
+ + Wrapped new glib 2.19.x API
+ - Gio::AppInfo: get_commandline(), can_delete(), do_delete(),
+ reset_type_associations(), launch_default_for_uri()
+ - Gio::Drive: new signals changed, disconnected, and eject_button
+ - Gio::Icon: create(std::string), to_string()(),
+ - Gio::Mount: guess_content_type_sync(), is_shadowed(), shadow(),
+ unshadow()
+ - Gio::content_type_from_mine_type();
+ - Gio::DesktopAppInfo: create_from_keyfile()
+ - Gio::Emblem: new class
+ - Gio::EmblemedIcon: new class
+ - Gio::MemoryOutputStream: new class
+ + Bugs Fixed:
+ - bgo#555743 - warning in glibmm
+ - bgo#562716 - warning fixing cause more warnings.
+ - bgo#396963 - Add Glib::signal_idle().connect_once()
+- Remove glibmm2-bgo555743.diff. Fixed upstream
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
glibmm-2.18.1.tar.bz2
glibmm2-bgo555743.diff
glibmm2-includes.patch
New:
----
glibmm-2.19.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ glibmm2.spec ++++++
--- /var/tmp/diff_new_pack.Ms6390/_old 2009-02-06 23:44:57.000000000 +0100
+++ /var/tmp/diff_new_pack.Ms6390/_new 2009-02-06 23:44:57.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package glibmm2 (Version 2.18.1)
+# spec file for package glibmm2 (Version 2.19.2)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2009 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
@@ -20,19 +20,17 @@
Name: glibmm2
%define _name glibmm
+BuildRequires: fdupes
BuildRequires: gcc-c++
-BuildRequires: gtk2-devel
+BuildRequires: glib2-devel
BuildRequires: libsigc++2-devel
-Version: 2.18.1
-Release: 2
+Version: 2.19.2
+Release: 1
Group: System/Libraries
License: LGPL v2.1 or later
Summary: C++ Interface for GLib2
Url: http://www.gtkmm.org/
Source:
ftp://ftp.gnome.org/pub/GNOME/sources/%{_name}/2.12/%{_name}-%{version}.tar.bz2
-Patch0: glibmm2-includes.patch
-# PATCH-FIX-UPSTREAM glibmm2-bgo555743.diff - bgo#555743 - hfiguiere@xxxxxxxxxx
-Patch1: glibmm2-bgo555743.diff
AutoReqProv: on
Provides: glibmm24 = %{version}
Obsoletes: glibmm24
@@ -96,20 +94,40 @@
Peter Lerner <peter.lerner@xxxxxxx>
Herbert Valerio Riedel <hvr@xxxxxxx>
+%package doc
+License: LGPL v2.1 or later
+Group: Documentation/HTML
+Summary: C++ Interface for GLib2
+
+%description doc
+Gtkmm provides a C++ interface to the GTK+ GUI library. glibmm24 wraps
+GLib 2. Highlights include typesafe callbacks, widgets extensible via
+inheritance, and a comprehensive set of widget classes that can be
+freely combined to quickly create complex user interfaces.
+
+
+
+Authors:
+--------
+ Murray Cumming <murrayc@xxxxxxx>
+ Daniel Elstner <daniel.elstner@xxxxxxx>
+ Karl Nelson <kenelson@xxxxxxxxxxxxxxx>
+ Tero Pulkkinen <terop@xxxxxxxxxxxxxxxxx>
+ Elliot Lee <sopwith@xxxxxxxxxx>
+ Phil Dawes <P.L.Dawes-CSSE94@xxxxxxxxxxxxx>
+ Erik Andersen <andersee@xxxxxxxxxx>
+ Bibek Sahu <scorpio@xxxxxxxxx>
+ Mirko Streckenbach
+ Havoc Pennington <hp@xxxxxxxxx>
+ Guillaume Laurent <glaurent@xxxxxxxxxxxxxxxxxx>
+ Todd Dukes <tdukes@xxxxxxxxxx>
+ Peter Lerner <peter.lerner@xxxxxxx>
+ Herbert Valerio Riedel <hvr@xxxxxxx>
+
%prep
%setup -q -n %{_name}-%{version}
-%patch0
-%patch1 -p0
%build
-# touch doc files to not cause their rebuild.
-# comment these 3 line when you don't patch any source file
-# like in glibmm2-bgo555743.diff
-touch docs/reference/html/index.html
-touch docs/reference/xml/index.xml
-touch docs/reference/glibmm-2.4.devhelp
-#
-autoreconf -f -i
# needed for glibmm-2.12.2:
export CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
%configure
@@ -120,8 +138,10 @@
rm $RPM_BUILD_ROOT/%{_libdir}/*.*a
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}
cp -r AUTHORS COPYING ChangeLog INSTALL NEWS README
$RPM_BUILD_ROOT%{_docdir}/%{name}
+perl -pi -e "s@/doc/glibmm-2.4/@/doc/packages/glibmm2/@g"
$RPM_BUILD_ROOT%{_datadir}/devhelp/books/glibmm-2.4/glibmm-2.4.devhelp
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}/tests
cp tests//glibmm_value/{Makefile,*.cc} $RPM_BUILD_ROOT%{_docdir}/%{name}/tests
+%fdupes $RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
@@ -143,10 +163,6 @@
%files devel
%defattr (-, root, root)
-%doc %{_docdir}/%{name}/docs
-%doc %{_datadir}/devhelp
-%doc %{_docdir}/%{name}/examples
-%doc %{_docdir}/%{name}/tests
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*
@@ -154,7 +170,53 @@
%{_libdir}/glibmm-2.4
%{_libdir}/giomm-2.4
+%files doc
+%defattr (-, root, root)
+%doc %{_docdir}/%{name}/docs
+%doc %{_datadir}/devhelp
+%doc %{_docdir}/%{name}/examples
+%doc %{_docdir}/%{name}/tests
+
%changelog
+* Mon Feb 02 2009 hfiguiere@xxxxxxx
+- Fix devhelp (bnc#410564)
+- Split -doc package.
+* Sun Feb 01 2009 mboman@xxxxxxx
+- Update to version 2.19.2:
+ + File: Added make_directory_with_parents() method overload with no
+ parameter. bgo#566003
+ + NoteTree: Do not use a non-ASCII dash character in a comment, to
+ avoid the MSVC++ warning C4819 with Visual Studio 2008.
+ + spawn_*() functions: Added alternative API for when
+ GLIBMM_EXCEPTIONS_ENABLED is not enabled.
+ + uri_*() functions: Fix memory leak.
+ + ustring: Add an overload which takes only a format string and no arguments
+ to be substituted.
+* Fri Jan 23 2009 vuntz@xxxxxxxxxx
+- Drop glibmm2-includes.patch, not needed anymore.
+- BuildRequires glib2, not gtk2.
+- Minor cleanups and use fdupes
+* Mon Dec 29 2008 mboman@xxxxxxx
+- Update to version 2.19.1:
+ + Fix accidental ABI breakage in 2.19.0 caused by adding default handlers
+ for new Gio::Drive signals
+ + Wrapped new glib 2.19.x API
+ - Gio::AppInfo: get_commandline(), can_delete(), do_delete(),
+ reset_type_associations(), launch_default_for_uri()
+ - Gio::Drive: new signals changed, disconnected, and eject_button
+ - Gio::Icon: create(std::string), to_string()(),
+ - Gio::Mount: guess_content_type_sync(), is_shadowed(), shadow(),
+ unshadow()
+ - Gio::content_type_from_mine_type();
+ - Gio::DesktopAppInfo: create_from_keyfile()
+ - Gio::Emblem: new class
+ - Gio::EmblemedIcon: new class
+ - Gio::MemoryOutputStream: new class
+ + Bugs Fixed:
+ - bgo#555743 - warning in glibmm
+ - bgo#562716 - warning fixing cause more warnings.
+ - bgo#396963 - Add Glib::signal_idle().connect_once()
+- Remove glibmm2-bgo555743.diff. Fixed upstream
* Fri Nov 28 2008 hfiguiere@xxxxxxx
- Add patch glibmm2-bgo555743.diff
+ fix warnings in installed header. bgo#555743
++++++ glibmm-2.18.1.tar.bz2 -> glibmm-2.19.2.tar.bz2 ++++++
GNOME/glibmm2/glibmm-2.18.1.tar.bz2 glibmm2/glibmm-2.19.2.tar.bz2 differ: byte
11, line 1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |