libuv: Update from 1.20.0 to 1.20.1
[termux-packages] / packages / glulxe / glkterm.patch.special
CommitLineData
59f0d218
FF
1diff -u -r ../../glkterm/Makefile ./Makefile
2--- ../../glkterm/Makefile 2012-10-14 19:21:09.000000000 +0200
3+++ ./Makefile 2014-02-15 13:43:48.000000000 +0100
4@@ -10,21 +10,21 @@
5
6 # Pick a C compiler.
7 #CC = cc
8-CC = gcc -ansi
9+#CC = gcc -ansi
10
11 # You may need to set directories to pick up the ncursesw library.
12 #INCLUDEDIRS = -I/usr/5include
13 #LIBDIRS = -L/usr/5lib
14-LIBS = -lncursesw
15+LIBS = $(LDFLAGS) -lncursesw
16
17 # Use this LIBS line instead of the above if you do not have ncursesw
18 # available. For example, on a standard Mac OSX setup. (You will
19 # probably also have to set LOCAL_NCURSESW in CFLAGS or in gtoption.h.)
20 #LIBS = -lncurses
21
22-OPTIONS = -g -Wall
23+#OPTIONS = -g -Wall
24
25-CFLAGS = $(OPTIONS) $(INCLUDEDIRS)
26+#CFLAGS = $(OPTIONS) $(INCLUDEDIRS)
27
28 GLKLIB = libglktermw.a
29
30@@ -44,8 +44,8 @@
31 cgunicod.o: cgunigen.c
32
33 $(GLKLIB): $(GLKTERM_OBJS)
34- ar r $(GLKLIB) $(GLKTERM_OBJS)
35- ranlib $(GLKLIB)
36+ $(AR) r $(GLKLIB) $(GLKTERM_OBJS)
37+ $(RANLIB) $(GLKLIB)
38
39 Make.glktermw:
40 echo LINKLIBS = $(LIBDIRS) $(LIBS) > Make.glktermw
41diff -u -r ../../glkterm/cgdate.c ./cgdate.c
42--- ../../glkterm/cgdate.c 2012-10-14 19:21:09.000000000 +0200
43+++ ./cgdate.c 2014-02-15 13:45:27.000000000 +0100
44@@ -7,6 +7,24 @@
45 #include "glk.h"
46 #include "glkterm.h"
47
48+#ifdef __ANDROID__
49+time_t timegm (struct tm *tm) {
50+ time_t ret;
51+ char *tz;
52+
53+ tz = getenv("TZ");
54+ setenv("TZ", "", 1);
55+ tzset();
56+ ret = mktime(tm);
57+ if (tz)
58+ setenv("TZ", tz, 1);
59+ else
60+ unsetenv("TZ");
61+ tzset();
62+ return ret;
63+}
64+#endif
65+
66 /* This file is copied directly from the cheapglk package.
67 (Except that warning string constants are changed to L"..." constants.) */
68
69diff -u -r ../../glkterm/gtncursesw.c ./gtncursesw.c
70--- ../../glkterm/gtncursesw.c 2012-10-14 19:21:09.000000000 +0200
71+++ ./gtncursesw.c 2014-02-15 13:43:48.000000000 +0100
72@@ -92,7 +92,7 @@
73 #else /* LOCAL_NCURSESW */
74
75 #define _XOPEN_SOURCE_EXTENDED /* ncursesw *wch* and *wstr* functions */
76-#include <ncursesw/ncurses.h>
77+#include <ncurses.h>
78
79 int local_get_wch (wint_t *ch)
80 {