summaryrefslogtreecommitdiff
path: root/Build/source/texk/lcdf-typetools/lcdf-typetools-2.83-PATCHES
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/lcdf-typetools/lcdf-typetools-2.83-PATCHES')
-rw-r--r--Build/source/texk/lcdf-typetools/lcdf-typetools-2.83-PATCHES/ChangeLog44
-rw-r--r--Build/source/texk/lcdf-typetools/lcdf-typetools-2.83-PATCHES/TL-Changes16
-rw-r--r--Build/source/texk/lcdf-typetools/lcdf-typetools-2.83-PATCHES/patch-01-otftotfm-Makefile30
3 files changed, 90 insertions, 0 deletions
diff --git a/Build/source/texk/lcdf-typetools/lcdf-typetools-2.83-PATCHES/ChangeLog b/Build/source/texk/lcdf-typetools/lcdf-typetools-2.83-PATCHES/ChangeLog
new file mode 100644
index 00000000000..d028f0ce4b9
--- /dev/null
+++ b/Build/source/texk/lcdf-typetools/lcdf-typetools-2.83-PATCHES/ChangeLog
@@ -0,0 +1,44 @@
+2010-04-26 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ Import lcdf-typetools-2.83.
+ * configure.ac, Makefile.am: Adapt.
+ * patch-01-otftotfm-Makefile (new): Adapt otftotfm/Makefile.am.
+
+2010-02-21 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * include/efont/otfdata.hh [WIN32]: From lcdf-typetools-2.83pre.
+ * configure.ac: Fixed typo in generated AC_DEFINE descriptions.
+
+2010-02-21 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ Various MinGW32 (cross) build fixes.
+ * configure.ac, include/efont/otfdata.hh:
+ MinGW32 has <sys/param.h> but also needs <winsock2.h>.
+ MinGW32 uses <windows.h> instead of <win32lib.h>.
+ * configure.ac (LIBS) [WIN32]: Add -lwsock32.
+
+ * t1rawafm/t1rawafm.cc: Do not define away 'std'.
+ * t1testpage/t1testpage.cc: Do not define away 'std'.
+ * ttftotype42/ttftotype42.cc (do_file): Remove 'if(binary)'.
+
+2010-02-20 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * configure.ac: Don't fail configure if not building lcdf-typetools.
+
+2009-09-03 Karl Berry <karl@tug.org>
+
+ * configure.ac: AC_DEFINE(HAVE_KPATHSEA) if we have it, else
+ kpse stuff not really enabled, e.g., glyphlist.txt and
+ texnansx.enc not found
+ tlbuild mail from Jown Owens, 31 Aug 2009 14:34:39.
+
+2009-06-19 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * configure.ac: enable compiler warnings (TeX Live style).
+ * liblcdf/clp.c (Clp_OptionChar, finish_string_list): declare
+ as static.
+
+2009-04-22 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ Adapt to TL2009 build system.
+
diff --git a/Build/source/texk/lcdf-typetools/lcdf-typetools-2.83-PATCHES/TL-Changes b/Build/source/texk/lcdf-typetools/lcdf-typetools-2.83-PATCHES/TL-Changes
new file mode 100644
index 00000000000..2a6cc641a8b
--- /dev/null
+++ b/Build/source/texk/lcdf-typetools/lcdf-typetools-2.83-PATCHES/TL-Changes
@@ -0,0 +1,16 @@
+Changes applied to the lcdf-typetools tree as obtained from:
+ http://www.lcdf.org/type/lcdf-typetools-2.83.tar.gz
+
+Removed:
+ depcomp
+ install-sh
+ missing
+
+Renamed/Moved:
+ Makefile.am -> Makefile.am.orig
+ configure.ac -> configure.ac.orig
+ m4/lcdf-typetools.m4 -> ac/lcdf-typetools.ac
+
+Created Autoconf macro file m4/ac_cxx_template_objs.m4
+ adapting code in configure.ac.orig.
+
diff --git a/Build/source/texk/lcdf-typetools/lcdf-typetools-2.83-PATCHES/patch-01-otftotfm-Makefile b/Build/source/texk/lcdf-typetools/lcdf-typetools-2.83-PATCHES/patch-01-otftotfm-Makefile
new file mode 100644
index 00000000000..be454bf7d99
--- /dev/null
+++ b/Build/source/texk/lcdf-typetools/lcdf-typetools-2.83-PATCHES/patch-01-otftotfm-Makefile
@@ -0,0 +1,30 @@
+diff -ur -x Makefile.in -x aclocal.m4 -x config.h.in -x configure lcdf-typetools-2.83.orig/otftotfm/Makefile.am lcdf-typetools-2.83/otftotfm/Makefile.am
+--- lcdf-typetools-2.83.orig/otftotfm/Makefile.am 2010-04-23 19:25:45.000000000 +0200
++++ lcdf-typetools-2.83/otftotfm/Makefile.am 2010-04-26 20:03:08.136096771 +0200
+@@ -13,18 +13,21 @@
+ secondary.cc secondary.hh \
+ uniprop.cc uniprop.hh \
+ util.cc util.hh
+-EXTRA_otftotfm_SOURCES = kpseinterface.c kpseinterface.h
+
+-otftotfm_LDADD = ../libefont/libefont.a ../liblcdf/liblcdf.a @KPSEINTERFACE_O@ @LIBKPATHSEA@
+-otftotfm_DEPENDENCIES = ../libefont/libefont.a ../liblcdf/liblcdf.a @KPSEINTERFACE_O@ @LIBKPATHSEA_DEP@
++otftotfm_LDADD = ../libefont/libefont.a ../liblcdf/liblcdf.a
++otftotfm_DEPENDENCIES = ../libefont/libefont.a ../liblcdf/liblcdf.a
+
+ INCLUDES = -I$(top_srcdir)/include
+ CLEANFILES = @TEMPLATE_OBJS@
+
+ EXTRA_DIST = otftotfm.1
+
+-$(top_builddir)/../../texk/kpathsea/.libs/libkpathsea.a:
+- cd $(top_builddir)/../../texk/kpathsea && $(MAKE)
++if have_kpathsea
++otftotfm_SOURCES += kpseinterface.c kpseinterface.h
++INCLUDES += $(KPATHSEA_INCLUDES)
++otftotfm_LDADD += $(KPATHSEA_LIBS)
++otftotfm_DEPENDENCIES += $(KPATHSEA_DEPEND)
++endif have_kpathsea
+
+ ## Rebuild libkpathsea in a TeX Live build
+ @KPATHSEA_RULE@