[posterazor] Fix include to build with gcc 4.7

Nicoleau Fabien eponyme at fedoraproject.org
Tue Jan 17 20:32:41 UTC 2012


commit a5d41d8a24a3597f527f0aaee419991c62c88070
Author: eponyme <eponyme at fedoraproject.org>
Date:   Tue Jan 17 21:33:16 2012 +0100

    Fix include to build with gcc 4.7

 posterazor.spec |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)
---
diff --git a/posterazor.spec b/posterazor.spec
index 3b94dd0..6f22905 100644
--- a/posterazor.spec
+++ b/posterazor.spec
@@ -30,12 +30,15 @@ do
  mv $i.tmp $i
 done
 
-# Add default constructor for translation classes
+# Add default constructor for translation classes (required by GCC 4.6)
 for i in French English German Italian Dutch BrazilianPortuguese
 do
  sed -i -e "/public:/a Translation$i\(\){}" src/Translation$i.h
 done 
 
+# To build with GCC 4.7
+sed -i -e '/PosteRazorWizardDialogController.h/a#include <unistd.h>' src/FlPosteRazorDialog.h
+
 %build
 cd src
 %cmake .
@@ -65,10 +68,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
-* Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.5-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Thu May 26 2011 Fabien <nicoleau.fabien at gmail.com> - 1.5-8
+* Tue Jan 17 2012 Nicoleau Fabien <nicoleau.fabien at gmail.com> - 1.5-9
+- Fix include to build with gcc 4.7
+* Thu May 26 2011 Nicoleau Fabien <nicoleau.fabien at gmail.com> - 1.5-8
 - Rebuild for new libfltk
 * Sun Feb 13 2011 Nicoleau Fabien <nicoleau.fabien at gmail.com> - 1.5-7
 - Add default constructor for Translation classes


More information about the scm-commits mailing list