diff options
-rw-r--r-- | Master/texmf-dist/fonts/enc/dvips/c90enc/c90.enc | 334 | ||||
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 67 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/c90enc.tlpsrc | 2 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/collection-langcjk.tlpsrc | 2 |
4 files changed, 19 insertions, 386 deletions
diff --git a/Master/texmf-dist/fonts/enc/dvips/c90enc/c90.enc b/Master/texmf-dist/fonts/enc/dvips/c90enc/c90.enc deleted file mode 100644 index 8198eed9245..00000000000 --- a/Master/texmf-dist/fonts/enc/dvips/c90enc/c90.enc +++ /dev/null @@ -1,334 +0,0 @@ -%!PS-Adobe-3.0 Resource-Encoding -% @psencodingfile{ -% author = "See file c90.etx", -% version = "See file c90.etx", -% date = "generated 2005/07/04", -% filename = "c90.enc", -% email = "See file c90.etx", -% codetable = "ISO/ASCII", -% checksum = "", -% abstract = "This is a postscript encoding file, automatically generated by fontinst from c90.etx." -% } - -% Copyright (C) 1994-2006 Werner Lemberg <wl@gnu.org> -% -% This program is free software; you can redistribute it and/or modify -% it under the terms of the GNU General Public License as published by -% the Free Software Foundation; either version 2 of the License, or -% (at your option) any later version. -% -% This program is distributed in the hope that it will be useful, -% but WITHOUT ANY WARRANTY; without even the implied warranty of -% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -% GNU General Public License for more details. -% -% You should have received a copy of the GNU General Public License -% along with this program in doc/COPYING; if not, write to the Free -% Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, -% MA 02110-1301 USA - -% Created by: tex garuda -% Created using: \etxtoenc{c90}{c90} - -% This file should be installed somewhere that your DVI -% to postscript driver looks for files. It is needed for -% reencoding some font you have transformed. - -% After installing this file, you should add the following -% line (minus %) to your finstmsc.rc file: -% \declarepsencoding{c90}{C90Encoding}{\download{c90.enc}} - -%%BeginResource: encoding C90Encoding -/C90Encoding [ -% 0 -/Gamma -/Delta -/Theta -/Lambda -/Xi -/Pi -/Sigma -/Upsilon -% 8 -/Phi -/Psi -/Omega -/endash -/emdash -/quotesingle -/exclamdown -/questiondown -% 16 -/dotlessi -/quotedblleft -/grave -/acute -/caron -/breve -/macron -/ring -% 24 -/cedilla -/germandbls -/ae -/oe -/oslash -/AE -/OE -/Oslash -% 32 -/.notdef -/exclam -/quotedblright -/numbersign -/dollar -/percent -/ampersand -/quoteright -% 40 -/parenleft -/parenright -/asterisk -/plus -/comma -/hyphen -/period -/slash -% 48 -/zero -/one -/two -/three -/four -/five -/six -/seven -% 56 -/eight -/nine -/colon -/semicolon -/less -/equal -/greater -/question -% 64 -/at -/A -/B -/C -/D -/E -/F -/G -% 72 -/H -/I -/J -/K -/L -/M -/N -/O -% 80 -/P -/Q -/R -/S -/T -/U -/V -/W -% 88 -/X -/Y -/Z -/bracketleft -/backslash -/bracketright -/circumflex -/underscore -% 96 -/quoteleft -/a -/b -/c -/d -/e -/f -/g -% 104 -/h -/i -/j -/k -/l -/m -/n -/o -% 112 -/p -/q -/r -/s -/t -/u -/v -/w -% 120 -/x -/y -/z -/braceleft -/bar -/braceright -/tilde -/dieresis -% 128 -/uni0E38 -/uni0E39 -/uni0E3A -/uni0E48.low_left -/uni0E49.low_left -/uni0E4A.low_left -/uni0E4B.low_left -/uni0E4C.low_left -% 136 -/uni0E48.low -/uni0E49.low -/uni0E4A.low -/uni0E4B.low -/uni0E4C.low -/.notdef -/.notdef -/uni0E4D.left -% 144 -/uni0E0D.descless -/.notdef -/uni0E31.left -/uni0E47.left -/uni0E34.left -/uni0E35.left -/uni0E36.left -/uni0E37.left -% 152 -/uni0E48.left -/uni0E49.left -/uni0E4A.left -/uni0E4B.left -/uni0E4C.left -/.notdef -/.notdef -/uni0E10.descless -% 160 -/.notdef -/uni0E01 -/uni0E02 -/uni0E03 -/uni0E04 -/uni0E05 -/uni0E06 -/uni0E07 -% 168 -/uni0E08 -/uni0E09 -/uni0E0A -/uni0E0B -/uni0E0C -/uni0E0D -/uni0E0E -/uni0E0F -% 176 -/uni0E10 -/uni0E11 -/uni0E12 -/uni0E13 -/uni0E14 -/uni0E15 -/uni0E16 -/uni0E17 -% 184 -/uni0E18 -/uni0E19 -/uni0E1A -/uni0E1B -/uni0E1C -/uni0E1D -/uni0E1E -/uni0E1F -% 192 -/uni0E20 -/uni0E21 -/uni0E22 -/uni0E23 -/uni0E24 -/uni0E25 -/uni0E26 -/uni0E27 -% 200 -/uni0E28 -/uni0E29 -/uni0E2A -/uni0E2B -/uni0E2C -/uni0E2D -/uni0E2E -/uni0E2F -% 208 -/uni0E30 -/uni0E31 -/uni0E32 -/uni0E33 -/uni0E34 -/uni0E35 -/uni0E36 -/uni0E37 -% 216 -/uni0E38 -/uni0E39 -/uni0E3A -/.notdef -/.notdef -/.notdef -/.notdef -/uni0E3F -% 224 -/uni0E40 -/uni0E41 -/uni0E42 -/uni0E43 -/uni0E44 -/uni0E45 -/uni0E46 -/uni0E47 -% 232 -/uni0E48 -/uni0E49 -/uni0E4A -/uni0E4B -/uni0E4C -/uni0E4D -/uni0E4E -/uni0E4F -% 240 -/uni0E50 -/uni0E51 -/uni0E52 -/uni0E53 -/uni0E54 -/uni0E55 -/uni0E56 -/uni0E57 -% 248 -/uni0E58 -/uni0E59 -/uni0E5A -/uni0E5B -/uni0E38.low -/uni0E39.low -/uni0E3A.low -/.notdef -] def -%%EndResource - -% End of file c90.enc. diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 30651acf2b4..6d1495bfa4e 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -16,7 +16,11 @@ # # All the patterns for what to move or run can be overridden per-package. -use English; +BEGIN { + ($mydir = $0) =~ s,/[^/]*$,,; + unshift (@INC, "$mydir/../libexec"); +} + use Getopt::Long; use File::Basename; use Cwd; @@ -421,10 +425,10 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'revnum', "die 'skipping, obsolete'", 'revtex', "&MAKEflatten", 'rsfs', "&MAKEflatten", - 'sae', "die 'skipping, nosell license'", + 'sae', "die 'skipping, nosell'", 'seminar', "&MAKEseminar", 'shipunov', "&MAKEcopy", - 'shortlst', "die 'skipping, nosell license'", + 'shortlst', "die 'skipping, nosell'", 'showexpl', "&MAKEflatten", 'siam', "&MAKEsiam", 'skak', "&MAKEflatten", @@ -433,11 +437,12 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'staves', "&MAKEflatten", 'stellenbosch',"&MAKEcopy", 'stex', "&MAKEflatten", + 'streetex', "die 'skipping, nonfree'", 'symbolindex', "die 'skipping, requires binary'", 't2', "&MAKEt2", 'tamethebeast',"&MAKEtamethebeast", 'tamil-omega', "die 'skipping, supports nonfree ISM fonts'", #"&MAKEflatten", - 'taylor', "die 'skipping, nonfree license'", + 'taylor', "die 'skipping, nonfree'", 'template', "die 'already part of xpackages'", 'tengwarscript',"&MAKEflatten", 'tex-gyre', "&MAKEcopy", @@ -3275,42 +3280,42 @@ sub MAKEcjk_common &xchdir ($packagedir); # also need cjk doc tarball. should move in next release. - my $cjkdoc = "/home/ftp/tex-archive/language/chinese/cjk-4.8.1-doc.tar.gz"; - &SYSTEM ("tar -C ?.?.? -xf $cjkdoc --strip-components=1"); + my $cjkdoc = "cjk-?.?.?-doc.tar.gz"; + &SYSTEM ("tar -C cjk-?.?.? -xf $cjkdoc --strip-components=1"); # remove the version number top-level directory. - &SYSTEM ("$RM *.zip && $MV ?.?.?/* . && rmdir ?.?.?"); + &SYSTEM ("$RM *.tar.gz && $MV cjk-?.?.?/* . && rmdir cjk-?.?.?"); } sub MAKEcjk { &MAKEcjk_common (); - #require "/home/karl/c/cjk.pl"; + require "cjk.pl"; # in tlpkg/libexec } sub MAKEbin_cjkutils { &MAKEcjk_common (); - #require "/home/karl/c/bin-cjkutils.pl"; + require "bin-cjkutils.pl"; } sub MAKEc90 { &MAKEcjk_common (); - #require "/home/karl/c/c90.pl"; + require "c90.pl"; } sub MAKEdnp { &MAKEcjk_common (); - #require "/home/karl/c/dnp.pl"; + require "dnp.pl"; # have to mv texmf/fonts/sfd to texmf-dist/fonts/sfd/ttf2tpk and rm DNP.sfd } sub MAKEgaruda_c90 { &MAKEcjk_common (); - #require "/home/karl/c/garuda-c90.pl"; + require "garuda-c90.pl"; # have to figure out how to get existing garuda/norasi files from # /home/ftp/tex-archive/language/thai/thailatex/fonts/ } @@ -3318,45 +3323,9 @@ sub MAKEgaruda_c90 sub MAKEnorasi_c90 { &MAKEcjk_common (); - #require "/home/karl/c/norasi-c90.pl"; + require "norasi-c90.pl"; } -sub MAKEkarlcjk -{ - print "\t SPECIAL $package wholesale rearranging\n"; - # - &setup (); - # - # start by removing the version number top-level directory. - &xchdir ($DOCDIR); - &SYSTEM ("$RM *.zip && $MV 4.8.?/* . && rmdir 4.8.?"); - # - &xchdir ($DEST); - # - # move contrib into source subdir. - &SYSTEM ("$MV $DOCDIR/contrib source/latex/cjk/"); - # - # rename texinput to tex/latex/cjk. - &SYSTEM ("rmdir tex/latex/cjk; $MV $DOCDIR/texinput tex/latex/cjk"); - # - # rename texlive, contains modified KS/HLaTeX .fd files. - my $ksl_dest = "tex/latex/cjk/contrib/hlatex-texlive"; - &xmkdir ($ksl_dest); - &SYSTEM ("$MV $DOCDIR/texlive $ksl_dest"); - # - # move utils into source subdir too, wht we have in - # Build/source/texk/cjkutils is a tiny subset. - &SYSTEM ("$MV $DOCDIR/utils source/latex/cjk/"); - # - # remove the thaifont runtime files which we painfully package separately. - # but leave other thaifont files here, not worth dealing. - &SYSTEM ("rm -rf source/latex/cjk/utils/thaifont/texmf"); - # - # We need the wadalab fd files. - my $wada_dest = "tex/latex/cjk/contrib/wadalab"; - &xmkdir ($wada_dest); - &SYSTEM ("$MV source/latex/cjk/contrib/wadalab/*.fd* $wada_dest/"); -} sub MAKEcmlgc { diff --git a/Master/tlpkg/tlpsrc/c90enc.tlpsrc b/Master/tlpkg/tlpsrc/c90enc.tlpsrc deleted file mode 100644 index fce0786fb98..00000000000 --- a/Master/tlpkg/tlpsrc/c90enc.tlpsrc +++ /dev/null @@ -1,2 +0,0 @@ -name c90enc -category Package diff --git a/Master/tlpkg/tlpsrc/collection-langcjk.tlpsrc b/Master/tlpkg/tlpsrc/collection-langcjk.tlpsrc index 06a2a08ba39..df896d8e224 100644 --- a/Master/tlpkg/tlpsrc/collection-langcjk.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-langcjk.tlpsrc @@ -3,7 +3,7 @@ category Collection shortdesc Chinese, Japanese, Korean longdesc CJK (Chinese, Japanese, Korean) macros, fonts, documentation. depend arphic -depend c90enc +depend c90 depend cjk depend cns depend garuda |