Mailinglist Archive: opensuse-commit (1029 mails)

< Previous Next >
commit gtkmm2-documentation for openSUSE:Factory

Hello community,

here is the log from the commit of package gtkmm2-documentation for
openSUSE:Factory
checked in at Wed Jul 6 13:05:41 CEST 2011.



--------
New Changes file:

--- /dev/null 2010-08-26 16:28:41.000000000 +0200
+++
/mounts/work_src_done/STABLE/gtkmm2-documentation/gtkmm2-documentation.changes
2011-05-27 12:38:11.000000000 +0200
@@ -0,0 +1,64 @@
+-------------------------------------------------------------------
+Fri May 27 12:34:55 CEST 2011 - vuntz@xxxxxxxxxxxx
+
+- Rename gtkmm-documentation source package to gtkmm2-documentation
+ as gtkmm-documentation now tracks gtkmm3.
+- Change packaging to be as close as possible as the
+ gtkmm-documentation one:
+ + Replace glibmm2-devel and gtkmm2-devel BuildRequires with
+ pkgconfig(giomm-2.4) and pkgconfig(gtkmm-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.
+ + Add gtkmm2-documentation Provides to gtkmm2-tutorial.
+ + Update descriptions.
+
+-------------------------------------------------------------------
+Sun Feb 13 18:43:56 CET 2011 - vuntz@xxxxxxxxxxxx
+
+- Pass %{?no_lang_C} to %find_lang so that english documentation
+ can be packaged with the program, and not in the lang subpackage.
+- Change Requires of lang subpackage to Recommends, since the
+ english documentation is not there anymore.
+
+-------------------------------------------------------------------
+Wed Dec 15 10:24:16 CET 2010 - vuntz@xxxxxxxxxxxx
+
+- Own /usr/share/doc/packages/gtkmm2, /usr/share/gnome and
+ /usr/share/gnome/help to fix build.
+
+-------------------------------------------------------------------
+Fri Oct 29 17:18:06 EDT 2010 - vuntz@xxxxxxxxxxxx
+
+- Update to version 2.22.0:
+ + Make the API reference links go to /stable instead of
+ /unstable, to avoid sending people to the (different) gtkmm 3
+ API.
+ + Example code links: Use the gtkmm-2-22 branch instead of
+ master, to avoid sending people to the examples for the gtkmm 3
+ API.
+
+-------------------------------------------------------------------
+Tue Sep 21 23:24:33 CEST 2010 - vuntz@xxxxxxxxxxxx
+
+- Update to version 2.21.8.1:
+ + Builds with the latest gtkmm-2.4 (2.21.8.1) release.
+ + Improve the Assistant example.
+ + Buttons chapter: Remove text about non-existant XPMLabelBox
+ class.
+ + Recommend non-deprecated Tooltip API in Tooltips chapter.
+ + Remove the optional API appendix, because it is not supported
+ in recent gtkmm versions.
+ + Remove use of reduced API.
+
+-------------------------------------------------------------------
+Fri Jul 23 12:45:48 CEST 2010 - vuntz@xxxxxxxxxxxx
+
+- Update to version 2.20.1:
+ + Multiple-Item Widgets chapter: Added Assistant sub-section.
+
+-------------------------------------------------------------------
+Mon Mar 29 18:06:31 CEST 2010 - vuntz@xxxxxxxxxxxx
+
+- New package.
+

calling whatdependson for head-i586


New:
----
gtkmm-documentation-2.22.0.tar.bz2
gtkmm2-documentation.changes
gtkmm2-documentation.spec

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

Other differences:
------------------
++++++ gtkmm2-documentation.spec ++++++
#
# spec file for package gtkmm2-documentation
#
# 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#



Name: gtkmm2-documentation
%define _name gtkmm-documentation
Version: 2.22.0
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: gnome-doc-utils-devel
BuildRequires: pkgconfig(giomm-2.4)
BuildRequires: pkgconfig(gtkmm-2.4)
Recommends: %{name}-lang
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch

%description
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
License: GFDL 1.2 ; GPLv2+
Summary: C++ Bindings for GTK+ -- Tutorial
Group: Documentation/Other
Requires: gtkmm2-doc
Supplements: gtkmm2-doc
Provides: %{name} = %{version}
Conflicts: gtkmm3-tutorial

%description -n gtkmm2-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
%prep
%setup -q -n %{_name}-%{version}

%build
%configure\
--disable-scrollkeeper
make %{?_smp_mflags}

%install
%makeinstall
# Drop html version: the docbook version is more than enough
rm -r %{buildroot}%{_datadir}/doc/gtkmm-2.4/tutorial/html
%find_lang gtkmm-tutorial %{?no_lang_C}

%clean
rm -rf %{buildroot}

%files -n gtkmm2-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/

%files -n gtkmm2-tutorial-lang -f gtkmm-tutorial.lang

%changelog

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



Remember to have fun...

--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread