!3 Upgrade to 3.24.4

From: @weijin-deng
Reviewed-by: @small_leek
Signed-off-by: @small_leek
This commit is contained in:
openeuler-ci-bot 2021-06-29 06:23:33 +00:00 committed by Gitee
commit bc8f0a61de
2 changed files with 13 additions and 12 deletions

View File

@ -1,13 +1,14 @@
Name: gtkmm30
Version: 3.22.2
Release: 4
Version: 3.24.4
Release: 1
Summary: C++ Interfaces for GTK+ and GNOME
License: LGPLv2+
URL: https://www.gtkmm.org/en/
Source0: http://download.gnome.org/sources/gtkmm/3.22/gtkmm-%{version}.tar.xz
Source0: http://download.gnome.org/sources/gtkmm/3.24/gtkmm-%{version}.tar.xz
BuildRequires: gcc-c++ atkmm-devel >= 2.24.2 cairomm-devel >= 1.12.0 gdk-pixbuf2-devel >= 2.36.0
BuildRequires: glibmm24-devel >= 2.50.0 gtk3-devel >= 3.23.0 pangomm-devel >= 2.39.0
BuildRequires: glibmm24-devel >= 2.50.0 gtk3-devel >= 3.23.0 pangomm-devel >= 2.39.0 meson
BuildRequires: mm-common m4 perl doxygen graphviz libxslt
Requires: atkmm >= 2.24.2 cairomm >= 1.12.0 gdk-pixbuf2 >= 2.36.0
Requires: glibmm24 >= 2.50.0 gtk3 >= 3.23.0 pangomm >= 2.39.0 glibmm24-doc
@ -30,18 +31,14 @@ This pacakge contains development files for %{name}.
%prep
%autosetup -n gtkmm-%{version}
mv demos/README demos/README.demo
%build
%configure
%disable_rpath
sed -i 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
%make_build
%meson -Dbuild-documentation=true
%meson_build
%install
%make_install
%meson_install
%delete_la_and_a
%files
@ -59,5 +56,9 @@ sed -i 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
%{_libdir}/pkgconfig/*.pc
%changelog
* Fri Jun 18 2021 weijin deng <weijin.deng@turbolinux.com.cn> - 3.24.4-1
- Upgrade to 3.24.4
- Use meson rebuild
* Fri Dec 13 2019 openEuler Buildteam <buildteam@openeuler.org> - 3.22.2-4
- Package init