Hello community,
here is the log from the commit of package glibmm2 for openSUSE:Factory
checked in at Fri Sep 4 01:38:22 CEST 2009.
--------
--- GNOME/glibmm2/glibmm2.changes 2009-07-29 05:41:52.000000000 +0200
+++ glibmm2/glibmm2.changes 2009-09-02 05:47:35.000000000 +0200
@@ -1,0 +2,25 @@
+Wed Sep 2 05:45:39 CEST 2009 - vuntz@novell.com
+
+- Update to version 2.21.4.2:
+ + Always build tools/ subdirectory (bgo#593518)
+- This fixes the build of various other C++ bindings.
+
+-------------------------------------------------------------------
+Fri Aug 28 20:03:56 CEST 2009 - vuntz@novell.com
+
+- Update to version 2.21.4.1:
+ + Reenable hierarchy graphs for each class
+ + Remove header and footer HTML fragments
+ + Use shared mm-common Doxygen style sheet
+
+-------------------------------------------------------------------
+Wed Aug 26 14:17:35 CEST 2009 - dimstar@opensuse.org
+
+- Update to version 2.21.4:
+ + Transition to new mm-common build infrastructure
+ + Correct the if condition in Gio::MemoryInputStream::add_data()
+- Do no longer carry the tests in the -doc package.
+- Merge the -doc into the -devel package. Provide -doc by -devel.
+- Update install section to align with new build infrastructure.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
glibmm-2.21.3.tar.bz2
New:
----
glibmm-2.21.4.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ glibmm2.spec ++++++
--- /var/tmp/diff_new_pack.WmfJ8Z/_old 2009-09-04 01:34:44.000000000 +0200
+++ /var/tmp/diff_new_pack.WmfJ8Z/_new 2009-09-04 01:34:44.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package glibmm2 (Version 2.21.3)
+# spec file for package glibmm2 (Version 2.21.4.2)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -24,7 +24,7 @@
BuildRequires: gcc-c++
BuildRequires: glib2-devel
BuildRequires: libsigc++2-devel
-Version: 2.21.3
+Version: 2.21.4.2
Release: 1
Group: System/Libraries
License: LGPL v2.1 or later
@@ -41,25 +41,6 @@
inheritance, and a comprehensive set of widget classes that can be
freely combined to quickly create complex user interfaces.
-
-
-Authors:
---------
- Murray Cumming
- Daniel Elstner
- Karl Nelson
- Tero Pulkkinen
- Elliot Lee
- Phil Dawes
- Erik Andersen
- Bibek Sahu
- Mirko Streckenbach
- Havoc Pennington
- Guillaume Laurent
- Todd Dukes
- Peter Lerner
- Herbert Valerio Riedel
-
%package devel
License: LGPL v2.1 or later
Group: Development/Libraries/C and C++
@@ -67,6 +48,8 @@
Requires: %{name} = %{version} glib2-devel libsigc++2-devel libstdc++-devel
Provides: glibmm24-devel = %{version}
Obsoletes: glibmm24-devel
+Provides: %{name}-doc = %{version}
+Obsoletes: %{name}-doc <= %{version}
%description devel
Gtkmm provides a C++ interface to the GTK+ GUI library. glibmm24 wraps
@@ -74,55 +57,6 @@
inheritance and a comprehensive set of widget classes that can be
freely combined to quickly create complex user interfaces.
-
-
-Authors:
---------
- Murray Cumming
- Daniel Elstner
- Karl Nelson
- Tero Pulkkinen
- Elliot Lee
- Phil Dawes
- Erik Andersen
- Bibek Sahu
- Mirko Streckenbach
- Havoc Pennington
- Guillaume Laurent
- Todd Dukes
- Peter Lerner
- Herbert Valerio Riedel
-
-%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
- Daniel Elstner
- Karl Nelson
- Tero Pulkkinen
- Elliot Lee
- Phil Dawes
- Erik Andersen
- Bibek Sahu
- Mirko Streckenbach
- Havoc Pennington
- Guillaume Laurent
- Todd Dukes
- Peter Lerner
- Herbert Valerio Riedel
-
%prep
%setup -q -n %{_name}-%{version}
@@ -131,17 +65,12 @@
make %{?jobs:-j%jobs}
%install
-make DESTDIR=$RPM_BUILD_ROOT gtkmm_docdir=%{_docdir}/%{name}/docs glibmm_docdir=%{_docdir}/%{name} install
-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
+%makeinstall
+rm %{buildroot}%{_libdir}/*.*a
+%fdupes %{buildroot}
%clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
%post -p /sbin/ldconfig
@@ -149,13 +78,7 @@
%files
%defattr (-, root, root)
-%doc %dir %{_docdir}/%{name}
-%doc %{_docdir}/%{name}/AUTHORS
-%doc %{_docdir}/%{name}/COPYING
-%doc %{_docdir}/%{name}/ChangeLog
-%doc %{_docdir}/%{name}/INSTALL
-%doc %{_docdir}/%{name}/NEWS
-%doc %{_docdir}/%{name}/README
+%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
%{_libdir}/*.so.*
%files devel
@@ -166,12 +89,11 @@
%{_datadir}/aclocal/*.m4
%{_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
+%{_datadir}/devhelp/books/%{_name}-2.4
+%{_datadir}/doc/%{_name}-2.4
+%{_datadir}/%{_name}-2.4
+# Avoid BuildRequires on devhelp
+%dir %{_datadir}/devhelp
+%dir %{_datadir}/devhelp/books
%changelog
++++++ glibmm-2.21.3.tar.bz2 -> glibmm-2.21.4.2.tar.bz2 ++++++
GNOME/glibmm2/glibmm-2.21.3.tar.bz2 glibmm2/glibmm-2.21.4.2.tar.bz2 differ: char 11, line 1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org