summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-06-22 12:52:56 +0000
committerKarl Berry <karl@freefriends.org>2008-06-22 12:52:56 +0000
commit5ed8932132aaa734b293e7a41dd1b6f885a6f2e9 (patch)
tree915e90fe24729ecc97114902b76b4004c712b024 /Master/tlpkg/bin
parenta84aa35db647cc419c465bd3e4b9db1bc86c0c0b (diff)
hyph-utf8 from CTAN
git-svn-id: svn://tug.org/texlive/trunk@8932 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/bin')
-rwxr-xr-xMaster/tlpkg/bin/ctan2tds10
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rwxr-xr-xMaster/tlpkg/bin/tlpkginfo1
3 files changed, 9 insertions, 4 deletions
diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds
index 534531657ac..838362b5e16 100755
--- a/Master/tlpkg/bin/ctan2tds
+++ b/Master/tlpkg/bin/ctan2tds
@@ -186,6 +186,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'grtimes', "die 'skipping, requires nonfree monotype times'",
'hfbright', "&MAKEflatten",
'hfoldsty', "&MAKEflatten",
+ 'hyph-utf8', "&MAKEcopy",
'hyphen-german',"die 'please install hyphen-german by hand, sorry'",
'ibycus-babel',"&MAKEibycusbabel",
'ibygrk', "&MAKEflatten",
@@ -1204,6 +1205,7 @@ $standardclean = '\.head|\.tmp|\.dvi|\.log|\.out|\.aux|\.toc|\.lof|\.lot'
'chemscheme' => "$standardclean|jawltxdoc.sty", # temp file for doc
'chemstyle' => "$standardclean|jawltxdoc.sty", # temp file for doc
'gentle' => 'gentle.ps.gz', # pdf is enough
+ 'hyph-utf8' => 'README',
'latex2e-help-texinfo' => '\.info', # must move .info by hand, sigh
'lshort-spanish'=>'lshort-a5book.pdf', # a4 is enough
'mathexam' => 'sample.tex~',
@@ -1355,7 +1357,6 @@ sub MAKEcopy
{
my $dest = $_[0] || $DEST;
my $pdir = $packagedir;
- if (defined($_[1])) { $pdir .= "/$_[1]"; }
chomp (my $abspackagedir = `cd $pdir && pwd`);
print "\t COPY from $abspackagedir to $dest\n";
@@ -1408,8 +1409,11 @@ sub MAKEcopy
&SYSTEM ("$MV $dest/lm*mt1.zip $srcdir/");
}
- my $postaction = $specialpostaction{$package};
- eval ($postaction) if $postaction;
+ &xchdir ($DEST);
+ &killfiles ($specialclean{$package} || $standardclean);
+
+ my $postaction = $specialpostaction{$package};
+ eval ($postaction) if $postaction;
}
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index 9ac1306b0ff..bb3c0b4b8a5 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -96,7 +96,7 @@ my @WorkingTLP = qw(
grnumalt gu GuIT guitar guitbeamer
HA-prosper hands hanging harmony hep hepparticles hepthesis hepunits
hhtensor hieroglf histogr hitec hrlatex hvfloat
- hyperref hyperxmp hyphen-base hyphen-basque
+ hyperref hyperxmp hyph-utf8 hyphen-base hyphen-basque
hyphen-french hyphen-german
hyphen-greek hyphen-italian hyphen-latin hyphen-mongolian
hyphen-norwegian hyphen-ukenglish
diff --git a/Master/tlpkg/bin/tlpkginfo b/Master/tlpkg/bin/tlpkginfo
index 1e51710cec1..1fb295f19b4 100755
--- a/Master/tlpkg/bin/tlpkginfo
+++ b/Master/tlpkg/bin/tlpkginfo
@@ -131,6 +131,7 @@ sub find_ctan_dir
$ctan_dir = "language/hungarian/babel" if $me eq "magyar";
$ctan_dir = "language/hyphenation/elhyphen" if $me eq "hyphen-greek";
$ctan_dir = "language/hyphenation/dehyph" if $me eq "hyphen-german";
+ $ctan_dir = "language/hyphenation-utf8" if $me eq "hyph-utf8";
$ctan_dir = "macros/latex/contrib/misc" if $me eq "ltxmisc";
$ctan_dir = "macros/generic" if $me eq "genmisc";