summaryrefslogtreecommitdiff
path: root/inputmethod/uim/patches
diff options
context:
space:
mode:
authorhans <hans@pkgsrc.org>2011-09-14 16:57:41 +0000
committerhans <hans@pkgsrc.org>2011-09-14 16:57:41 +0000
commitcdf5f327b1d86bc0ce84cb42d5b0c49a083ad100 (patch)
tree559e74e10c2f4ed257dd2dc2c2d20740f241fcfc /inputmethod/uim/patches
parentdea2302098d0eb4b712fdea806e6ead6cf8cc015 (diff)
downloadpkgsrc-cdf5f327b1d86bc0ce84cb42d5b0c49a083ad100.tar.gz
Fix build on SunOS.
Diffstat (limited to 'inputmethod/uim/patches')
-rw-r--r--inputmethod/uim/patches/patch-ad40
-rw-r--r--inputmethod/uim/patches/patch-ae13
-rw-r--r--inputmethod/uim/patches/patch-af14
3 files changed, 67 insertions, 0 deletions
diff --git a/inputmethod/uim/patches/patch-ad b/inputmethod/uim/patches/patch-ad
new file mode 100644
index 00000000000..4cc801a8e53
--- /dev/null
+++ b/inputmethod/uim/patches/patch-ad
@@ -0,0 +1,40 @@
+$NetBSD: patch-ad,v 1.1 2011/09/14 16:57:41 hans Exp $
+
+--- uim/Makefile.in.orig 2011-05-17 06:16:18.000000000 +0200
++++ uim/Makefile.in 2011-09-13 15:25:17.188833173 +0200
+@@ -166,7 +166,7 @@ libuim_custom_enabler_la_OBJECTS = \
+ $(am_libuim_custom_enabler_la_OBJECTS)
+ libuim_custom_enabler_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+- $(libuim_custom_enabler_la_LDFLAGS) $(LDFLAGS) -o $@
++ $(libuim_custom_enabler_la_LDFLAGS) $(LDFLAGS) $(SunOS_LDFLAGS) -o $@
+ libuim_custom_la_DEPENDENCIES = libuim-scm.la libuim.la
+ am_libuim_custom_la_OBJECTS = libuim_custom_la-uim-custom.lo
+ libuim_custom_la_OBJECTS = $(am_libuim_custom_la_OBJECTS)
+@@ -219,7 +219,7 @@ am_libuim_lolevel_la_OBJECTS = libuim_lo
+ libuim_lolevel_la_OBJECTS = $(am_libuim_lolevel_la_OBJECTS)
+ libuim_lolevel_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+- $(libuim_lolevel_la_LDFLAGS) $(LDFLAGS) -o $@
++ $(libuim_lolevel_la_LDFLAGS) $(LDFLAGS) $(SunOS_LDFLAGS) -o $@
+ libuim_look_la_DEPENDENCIES = libuim-scm.la libuim.la \
+ libuim-bsdlook.la
+ am_libuim_look_la_OBJECTS = libuim_look_la-look.lo
+@@ -273,7 +273,7 @@ am_libuim_scm_la_OBJECTS = libuim_scm_la
+ libuim_scm_la_OBJECTS = $(am_libuim_scm_la_OBJECTS)
+ libuim_scm_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(libuim_scm_la_CFLAGS) \
+- $(CFLAGS) $(libuim_scm_la_LDFLAGS) $(LDFLAGS) -o $@
++ $(CFLAGS) $(libuim_scm_la_LDFLAGS) $(LDFLAGS) $(SunOS_LDFLAGS) -o $@
+ libuim_skk_la_DEPENDENCIES = libuim-scm.la libuim.la libuim-bsdlook.la
+ am_libuim_skk_la_OBJECTS = libuim_skk_la-skk.lo
+ libuim_skk_la_OBJECTS = $(am_libuim_skk_la_OBJECTS)
+@@ -382,7 +382,7 @@ LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIB
+ CCLD = $(CC)
+ LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+ --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
+- $(LDFLAGS) -o $@
++ $(LDFLAGS) $(SunOS_LDFLAGS) -o $@
+ CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+ LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
diff --git a/inputmethod/uim/patches/patch-ae b/inputmethod/uim/patches/patch-ae
new file mode 100644
index 00000000000..219f400bd8c
--- /dev/null
+++ b/inputmethod/uim/patches/patch-ae
@@ -0,0 +1,13 @@
+$NetBSD: patch-ae,v 1.1 2011/09/14 16:57:41 hans Exp $
+
+--- sigscheme/configure.orig 2011-09-13 15:53:22.544782355 +0200
++++ sigscheme/configure 2011-09-13 15:56:13.848433241 +0200
+@@ -16000,7 +16000,7 @@ if test "x$ac_cv_func_strdup" = xyes; th
+ _ACEOF
+
+ # Overrides _POSIX_C_SOURCE
+- $as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
++ $as_echo "#define _XOPEN_SOURCE 600" >>confdefs.h
+
+
+ fi
diff --git a/inputmethod/uim/patches/patch-af b/inputmethod/uim/patches/patch-af
new file mode 100644
index 00000000000..b3f86afdc6c
--- /dev/null
+++ b/inputmethod/uim/patches/patch-af
@@ -0,0 +1,14 @@
+$NetBSD: patch-af,v 1.1 2011/09/14 16:57:41 hans Exp $
+
+--- fep/uim-fep.h.orig 2011-01-07 03:09:56.000000000 +0100
++++ fep/uim-fep.h 2011-09-13 16:13:02.686629427 +0200
+@@ -41,6 +41,9 @@
+ #include <sys/ioctl.h>
+ #endif
+ /* solaris でwinsizeを使うために必要 */
++#ifdef __sun
++#include <sys/termios.h>
++#endif
+ #ifdef HAVE_CURSES_H
+ #include <curses.h>
+ #endif