From 734b2d0eb849ccaa8cf7489092b69fe6825974d5 Mon Sep 17 00:00:00 2001 From: Peter Breitenlohner Date: Fri, 20 Apr 2012 08:01:57 +0000 Subject: dvipdfmx: more 20120420 git-svn-id: svn://tug.org/texlive/trunk@26068 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/README | 6 +- Build/source/texk/dvipdfmx/ChangeLog | 4 +- .../dvipdfmx/dvipdfmx-20120420-PATCHES/ChangeLog | 89 ++++++++++++++++++++++ .../dvipdfmx/dvipdfmx-20120420-PATCHES/TL-Changes | 11 +++ .../dvipdfmx-20120420-PATCHES/patch-00-cfg | 31 ++++++++ .../dvipdfmx/dvipdfmx-20120420-patches/ChangeLog | 88 --------------------- .../dvipdfmx/dvipdfmx-20120420-patches/TL-Changes | 14 ---- .../dvipdfmx-20120420-patches/patch-00-cfg | 31 -------- 8 files changed, 135 insertions(+), 139 deletions(-) create mode 100644 Build/source/texk/dvipdfmx/dvipdfmx-20120420-PATCHES/ChangeLog create mode 100644 Build/source/texk/dvipdfmx/dvipdfmx-20120420-PATCHES/TL-Changes create mode 100644 Build/source/texk/dvipdfmx/dvipdfmx-20120420-PATCHES/patch-00-cfg delete mode 100644 Build/source/texk/dvipdfmx/dvipdfmx-20120420-patches/ChangeLog delete mode 100644 Build/source/texk/dvipdfmx/dvipdfmx-20120420-patches/TL-Changes delete mode 100644 Build/source/texk/dvipdfmx/dvipdfmx-20120420-patches/patch-00-cfg (limited to 'Build') diff --git a/Build/source/texk/README b/Build/source/texk/README index ed6ec0f5847..2056c0eae5a 100644 --- a/Build/source/texk/README +++ b/Build/source/texk/README @@ -45,10 +45,8 @@ dvidvi - ? dviljk - maintained here, by Joachim Schrod -dvipdfmx 20110311 - checked 25apr11 - http://project.ktug.or.kr/dvipdfmx/snapshot/latest/ - http://project.ktug.or.kr/dvipdfmx/snapshot/latest/dvipdfmx-20110311.tar.gz - dvipdfmx@project.ktug.or.kr (ChoF, Matthias, Hirata) +dvipdfmx 20120420 - checked 20apr12 + ftp://ftpth.mppmu.mpg.de/pub/peb/TLtests/dvipdfmx-20120420.tar.xz dvipng 1.14 - checked 25apr11 http://mirror.ctan.org/dviware/dvipng/ (but maybe stale) diff --git a/Build/source/texk/dvipdfmx/ChangeLog b/Build/source/texk/dvipdfmx/ChangeLog index 4be2fe7ab25..d2096bb1f7b 100644 --- a/Build/source/texk/dvipdfmx/ChangeLog +++ b/Build/source/texk/dvipdfmx/ChangeLog @@ -1,7 +1,7 @@ 2012-04-20 Norbert Preining - Imported snapshot 20110420. - This snapshot is actually the current state of the SVN repository. + Imported snapshot 20120420. + * version.ac, man/dvipdfm.1: Adapted. 2011-12-06 Peter Breitenlohner diff --git a/Build/source/texk/dvipdfmx/dvipdfmx-20120420-PATCHES/ChangeLog b/Build/source/texk/dvipdfmx/dvipdfmx-20120420-PATCHES/ChangeLog new file mode 100644 index 00000000000..e3bcbf654ff --- /dev/null +++ b/Build/source/texk/dvipdfmx/dvipdfmx-20120420-PATCHES/ChangeLog @@ -0,0 +1,89 @@ +2012-04-20 Norbert Preining + + Created snapshot 20120420. + * remove all patches but patch-00-cfg and include them in + proper dvipdfmx, add also the changelogs there. + +2012-03-29 Peter Breitenlohner + + * patch-08-extern (new): Remove extern decls from *.c files. + * dpxfile.c: Drop obsolete comment that mkstemp may not be + declared in stdlib.h. + * spc_color.c: Drop 'extern' from function definition. + * error.h: ANSI C prototype for error_cleanup(). + * error.c: Drop extern decl, now in error.h. + * dvipdfmx.c: Add '#include "error.h"' and drop extern decl. + +2012-03-05 Peter Breitenlohner + + * patch-07-surrogates (new): Handle UTP-16 surrogates for UCS-4 + supplementary planes. Based on patch from Tanaka Takuji-san. + +2012-01-17 Hironori Kitagawa + + * patch-06-dtou (new): Support for (e-)(u)pTeX dtou direction. + +2011-11-05 Akira Kakuto + + * patch-04-uptex: remove incompatible lines and erase #ifdef upTeX. + +2011-10-18 Peter Breitenlohner + + * patch-05-typo (new): Fix typo "featre" -> "feature". + +2011-09-07 Akira Kakuto + + * patch-04-uptex (new): (e-)upTeX support. + +2011-06-15 Peter Breitenlohner + + * patch-02-exec_spawn (new): Bug fix for exec_spawn() from + Akira Kakuto and Peter Breitenlohner. + + * patch-03-uint32_t (new): Portability fix (for AIX). + +2011-05-31 Peter Breitenlohner + + * patch-01-manpage: Adapted to modified extractbb manpage. + +2011-05-09 Peter Breitenlohner + + * ../dvipdfmx-20110311/data/dvipdfmx.cfg: Synched from Master. + * patch-00-cfg: Adapted (by Karl Berry ). + +2011-05-03 Peter Breitenlohner + + Imported snapshot 20110311. + * patch-04-dvipdfmx-20110311 (removed): Now included. + * patch-01-manpage (new): Update man/extractbb.1. + +2011-04-29 Peter Breitenlohner + + * patch-00-cfg (new): Change dvipdfmx.cfg to use rungs instead of + the default ps2pdf -dSAFER, to avoid complete pstricks failure with + xetex. + +2011-03-11 Peter Breitenlohner + + * patch-04-dvipdfmx-20110311 (new): From upstream. + +2011-03-09 Peter Breitenlohner + + Imported snapshot 20110309. + * patch-01-dpxfile, patch-02-manpage, patch-03-sys_wait_h + (removed): Now all in the distributed snapshot. + +2011-03-08 Peter Breitenlohner + + * patch-03-sys_wait_h (new): Check for sys/wait.h, in order to + define HAVE_SYS_WAIT_H (required for src/dpxfile.c). + +2011-03-07 Peter Breitenlohner + + Imported snapshot 20110305. + + * patch-01-dpxfile (new): Use concat3() instead of concatn(). + Avoid compiler warnings: add const's; cast `unsigned char' to + `unsigned short' for printing. + + * patch-02-manpage (new): Add ebb to NAME; better formatting. diff --git a/Build/source/texk/dvipdfmx/dvipdfmx-20120420-PATCHES/TL-Changes b/Build/source/texk/dvipdfmx/dvipdfmx-20120420-PATCHES/TL-Changes new file mode 100644 index 00000000000..0881a58b3c4 --- /dev/null +++ b/Build/source/texk/dvipdfmx/dvipdfmx-20120420-PATCHES/TL-Changes @@ -0,0 +1,11 @@ +Changes applied to the dvipdfmx-20110420 tree as obtained from: + ftp://ftpth.mppmu.mpg.de/pub/peb/TLtests/dvipdfmx-20120420.tar.xz + +Removed: + NEWS + compile + depcomp + install-sh + missing + mkinstalldirs + diff --git a/Build/source/texk/dvipdfmx/dvipdfmx-20120420-PATCHES/patch-00-cfg b/Build/source/texk/dvipdfmx/dvipdfmx-20120420-PATCHES/patch-00-cfg new file mode 100644 index 00000000000..4568ca22a54 --- /dev/null +++ b/Build/source/texk/dvipdfmx/dvipdfmx-20120420-PATCHES/patch-00-cfg @@ -0,0 +1,31 @@ +diff -ur dvipdfmx-20120420.orig/data/dvipdfmx.cfg dvipdfmx-20120420/data/dvipdfmx.cfg +--- dvipdfmx-20120420.orig/data/dvipdfmx.cfg 2010-10-12 02:01:29.000000000 +0200 ++++ dvipdfmx-20120420/data/dvipdfmx.cfg 2011-04-29 00:31:34.000000000 +0200 +@@ -137,14 +137,23 @@ + %% than A0, and their llx=lly=0, you can use "-dEPSCrop" instead of + %% "-sPAPERSIZE=a0" + %% +-D "ps2pdf -dCompatibilityLevel=%v -sPAPERSIZE=a0 -dAutoFilterGrayImages=false -dGrayImageFilter=/FlateEncode -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode '%i' '%o'" ++%% In TeX Live, we use the rungs wrapper instead of ps2pdf, becuse we ++%% must omit the -dSAFER which ps2pdf specifies: in order for pstricks ++%% to work with xetex, ++%% /usr/local/texlive/*/texmf-dist/dvips/pstricks/pstricks.pro (for ++%% example) needs to be accessed. (Also, it is better to use our ++%% supplied gs on Windows.) You can also add -dNOSAFER to the ps2pdf ++%% command line. ++%% ++%% Incidentally, especially in TL, more than one dvipdfmx.cfg may be ++%% extant. You can find the one that is active by running: ++%% kpsewhich -progname=dvipdfmx -format='other text files' dvipdfmx.cfg ++%% ++D "rungs -q -dNOPAUSE -dBATCH -sPAPERSIZE=a0 -sDEVICE=pdfwrite -dCompatibilityLevel=%v -dAutoFilterGrayImages=false -dGrayImageFilter=/FlateEncode -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -sOutputFile='%o' '%i' -c quit" + + %% Frank Siegert's PStill: + %D "/usr/local/bin/pstill -c -o '%o' '%i'" + +-%% Adobe Acrobat Distiller: +-%D "/usr/local/bin/distill -quiet -pairs '%i' '%o'" +- + %% Batik + Fop (SVG-to-PDF): + %% If you want both PS and SVG, you need to write a script or program + %% that selectively invokes converters. diff --git a/Build/source/texk/dvipdfmx/dvipdfmx-20120420-patches/ChangeLog b/Build/source/texk/dvipdfmx/dvipdfmx-20120420-patches/ChangeLog deleted file mode 100644 index 0d9c4196edb..00000000000 --- a/Build/source/texk/dvipdfmx/dvipdfmx-20120420-patches/ChangeLog +++ /dev/null @@ -1,88 +0,0 @@ -2012-04-20 Norbert Preining - - * remove all patches but patch-00-cfg and include them in - proper dvipdfmx, add also the changelogs there. - -2012-03-29 Peter Breitenlohner - - * patch-08-extern (new): Remove extern decls from *.c files. - * dpxfile.c: Drop obsolete comment that mkstemp may not be - declared in stdlib.h. - * spc_color.c: Drop 'extern' from function definition. - * error.h: ANSI C prototype for error_cleanup(). - * error.c: Drop extern decl, now in error.h. - * dvipdfmx.c: Add '#include "error.h"' and drop extern decl. - -2012-03-05 Peter Breitenlohner - - * patch-07-surrogates (new): Handle UTP-16 surrogates for UCS-4 - supplementary planes. Based on patch from Tanaka Takuji-san. - -2012-01-17 Hironori Kitagawa - - * patch-06-dtou (new): Support for (e-)(u)pTeX dtou direction. - -2011-11-05 Akira Kakuto - - * patch-04-uptex: remove incompatible lines and erase #ifdef upTeX. - -2011-10-18 Peter Breitenlohner - - * patch-05-typo (new): Fix typo "featre" -> "feature". - -2011-09-07 Akira Kakuto - - * patch-04-uptex (new): (e-)upTeX support. - -2011-06-15 Peter Breitenlohner - - * patch-02-exec_spawn (new): Bug fix for exec_spawn() from - Akira Kakuto and Peter Breitenlohner. - - * patch-03-uint32_t (new): Portability fix (for AIX). - -2011-05-31 Peter Breitenlohner - - * patch-01-manpage: Adapted to modified extractbb manpage. - -2011-05-09 Peter Breitenlohner - - * ../dvipdfmx-20110311/data/dvipdfmx.cfg: Synched from Master. - * patch-00-cfg: Adapted (by Karl Berry ). - -2011-05-03 Peter Breitenlohner - - Imported snapshot 20110311. - * patch-04-dvipdfmx-20110311 (removed): Now included. - * patch-01-manpage (new): Update man/extractbb.1. - -2011-04-29 Peter Breitenlohner - - * patch-00-cfg (new): Change dvipdfmx.cfg to use rungs instead of - the default ps2pdf -dSAFER, to avoid complete pstricks failure with - xetex. - -2011-03-11 Peter Breitenlohner - - * patch-04-dvipdfmx-20110311 (new): From upstream. - -2011-03-09 Peter Breitenlohner - - Imported snapshot 20110309. - * patch-01-dpxfile, patch-02-manpage, patch-03-sys_wait_h - (removed): Now all in the distributed snapshot. - -2011-03-08 Peter Breitenlohner - - * patch-03-sys_wait_h (new): Check for sys/wait.h, in order to - define HAVE_SYS_WAIT_H (required for src/dpxfile.c). - -2011-03-07 Peter Breitenlohner - - Imported snapshot 20110305. - - * patch-01-dpxfile (new): Use concat3() instead of concatn(). - Avoid compiler warnings: add const's; cast `unsigned char' to - `unsigned short' for printing. - - * patch-02-manpage (new): Add ebb to NAME; better formatting. diff --git a/Build/source/texk/dvipdfmx/dvipdfmx-20120420-patches/TL-Changes b/Build/source/texk/dvipdfmx/dvipdfmx-20120420-patches/TL-Changes deleted file mode 100644 index 08e54933b6a..00000000000 --- a/Build/source/texk/dvipdfmx/dvipdfmx-20120420-patches/TL-Changes +++ /dev/null @@ -1,14 +0,0 @@ -Changes applied to the dvipdfmx-20110420 tree as obtained from the -the subversion source of TL. - -#Changes applied to the dvipdfmx-20110311 tree as obtained from: -# http://project.ktug.or.kr/dvipdfmx/snapshot/latest/dvipdfmx-20110311.tar.gz - -Removed: - NEWS - compile - depcomp - install-sh - missing - mkinstalldirs - diff --git a/Build/source/texk/dvipdfmx/dvipdfmx-20120420-patches/patch-00-cfg b/Build/source/texk/dvipdfmx/dvipdfmx-20120420-patches/patch-00-cfg deleted file mode 100644 index 4568ca22a54..00000000000 --- a/Build/source/texk/dvipdfmx/dvipdfmx-20120420-patches/patch-00-cfg +++ /dev/null @@ -1,31 +0,0 @@ -diff -ur dvipdfmx-20120420.orig/data/dvipdfmx.cfg dvipdfmx-20120420/data/dvipdfmx.cfg ---- dvipdfmx-20120420.orig/data/dvipdfmx.cfg 2010-10-12 02:01:29.000000000 +0200 -+++ dvipdfmx-20120420/data/dvipdfmx.cfg 2011-04-29 00:31:34.000000000 +0200 -@@ -137,14 +137,23 @@ - %% than A0, and their llx=lly=0, you can use "-dEPSCrop" instead of - %% "-sPAPERSIZE=a0" - %% --D "ps2pdf -dCompatibilityLevel=%v -sPAPERSIZE=a0 -dAutoFilterGrayImages=false -dGrayImageFilter=/FlateEncode -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode '%i' '%o'" -+%% In TeX Live, we use the rungs wrapper instead of ps2pdf, becuse we -+%% must omit the -dSAFER which ps2pdf specifies: in order for pstricks -+%% to work with xetex, -+%% /usr/local/texlive/*/texmf-dist/dvips/pstricks/pstricks.pro (for -+%% example) needs to be accessed. (Also, it is better to use our -+%% supplied gs on Windows.) You can also add -dNOSAFER to the ps2pdf -+%% command line. -+%% -+%% Incidentally, especially in TL, more than one dvipdfmx.cfg may be -+%% extant. You can find the one that is active by running: -+%% kpsewhich -progname=dvipdfmx -format='other text files' dvipdfmx.cfg -+%% -+D "rungs -q -dNOPAUSE -dBATCH -sPAPERSIZE=a0 -sDEVICE=pdfwrite -dCompatibilityLevel=%v -dAutoFilterGrayImages=false -dGrayImageFilter=/FlateEncode -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -sOutputFile='%o' '%i' -c quit" - - %% Frank Siegert's PStill: - %D "/usr/local/bin/pstill -c -o '%o' '%i'" - --%% Adobe Acrobat Distiller: --%D "/usr/local/bin/distill -quiet -pairs '%i' '%o'" -- - %% Batik + Fop (SVG-to-PDF): - %% If you want both PS and SVG, you need to write a script or program - %% that selectively invokes converters. -- cgit v1.2.3