[mingw-glibmm24: 27/40] Update to 2.28.0

epienbro epienbro at fedoraproject.org
Wed Mar 7 17:16:10 UTC 2012


commit a42dcfe026549f270afb6940519e2ef5e7cfb49b
Author: Kalev Lember <kalev at smartlink.ee>
Date:   Thu Apr 28 13:29:23 2011 +0300

    Update to 2.28.0
    
    Use macro for calculating two digit version in download url.

 .gitignore            |    1 +
 mingw32-glibmm24.spec |   18 ++++++++++++------
 sources               |    2 +-
 3 files changed, 14 insertions(+), 7 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 045d4d7..1dbdeed 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,3 +9,4 @@ glibmm-2.23.2.tar.bz2
 glibmm-2.24.1.tar.bz2
 /glibmm-2.27.4.tar.bz2
 /glibmm-2.27.93.tar.bz2
+/glibmm-2.28.0.tar.bz2
diff --git a/mingw32-glibmm24.spec b/mingw32-glibmm24.spec
index 9bb6ac8..f32bf4f 100644
--- a/mingw32-glibmm24.spec
+++ b/mingw32-glibmm24.spec
@@ -5,15 +5,18 @@
 %global __find_provides %{_mingw32_findprovides}
 %define __debug_install_post %{_mingw32_debug_install_post}
 
+# first two digits of version
+%define release_version %(echo %{version} | awk -F. '{print $1"."$2}')
+
 Name:           mingw32-glibmm24
-Version:        2.27.93
-Release:        2%{?dist}
+Version:        2.28.0
+Release:        1%{?dist}
 Summary:        MinGW Windows C++ interface for GTK2 (a GUI library for X)
 
 License:        LGPLv2+
 Group:          Development/Libraries
 URL:            http://gtkmm.sourceforge.net/
-Source0:        http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.27/glibmm-%{version}.tar.bz2
+Source0:        http://ftp.gnome.org/pub/GNOME/sources/glibmm/%{release_version}/glibmm-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildArch:      noarch
@@ -23,7 +26,7 @@ BuildRequires:  mingw32-gcc
 BuildRequires:  mingw32-gcc-c++
 BuildRequires:  mingw32-binutils
 BuildRequires:  mingw32-libsigc++20 >= 2.0.0
-BuildRequires:  mingw32-glib2 >= 2.27.93
+BuildRequires:  mingw32-glib2 >= 2.28.0
 BuildRequires:  pkgconfig
 
 Requires:       pkgconfig
@@ -36,7 +39,7 @@ inheritance and a comprehensive set of widget classes that can be
 freely combined to quickly create complex user interfaces.
 
 
-%{_mingw32_debug_package}
+%{?_mingw32_debug_package}
 
 
 %prep
@@ -59,7 +62,6 @@ make DESTDIR=$RPM_BUILD_ROOT install
 # Remove docs, duplicate native package.
 rm -r $RPM_BUILD_ROOT%{_mingw32_docdir}/glibmm-2.4
 rm -r $RPM_BUILD_ROOT%{_mingw32_datadir}/devhelp
-rm -r $RPM_BUILD_ROOT%{_mingw32_datadir}/glibmm-2.4/doctool/
 
 # hack: desktopappinfo is not available on win32
 sed -i -e "s,#include <giomm/desktopappinfo.h>,," $RPM_BUILD_ROOT/%{_mingw32_includedir}/giomm-2.4/giomm.h
@@ -92,6 +94,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Thu Apr 28 2011 Kalev Lember <kalev at smartlink.ee> - 2.28.0-1
+- Update to 2.28.0
+- Use macro for calculating two digit version in download url
+
 * Wed Apr 27 2011 Kalev Lember <kalev at smartlink.ee> - 2.27.93-2
 - Rebuilt for proxy-libintl removal
 
diff --git a/sources b/sources
index 28b34b7..af92c65 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-2ec073bf82ee07fbcefb0ad8979765e7  glibmm-2.27.93.tar.bz2
+8cda9a84e6efdd8f35d2803432783325  glibmm-2.28.0.tar.bz2


More information about the scm-commits mailing list