forked from pool/gtkmm2
Accepting request 45095 from GNOME:Factory
Copy from GNOME:Factory/gtkmm2 based on submit request 45095 from user vuntz OBS-URL: https://build.opensuse.org/request/show/45095 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtkmm2?expand=0&rev=39
This commit is contained in:
commit
efafb8e5c3
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:311d2156f15cdbdce22cb2af6e606a3f621d7dfebea6f7b1be0132e81af90585
|
|
||||||
size 12554334
|
|
3
gtkmm-2.21.5.tar.bz2
Normal file
3
gtkmm-2.21.5.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:01bada05487a2fdcc8009eb1e0aa781d5f5045ad1f34ef6aacade2f5bb843325
|
||||||
|
size 11330536
|
@ -1,3 +1,32 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Aug 6 04:35:56 CEST 2010 - vuntz@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 2.21.5:
|
||||||
|
+ Adapt to recent GDK and Gtk+ deprecations.
|
||||||
|
You may need to include gtkmm/box, gtkmm/dialog.h,
|
||||||
|
gtkmm/main.h, gtkmm/treepath, or gtkmm.h before other gtkmm or
|
||||||
|
gtk+ includes to build with disabled deprecations and warnings
|
||||||
|
as errors.
|
||||||
|
+ PrintOperation: get_default_page_setup(): refcount fix.
|
||||||
|
bgo#622957
|
||||||
|
- Changes from version 2.21.1:
|
||||||
|
+ atkmm is now a separate tarball module.
|
||||||
|
+ Remove support for these glibmm build options via ifdefs:
|
||||||
|
--enable-api-exceptions
|
||||||
|
--enable-api-properties
|
||||||
|
--enable-api-default-signal-handlers
|
||||||
|
(All this gtkmm API is now always present.)
|
||||||
|
+ Assistant: Added commit().
|
||||||
|
+ Entry: Added im_context_filter_keypress() and
|
||||||
|
reset_im_context().
|
||||||
|
- Add atkmm-devel BuildRequires and remove update-desktop-files
|
||||||
|
BuildRequires.
|
||||||
|
- Remove explicit Requires from devel package: they will get
|
||||||
|
automatically added with pkgconfig()-style Requires.
|
||||||
|
- Respect the shared library packaging policy and create a
|
||||||
|
libgtkmm-2_4-1 package.
|
||||||
|
- Fix self-obsoletion issues, to make rpmlint happy.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jun 10 08:56:43 UTC 2010 - wittemar@googlemail.com
|
Thu Jun 10 08:56:43 UTC 2010 - wittemar@googlemail.com
|
||||||
|
|
||||||
|
44
gtkmm2.spec
44
gtkmm2.spec
@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# spec file for package gtkmm2 (Version 2.20.3)
|
# spec file for package gtkmm2 (Version 2.21.5)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
@ -20,17 +20,15 @@
|
|||||||
|
|
||||||
Name: gtkmm2
|
Name: gtkmm2
|
||||||
%define _name gtkmm
|
%define _name gtkmm
|
||||||
BuildRequires: cairomm-devel fdupes gcc-c++ glibmm2-devel libsigc++2-devel pangomm-devel update-desktop-files
|
BuildRequires: atkmm-devel cairomm-devel fdupes gcc-c++ glibmm2-devel libsigc++2-devel pangomm-devel
|
||||||
BuildRequires: gtk2-devel >= 2.15.1
|
BuildRequires: gtk2-devel >= 2.15.1
|
||||||
Version: 2.20.3
|
Version: 2.21.5
|
||||||
Release: 2
|
Release: 1
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
License: LGPLv2.1+
|
License: LGPLv2.1+
|
||||||
Summary: C++ Interface for GTK2 (a GUI Library for X)
|
Summary: C++ Interface for GTK2 (a GUI Library for X)
|
||||||
Url: http://www.gtkmm.org/
|
Url: http://www.gtkmm.org/
|
||||||
Source: ftp://ftp.gnome.org/pub/GNOME/sources/%{_name}/2.10/%{_name}-%{version}.tar.bz2
|
Source: ftp://ftp.gnome.org/pub/GNOME/sources/%{_name}/2.10/%{_name}-%{version}.tar.bz2
|
||||||
Provides: gtkmm24 = %{version}
|
|
||||||
Obsoletes: gtkmm24
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
%description
|
%description
|
||||||
@ -39,13 +37,28 @@ GTK+ 2. Highlights include typesafe callbacks, widgets extensible via
|
|||||||
inheritance, and a comprehensive set of widget classes that can be
|
inheritance, and a comprehensive set of widget classes that can be
|
||||||
freely combined to quickly create complex user interfaces.
|
freely combined to quickly create complex user interfaces.
|
||||||
|
|
||||||
|
%package -n libgtkmm-2_4-1
|
||||||
|
License: LGPLv2.1+
|
||||||
|
Group: System/Libraries
|
||||||
|
Summary: C++ Interface for GTK2 (a GUI library for X)
|
||||||
|
Provides: gtkmm2 = %{version}
|
||||||
|
Obsoletes: gtkmm2 < %{version}
|
||||||
|
Provides: gtkmm24 = %{version}
|
||||||
|
Obsoletes: gtkmm24 < %{version}
|
||||||
|
|
||||||
|
%description -n libgtkmm-2_4-1
|
||||||
|
Gtkmm provides a C++ interface to the GTK+ GUI library. gtkmm2 wraps
|
||||||
|
GTK+ 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.
|
||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
License: LGPLv2.1+
|
License: LGPLv2.1+
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
Summary: C++ Interface for GTK2 (a GUI library for X)
|
Summary: C++ Interface for GTK2 (a GUI library for X)
|
||||||
Requires: %{name} = %{version} gtk2-devel glibmm2-devel cairomm-devel atk-devel pango-devel pangomm-devel
|
Requires: libgtkmm-2_4-1 = %{version}
|
||||||
Provides: gtkmm24-devel = %{version}
|
Provides: gtkmm24-devel = %{version}
|
||||||
Obsoletes: gtkmm24-devel
|
Obsoletes: gtkmm24-devel < %{version}
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
Gtkmm provides a C++ interface to the GTK+ GUI library. gtkmm2 wraps
|
Gtkmm provides a C++ interface to the GTK+ GUI library. gtkmm2 wraps
|
||||||
@ -85,11 +98,11 @@ rm $RPM_BUILD_ROOT/%{_libdir}/*.*a
|
|||||||
%clean
|
%clean
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
%post -p /sbin/ldconfig
|
%post -n libgtkmm-2_4-1 -p /sbin/ldconfig
|
||||||
|
|
||||||
%postun -p /sbin/ldconfig
|
%postun -n libgtkmm-2_4-1 -p /sbin/ldconfig
|
||||||
|
|
||||||
%files
|
%files -n libgtkmm-2_4-1
|
||||||
%defattr (-, root, root)
|
%defattr (-, root, root)
|
||||||
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
|
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
|
||||||
%{_libdir}/*.so.*
|
%{_libdir}/*.so.*
|
||||||
@ -99,14 +112,13 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{_includedir}/*
|
%{_includedir}/*
|
||||||
%{_libdir}/*.so
|
%{_libdir}/*.so
|
||||||
%{_libdir}/pkgconfig/*.pc
|
%{_libdir}/pkgconfig/*.pc
|
||||||
%{_libdir}/gdkmm-2.4
|
%{_libdir}/gdkmm-2.4/
|
||||||
%{_libdir}/gtkmm-2.4
|
%{_libdir}/gtkmm-2.4/
|
||||||
|
|
||||||
%files doc
|
%files doc
|
||||||
%defattr (-, root, root)
|
%defattr (-, root, root)
|
||||||
%{_datadir}/devhelp/books/gtkmm-2.4
|
%{_datadir}/devhelp/books/gtkmm-2.4/
|
||||||
%{_datadir}/doc/gtkmm-2.4
|
%{_datadir}/doc/gtkmm-2.4/
|
||||||
%{_datadir}/gtkmm-2.4
|
|
||||||
# Avoid BuildRequires on devhelp
|
# Avoid BuildRequires on devhelp
|
||||||
%dir %{_datadir}/devhelp
|
%dir %{_datadir}/devhelp
|
||||||
%dir %{_datadir}/devhelp/books
|
%dir %{_datadir}/devhelp/books
|
||||||
|
Loading…
Reference in New Issue
Block a user