From 004774f68afce93e41b50104062c1d888fc981f0e5822afa489ad6c709d5295d Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Mon, 8 Apr 2013 07:53:03 +0000 Subject: [PATCH] Accepting request 163020 from home:dimstar:branches:GNOME:Factory Update to 2.24.3 OBS-URL: https://build.opensuse.org/request/show/163020 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtkmm2?expand=0&rev=69 --- gtkmm-2.24.2.tar.bz2 | 3 --- gtkmm-2.24.3.tar.xz | 3 +++ gtkmm2.changes | 10 ++++++++++ gtkmm2.spec | 24 ++++++++++++------------ 4 files changed, 25 insertions(+), 15 deletions(-) delete mode 100644 gtkmm-2.24.2.tar.bz2 create mode 100644 gtkmm-2.24.3.tar.xz diff --git a/gtkmm-2.24.2.tar.bz2 b/gtkmm-2.24.2.tar.bz2 deleted file mode 100644 index daa7b3e..0000000 --- a/gtkmm-2.24.2.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:771a69c3252d06b20d4e8be4822bd7fa3b58424458733e3526218a128f1fea34 -size 15314652 diff --git a/gtkmm-2.24.3.tar.xz b/gtkmm-2.24.3.tar.xz new file mode 100644 index 0000000..3241044 --- /dev/null +++ b/gtkmm-2.24.3.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c564a438677174b97d69dd70467cb03c933481006398dc9377417aa6abe02a39 +size 10475704 diff --git a/gtkmm2.changes b/gtkmm2.changes index 59dcde3..bf1ad64 100644 --- a/gtkmm2.changes +++ b/gtkmm2.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Sat Apr 6 11:26:22 UTC 2013 - dimstar@opensuse.org + +- Update to version 2.24.3: + + Require the mm-common version that actually allows avoiding the + dependency in the tarball as well as glibmm. + + Fix gtkmm-demo VS projects. + + Fix namespacing for Cairo (bgo#663303). +- Run spec-cleaner to make a more thorough cleanup. + ------------------------------------------------------------------- Fri Mar 1 12:44:12 UTC 2013 - dimstar@opensuse.org diff --git a/gtkmm2.spec b/gtkmm2.spec index ef1e54e..4cd7fe9 100644 --- a/gtkmm2.spec +++ b/gtkmm2.spec @@ -18,21 +18,21 @@ Name: gtkmm2 %define _name gtkmm -BuildRequires: atkmm-devel -BuildRequires: cairomm-devel -BuildRequires: fdupes -BuildRequires: gcc-c++ -BuildRequires: glibmm2-devel -BuildRequires: gtk2-devel >= 2.15.1 -BuildRequires: libsigc++2-devel -BuildRequires: pangomm-devel -Version: 2.24.2 +Version: 2.24.3 Release: 0 Summary: C++ Interface for GTK2 (a GUI Library for X) License: LGPL-2.1+ Group: System/Libraries Url: http://www.gtkmm.org/ -Source: http://download.gnome.org/sources/gtkmm/2.24/%{_name}-%{version}.tar.bz2 +Source: http://download.gnome.org/sources/gtkmm/2.24/%{_name}-%{version}.tar.xz +BuildRequires: atkmm-devel +BuildRequires: cairomm-devel +BuildRequires: fdupes +BuildRequires: gcc-c++ +BuildRequires: glibmm2-devel >= 2.27.93 +BuildRequires: libsigc++2-devel +BuildRequires: pangomm-devel >= 2.27.1 +BuildRequires: pkgconfig(gtk+-2.0) >= 2.24.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -78,10 +78,10 @@ freely combined to quickly create complex user interfaces. #ACLOCAL="aclocal -I scripts" autoreconf -f -i %configure \ --disable-static -make %{?jobs:-j%jobs} gtkmm_docdir=%{_docdir}/%{name}/docs +make %{?_smp_mflags} gtkmm_docdir=%{_docdir}/%{name}/docs %install -%makeinstall +%make_install find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print %fdupes %{buildroot}