summaryrefslogtreecommitdiff
path: root/Build/source/texk/cjkutils/TLPATCHES
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/cjkutils/TLPATCHES')
-rw-r--r--Build/source/texk/cjkutils/TLPATCHES/ChangeLog71
-rw-r--r--Build/source/texk/cjkutils/TLPATCHES/TL-Changes21
-rw-r--r--Build/source/texk/cjkutils/TLPATCHES/patch-04-mingw6421
3 files changed, 113 insertions, 0 deletions
diff --git a/Build/source/texk/cjkutils/TLPATCHES/ChangeLog b/Build/source/texk/cjkutils/TLPATCHES/ChangeLog
new file mode 100644
index 00000000000..d05c74e94fd
--- /dev/null
+++ b/Build/source/texk/cjkutils/TLPATCHES/ChangeLog
@@ -0,0 +1,71 @@
+2015-04-18 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ Imported cjk-4.8.4/utils source tree from:
+ http://cjk.ffii.org/cjk-4.8.4.tar.gz
+ * patch-01-static, patch-02-unused, patch-03-unsigned (removed):
+ Now included upstream.
+ * patch-04-mingw64: Adapted.
+
+2014-11-05 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * patch-04-mingw64 (new): Required for MinGW64, but why?
+
+2014-06-19 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * patch-03-unsigned (new): Avoid undefined behaviour.
+
+2012-12-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * patch-02-unused (new): Drop unused variable (gcc-4.6 warning).
+
+2012-05-20 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * patch-01-static (new): Build fix for 64-bit Mac OS X 10.7.3.
+ Clang does not like non-static inline functions as used here.
+ While at it, all local functions are declared static.
+ Do not extend #ifdef HAVE_EMTEXDIR...#endif over several sections.
+
+2012-05-11 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ Imported cjk-4.8.3/utils source tree from:
+ http://cjk.ffii.org/cjk-4.8.3.tar.gz
+ * patch-01-ANSI-C, patch-02-const, patch-03-kpathsea,
+ patch-04-cjklatex, patch-05-cjkpdflatex, patch-06-cjklatex,
+ patch-07-CEFconv, patch-09-from-git (removed): All included.
+
+2011-10-04 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * patch-08-SJISconv (removed): The user-defined character area of
+ SJIS is not supported because it is not portable.
+
+ Updates from http://git.savannah.gnu.org/r/cjk.git.
+ * patch-09-from-git (new): From Werner Lemberg <wl@gnu.org>.
+ Update test results tests/{cefs,sjis}conv.cjk.
+
+2011-09-17 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * patch-07-CEFconv (new): Make sure that, as advertised,
+ cef5conv acts as bg5conv + cefconv and cefsconv as sjisconv +
+ cefconv; make TeX description of cefconv agree with the code.
+ * patch-08-SJISconv (new): Correct upper limit for first byte of
+ Kanji SJIS (CP 292) codes.
+
+2011-09-12 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * patch-06-cjklatex (new): Drop #include <kpathsea/win32lib.h>.
+
+2010-12-19 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ Adapt to cjk-4.8.2/utils.
+ * patch-01-ANSI-C (new): ANSI C function declarations.
+ * patch-02-const (new): Declare numerous strings as const.
+ * patch-03-kpathsea (new): Require recent kpathsea version.
+
+ * patch-04-cjklatex (new): Merge upstream versions with changes
+ from Akira (mail 18 Dec 2010 09:12:01).
+ Return type of main is int. ANSI C function declarations.
+ Declare functions as static. Declare various strings as const.
+
+ * patch-05-cjkpdflatex (new) [LATEX]: Allow to build both
+ gbklatex.exe and gbkpdflatex.exe from cjklatex.c.
+
diff --git a/Build/source/texk/cjkutils/TLPATCHES/TL-Changes b/Build/source/texk/cjkutils/TLPATCHES/TL-Changes
new file mode 100644
index 00000000000..e3e36c9fef6
--- /dev/null
+++ b/Build/source/texk/cjkutils/TLPATCHES/TL-Changes
@@ -0,0 +1,21 @@
+Changes applied to the cjk-4.8.4/utils tree as obtained from:
+ http://cjk.ffii.org/cjk-4.8.4.tar.gz
+
+Moved from top level to here:
+ ChangeLog
+ README
+
+Removed:
+ f_name.bat
+ hbf2gf/c-auto.h
+ hbf2gf/config.guess
+ hbf2gf/config.sub
+ hbf2gf/configure
+ hbf2gf/install-sh
+ hbf2gf/mkinstalldirs
+ hbf2gf/scripts/
+ lisp/
+ pyhyphen/
+ subfonts/
+ thaifont/
+
diff --git a/Build/source/texk/cjkutils/TLPATCHES/patch-04-mingw64 b/Build/source/texk/cjkutils/TLPATCHES/patch-04-mingw64
new file mode 100644
index 00000000000..d429f5cb873
--- /dev/null
+++ b/Build/source/texk/cjkutils/TLPATCHES/patch-04-mingw64
@@ -0,0 +1,21 @@
+diff -ur cjkutils-4.8.4.orig/hbf2gf/hbf2gf.w cjkutils-4.8.4/hbf2gf/hbf2gf.w
+--- cjkutils-4.8.4.orig/hbf2gf/hbf2gf.w 2015-04-18 08:51:28.000000000 +0200
++++ cjkutils-4.8.4/hbf2gf/hbf2gf.w 2015-04-18 12:44:01.000000000 +0200
+@@ -486,7 +486,7 @@
+ @d GF_ID 131
+ @d PRE 247@#
+
+-@d header " hbf2gf output "
++@d headerstring " hbf2gf output "
+
+ @<Prototypes@>=
+ static void write_pre(void);
+@@ -502,7 +502,7 @@
+ struct tm *time_now;
+
+
+- strcpy(out_s, header);@#
++ strcpy(out_s, headerstring);@#
+
+ secs_now = time(NULL); /* system date and time */
+ time_now = localtime(&secs_now);