summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/fonts/enc/dvips/c90enc/c90.enc334
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds67
-rw-r--r--Master/tlpkg/tlpsrc/c90enc.tlpsrc2
-rw-r--r--Master/tlpkg/tlpsrc/collection-langcjk.tlpsrc2
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