2008-08-07 simon.zheng <
[email protected]>
* base-specs/glibmm.spec: Bump to 2.17.2.
* patches/glibmm-01-build.diff: Reworked.
* patches/glibmm-02-m4-macro.diff: Removed upstream patch.
--- a/ChangeLog Thu Aug 07 09:15:08 2008 +0000
+++ b/ChangeLog Thu Aug 07 09:38:56 2008 +0000
@@ -1,3 +1,14 @@
+2008-08-07 simon.zheng <[email protected]>
+
+ * base-specs/glibmm.spec: Bump to 2.17.2.
+ * patches/glibmm-01-build.diff: Reworked.
+ * patches/glibmm-02-m4-macro.diff: Removed upstream patch.
+
+2008-08-07 simon.zheng <[email protected]>
+
+ * base-specs/glibmm.spec:
+ * patches/glibmm-01-build.diff:
+
2008-08-07 simon.zheng <[email protected]>
* base-specs/gnome-power-manager.spec:Bump to 2.23.6.
--- a/base-specs/glibmm.spec Thu Aug 07 09:15:08 2008 +0000
+++ b/base-specs/glibmm.spec Thu Aug 07 09:38:56 2008 +0000
@@ -12,17 +12,15 @@
Name: glibmm
License: LGPL
Group: System/Libraries
-Version: 2.17.1
+Version: 2.17.2
Release: 1
Distribution: Java Desktop System
Vendor: Sun Microsystems, Inc.
Summary: glibmm - C++ Wrapper for the Glib2 Library
URL: http://www.gtkmm.org/
Source: http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.17/%{name}-%{version}.tar.bz2
-# date:2008-02-14 owner:xz159989 type:branding
+# date:2008-02-14 owner:xz159989 type:feature
Patch1: glibmm-01-build.diff
-# date:2008-02-18 owner:dcarbery type:bug bugzilla:423990
-Patch2: glibmm-02-m4-macro.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: libsigc++-devel >= 2.0.0
BuildRequires: glib2-devel >= 2.9.0
@@ -36,7 +34,6 @@
%prep
%setup -q -n glibmm-%version
%patch1 -p0
-%patch2 -p1
%build
%ifos linux
@@ -77,6 +74,8 @@
rm -rf $RPM_BUILD_ROOT
%changelog
+* Mon Aug 07 2008 - [email protected]
+- Bump to 2.17.2. Removed upstream patch 02-m4-macro.diff.
* Mon Jul 21 2008 - [email protected]
- Bump to 2.17.1.
* Tue Jun 17 2008 - [email protected]
--- a/patches/glibmm-01-build.diff Thu Aug 07 09:15:08 2008 +0000
+++ b/patches/glibmm-01-build.diff Thu Aug 07 09:38:56 2008 +0000
@@ -10,3 +10,14 @@
<< ustring::compose("a : b = [%1|%2]",
ustring::format(std::setfill(L'a'), std::setw(i), ""),
ustring::format(std::setfill(L'b'), std::setw(40 - i), ""))
+--- tests/glibmm_ustring_compose/main.cc.orig 2008-08-07 17:29:05.299259187 +0800
++++ tests/glibmm_ustring_compose/main.cc 2008-08-07 17:27:57.073869820 +0800
+@@ -19,7 +19,7 @@
+ int i = 1;
+ std::cout << Glib::ustring::compose("Compose strings: %1 and %2", 'f', &i) << std::endl;
+
+- std::cout << Glib::ustring::compose("%1 is lower than 0x%2.", 12, Glib::ustring::format(std::hex, 16)) << std::endl;
++ //std::cout << Glib::ustring::compose("%1 is lower than 0x%2.", 12, Glib::ustring::format(std::hex, 16)) << std::endl;
+
+ //TODO: More tests.
+
--- a/patches/glibmm-02-m4-macro.diff Thu Aug 07 09:15:08 2008 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,11 +0,0 @@
---- glibmm-2.15.5/scripts/macros.m4.orig 2008-02-18 14:34:39.211723600 +0000
-+++ glibmm-2.15.5/scripts/macros.m4 2008-02-18 15:08:36.396434600 +0000
-@@ -10,7 +10,7 @@
-
- if test "$M4" = "m4"; then
- AC_MSG_CHECKING(whether m4 is GNU m4)
-- if $M4 --version </dev/null 2>/dev/null | grep '^GNU [Mm]4 ' >/dev/null ; then
-+ if $M4 --version </dev/null 2>/dev/null | grep -i '^GNU M4 ' >/dev/null ; then
- AC_MSG_RESULT(yes)
- else
- AC_MSG_RESULT(no)