Hello community,
here is the log from the commit of package gtkmm-documentation for
openSUSE:Factory
checked in at Mon Jun 6 12:31:48 CEST 2011.
--------
--- GNOME/gtkmm-documentation/gtkmm-documentation.changes 2011-02-13
18:44:15.000000000 +0100
+++
/mounts/work_src_done/STABLE/gtkmm-documentation/gtkmm-documentation.changes
2011-05-27 12:18:00.000000000 +0200
@@ -1,0 +2,70 @@
+Fri May 27 12:04:16 CEST 2011 - [email protected]
+
+- Replace glibmm2-devel BuildRequires with pkgconfig(giomm-2.4).
+- Stop shipping the HTML-generated version of the doc: we're
+ completely happy with having the docbook version, as it's visible
+ in yelp.
+- Adapt to the fact that this is now tracking gtkmm3:
+ + rename gtkmm2-tutorial to gtkmm3-tutorial
+ + change gtkmm2-doc Requires/Supplements to gtkmm3-doc
+ + update descriptions to stop mentioning gtkmm2
+ + add a gtkmm2-tutorial Conflicts, since we ship the same files
+- Add gtkmm-documentation, gtkmm3-documentation and gtkmm-tutorial
+ Provides to gtkmm3-tutorial.
+
+-------------------------------------------------------------------
+Wed May 25 12:38:05 CEST 2011 - [email protected]
+
+- Update to version 3.0.3:
+ + Small documentation fixes
+- Changes from version 3.0.2:
+ + Rename the book to Programming with gtkmm 3.
+ + Small documentation improvement
+- Changes from version 3.0.1:
+ + Correct mentions of version numbers.
+- Changes from version 3.0.0:
+ + Just a version increase.
+- Changes from version 2.99.4:
+ + Remove use of Gtk::Application because it was removed from
+ gtkmm 3.0.
+ + Builder section: Remove a now non-existent property.
+ + ComboBox section: Mention set_entry_text_column() instead of
+ set_text_column().
+ + Add basic information on Gtk::Grid.
+ + Modify the custom_container and custom_widget examples.
+ + Replace gtkmm-2.24 mentions with gtkmm-3.0.
+ + Build: Fix the installation path.
+- Changes from version 2.99.3:
+ + Ported to the latest gtkmm API.
+ + Modified the custom_container and custom_widget examples to use
+ the extended layout API.
+ + Fix the print preview dialog in the printing/advanced example.
+ + Build: Check for mm-common (bgo#628713).
+ + Book: Fix some typos.
+- Changes from version 2.91.6:
+ + Ported to the recent gtkmm API, using Gdk::RGBA and
+ Gtk::StyleContext and the slightly-changed ComboBoxText API.
+- Changes from version 2.91.5:
+ + Removed use of widgets removed from gtkmm.
+- Changes from version 2.91.4:
+ + Improved the clipboard/ideal example.
+ + Label section: Fix a /<b> -> </b> typo.
+ + Rearranged an include to fix the build due to a
+ not-yet-explained compiler error.
+- Changes from version 2.91.2:
+ + Book:
+ - Remove mentions of the removed STL-style container APIs.
+ - Fix/Hide remaining TODO comments.
+ - Mark examples as being for gtkmm 3, not gtkmm 2.
+- Changes from version 2.91.1:
+ + Book: Combo Boxes: Update for the removal of ComboBoxEntry.
+ + Fix the build with latest gtkmm.
+- Changes from version 2.91.0:
+ + Adapt example code to gtkmm-3.0.
+ + Wrapping C Libraries with gmmproc:
+ Correct the skeletonmm directory paths (bgo#627425).
+- For changes of all the unstable releases since 2.22.0, please see
+ NEWS and ChangeLog.
+- Replace gtkmm2-devel BuildRequires with pkgconfig(gtkmm-3.0)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
gtkmm-documentation-2.22.0.tar.bz2
New:
----
gtkmm-documentation-3.0.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gtkmm-documentation.spec ++++++
--- /var/tmp/diff_new_pack.nzh5wt/_old 2011-06-06 12:30:13.000000000 +0200
+++ /var/tmp/diff_new_pack.nzh5wt/_new 2011-06-06 12:30:13.000000000 +0200
@@ -18,68 +18,70 @@
Name: gtkmm-documentation
-Version: 2.22.0
-Release: 3
+Version: 3.0.3
+Release: 1
License: GFDL 1.2 ; GPLv2+
Summary: C++ Bindings for GTK+ -- Documentation
Url: http://www.gnome.org
Group: Documentation/Other
Source: %{name}-%{version}.tar.bz2
BuildRequires: gcc-c++
-BuildRequires: glibmm2-devel
BuildRequires: gnome-doc-utils-devel
-BuildRequires: gtkmm2-devel
+BuildRequires: pkgconfig(giomm-2.4)
+BuildRequires: pkgconfig(gtkmm-3.0)
Recommends: %{name}-lang
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
%description
-Gtkmm provides a C++ interface to the GTK+ GUI library. gtkmm2 wraps
-GTK+ 2. Highlights include typesafe callbacks, widgets extensible via
+Gtkmm provides a C++ interface to the GTK+ GUI library. gtkmm wraps
+GTK+. 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.
-%package -n gtkmm2-tutorial
+%package -n gtkmm3-tutorial
License: GFDL 1.2 ; GPLv2+
-Group: Documentation/Other
Summary: C++ Bindings for GTK+ -- Tutorial
-Requires: gtkmm2-doc
-Supplements: gtkmm2-doc
-
-%description -n gtkmm2-tutorial
-Gtkmm provides a C++ interface to the GTK+ GUI library. gtkmm2 wraps
-GTK+ 2. Highlights include typesafe callbacks, widgets extensible via
+Group: Documentation/Other
+Requires: gtkmm3-doc
+Supplements: gtkmm3-doc
+Provides: %{name} = %{version}
+Provides: gtkmm-tutorial = %{version}
+Provides: gtkmm3-documentation = %{version}
+Conflicts: gtkmm2-tutorial
+
+%description -n gtkmm3-tutorial
+Gtkmm provides a C++ interface to the GTK+ GUI library. gtkmm wraps
+GTK+. 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.
-%lang_package -n gtkmm2-tutorial
+%lang_package -n gtkmm3-tutorial
%prep
%setup -q
%build
%configure\
--disable-scrollkeeper
-# Note keep gtkmm_docdir in sync with what is used in gtkmm2
-make %{?jobs:-j%jobs} gtkmm_docdir=%{_docdir}/gtkmm2/docs
+make %{?_smp_mflags}
%install
-%makeinstall gtkmm_docdir=%{_docdir}/gtkmm2/docs
+%makeinstall
+# Drop html version: the docbook version is more than enough
+rm -r %{buildroot}%{_datadir}/doc/gtkmm-3.0/tutorial/html
%find_lang gtkmm-tutorial %{?no_lang_C}
%clean
rm -rf %{buildroot}
-%files -n gtkmm2-tutorial
+%files -n gtkmm3-tutorial
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING COPYING.examples NEWS README
%dir %{_datadir}/gnome/
%dir %{_datadir}/gnome/help/
%dir %{_datadir}/gnome/help/gtkmm-tutorial/
%doc %{_datadir}/gnome/help/gtkmm-tutorial/C/
-%dir %{_docdir}/gtkmm2
-%dir %{_docdir}/gtkmm2/docs
-%{_docdir}/gtkmm2/docs/tutorial/
-%files -n gtkmm2-tutorial-lang -f gtkmm-tutorial.lang
+%files -n gtkmm3-tutorial-lang -f gtkmm-tutorial.lang
%changelog
++++++ gtkmm-documentation-2.22.0.tar.bz2 -> gtkmm-documentation-3.0.3.tar.bz2
++++++
++++ 163636 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]