[packages/scim-hangul] - fix various compatibility problems with gcc4

baggins baggins at pld-linux.org
Tue Nov 6 23:53:52 CET 2012


commit 0a6f3d9c4483eef8497c6f1d93540058d5ae42ae
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Tue Nov 6 23:52:16 2012 +0100

    - fix various compatibility problems with gcc4

 scim-hangul-gcc4.patch | 23 +++++++++++++++++++++++
 scim-hangul.spec       |  2 ++
 2 files changed, 25 insertions(+)
---
diff --git a/scim-hangul.spec b/scim-hangul.spec
index 43f7025..10d309a 100644
--- a/scim-hangul.spec
+++ b/scim-hangul.spec
@@ -7,6 +7,7 @@ License:	GPL v2+
 Group:		Libraries
 Source0:	http://downloads.sourceforge.net/scim/%{name}-%{version}.tar.gz
 # Source0-md5:	adc4b79508d0cbc639f1146ae124df58
+Patch0:		%{name}-gcc4.patch
 URL:		http://www.scim-im.org/
 BuildRequires:	gettext-devel >= 0.18.1
 BuildRequires:	scim-devel >= 1.2.0
@@ -26,6 +27,7 @@ znaków koreańskich (Hangul).
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %configure
diff --git a/scim-hangul-gcc4.patch b/scim-hangul-gcc4.patch
new file mode 100644
index 0000000..f165a91
--- /dev/null
+++ b/scim-hangul-gcc4.patch
@@ -0,0 +1,23 @@
+diff -u -r scim-hangul-0.3.2.orig/src/scim_hangul_imengine.cpp scim-hangul-0.3.2/src/scim_hangul_imengine.cpp
+--- scim-hangul-0.3.2.orig/src/scim_hangul_imengine.cpp	2006-10-23 20:42:47.000000000 +0800
++++ scim-hangul-0.3.2/src/scim_hangul_imengine.cpp	2008-03-03 14:18:09.000000000 +0800
+@@ -33,6 +33,8 @@
+   #include <config.h>
+ #endif
+ 
++#include <string.h>
++#include <unistd.h>
+ #include <scim.h>
+ #include "scim_hangul_imengine.h"
+ 
+diff -u -r scim-hangul-0.3.2.orig/src/scim_hangul_imengine_setup.cpp scim-hangul-0.3.2/src/scim_hangul_imengine_setup.cpp
+--- scim-hangul-0.3.2.orig/src/scim_hangul_imengine_setup.cpp	2006-10-23 20:42:47.000000000 +0800
++++ scim-hangul-0.3.2/src/scim_hangul_imengine_setup.cpp	2008-02-25 14:56:57.000000000 +0800
+@@ -34,6 +34,7 @@
+   #include <config.h>
+ #endif
+ 
++#include <cstring>
+ #include <scim.h>
+ #include <gtk/scimkeyselection.h>
+ 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/scim-hangul.git/commitdiff/0a6f3d9c4483eef8497c6f1d93540058d5ae42ae



More information about the pld-cvs-commit mailing list