diff options
author | hans <hans@pkgsrc.org> | 2011-09-14 16:57:41 +0000 |
---|---|---|
committer | hans <hans@pkgsrc.org> | 2011-09-14 16:57:41 +0000 |
commit | cdf5f327b1d86bc0ce84cb42d5b0c49a083ad100 (patch) | |
tree | 559e74e10c2f4ed257dd2dc2c2d20740f241fcfc /inputmethod/uim/patches | |
parent | dea2302098d0eb4b712fdea806e6ead6cf8cc015 (diff) | |
download | pkgsrc-cdf5f327b1d86bc0ce84cb42d5b0c49a083ad100.tar.gz |
Fix build on SunOS.
Diffstat (limited to 'inputmethod/uim/patches')
-rw-r--r-- | inputmethod/uim/patches/patch-ad | 40 | ||||
-rw-r--r-- | inputmethod/uim/patches/patch-ae | 13 | ||||
-rw-r--r-- | inputmethod/uim/patches/patch-af | 14 |
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 |