From e25c66da36b5d7ee181d8101d29caddf9f160772 Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Aug 01 2017 03:46:42 +0000 Subject: import gtkmm30-3.22.0-1.el7 --- diff --git a/.gitignore b/.gitignore index 15ac6c2..6b83012 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/gtkmm-3.8.1.tar.xz +SOURCES/gtkmm-3.22.0.tar.xz diff --git a/.gtkmm30.metadata b/.gtkmm30.metadata index 4dd7be3..a836b77 100644 --- a/.gtkmm30.metadata +++ b/.gtkmm30.metadata @@ -1 +1 @@ -15feac2365e59aad5a4cdf8ffaee28155e46d726 SOURCES/gtkmm-3.8.1.tar.xz +58220c1be2d11462fec259563ccebec28d6fa388 SOURCES/gtkmm-3.22.0.tar.xz diff --git a/SPECS/gtkmm30.spec b/SPECS/gtkmm30.spec index 9a22356..b046019 100644 --- a/SPECS/gtkmm30.spec +++ b/SPECS/gtkmm30.spec @@ -2,21 +2,35 @@ # first two digits of version %define release_version %(echo %{version} | awk -F. '{print $1"."$2}') +%global atkmm_version 2.24.2 +%global cairomm_version 1.12.0 +%global gdk_pixbuf2_version 2.35.5 +%global glibmm24_version 2.49.1 +%global gtk3_version 3.22.0 +%global pangomm_version 2.38.2 + Name: gtkmm30 -Version: 3.8.1 -Release: 3%{?dist} +Version: 3.22.0 +Release: 1%{?dist} Summary: C++ interface for the GTK+ library -Group: System Environment/Libraries License: LGPLv2+ URL: http://www.gtkmm.org/ -Source0: http://ftp.gnome.org/pub/GNOME/sources/gtkmm/%{release_version}/gtkmm-%{version}.tar.xz - -BuildRequires: atkmm-devel -BuildRequires: cairomm-devel -BuildRequires: glibmm24-devel -BuildRequires: gtk3-devel -BuildRequires: pangomm-devel +Source0: http://download.gnome.org/sources/gtkmm/%{release_version}/gtkmm-%{version}.tar.xz + +BuildRequires: atkmm-devel >= %{atkmm_version} +BuildRequires: cairomm-devel >= %{cairomm_version} +BuildRequires: gdk-pixbuf2-devel >= %{gdk_pixbuf2_version} +BuildRequires: glibmm24-devel >= %{glibmm24_version} +BuildRequires: gtk3-devel >= %{gtk3_version} +BuildRequires: pangomm-devel >= %{pangomm_version} + +Requires: atkmm%{?_isa} >= %{atkmm_version} +Requires: cairomm%{?_isa} >= %{cairomm_version} +Requires: gdk-pixbuf2%{?_isa} >= %{gdk_pixbuf2_version} +Requires: glibmm24%{?_isa} >= %{glibmm24_version} +Requires: gtk3%{?_isa} >= %{gtk3_version} +Requires: pangomm%{?_isa} >= %{pangomm_version} %description gtkmm is the official C++ interface for the popular GUI library GTK+. @@ -26,8 +40,7 @@ widgets that are easily extensible via inheritance. %package devel Summary: Development files for %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} +Requires: %{name}%{?_isa} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -36,7 +49,6 @@ developing applications that use %{name}. %package doc Summary: API documentation for %{name} -Group: Documentation BuildArch: noarch Requires: %{name} = %{version}-%{release} Requires: glibmm24-doc @@ -67,21 +79,18 @@ make %{?_smp_mflags} %install -make install DESTDIR=$RPM_BUILD_ROOT +%make_install find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' -%check -make check %{?_smp_mflags} - - %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files -%doc AUTHORS COPYING NEWS README +%license COPYING +%doc AUTHORS NEWS README %{_libdir}/*.so.* %files devel @@ -99,6 +108,10 @@ make check %{?_smp_mflags} %changelog +* Tue Sep 20 2016 Kalev Lember - 3.22.0-1 +- Update to 3.22.0 +- Resolves: #1386982 + * Fri Jan 24 2014 Daniel Mach - 3.8.1-3 - Mass rebuild 2014-01-24