summaryrefslogtreecommitdiff
path: root/Master/tlpkg/libexec
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-05-13 22:15:54 +0000
committerKarl Berry <karl@freefriends.org>2013-05-13 22:15:54 +0000
commit1ff28b17fa5479687257ee4525e3a06c8aa0a2c7 (patch)
tree22d0f15f3680a26ce6a158e96b25bf1908471b9e /Master/tlpkg/libexec
parente26fdd32ad8dc28823e2f351c31afa0dad690da9 (diff)
polyglossia (13may13)
git-svn-id: svn://tug.org/texlive/trunk@30442 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/libexec')
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds67
1 files changed, 2 insertions, 65 deletions
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 890c33294d4..a0e209ff156 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -471,7 +471,6 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'html2latex', "die 'skipping, no self-locating of Perl modules'",
'hyph-utf8', "&MAKEcopy",
'hyphen-german',"die 'skipping, part of hyph-utf8'",
- 'ibycus-babel',"&MAKEibycusbabel",
'ibygrk', "&MAKEflatten",
'ieeeconf', "die 'skipping, use IEEEconf'",
'ieeetran', "die 'skipping, use IEEEtran'",
@@ -2459,6 +2458,7 @@ $standardclean = '\.head|\.tmp|\.dvi|\.log|\.out|\.aux|\.toc|\.lof|\.lot'
'fundus' => $standardclean . '|outline.sty', # in own package
'gentle' => 'gentle.ps.gz', # pdf is enough
'hyph-utf8' => 'README',
+ 'ibycus-babel' => $standardclean . '|ibyhyph.tex', # in hyphen-ancientgreek
'jadetex' => $standardclean # these sty files are in passivetex
. '|(dummyels|mlnames|ucharacters|unicode)\.sty',
'lshort-russian'=>'lshortbk.zip', # sources are enough
@@ -3472,68 +3472,6 @@ sub MAKEnosymlinks {
&donormal ("nosetup");
}
-# do some stuff for simple packages with hyphenation files, like
-# cbcoptic and ibycus-babel. The arguments are:
-# LANGNAME - full language name, like "coptic" (first arg of .dat line)
-# LANGABBREV - abbreviated language name, like "cop" (in .dat filename)
-# HYPHFILE - hyphenation .tex file name, like "copthyph.tex"
-#
-# General procedure is:
-#
-# create: tlpkg/tlpsrc/hyphen-language.tlpsrc
-# (must be done by hand)
-# create: texmf-dist/tex/generic/config/language.ll.dat
-# (done here, unless it already exists)
-# install pattern file from ctan: texmf-dist/tex/generic/hyphen/langhyph.tex
-# (done here)
-# add in: tlpkg/tlpsrc/collection-langwhatever.tlpsrc
-# (must be done by hand)
-#
-sub GENMAKEhyphenation {
- my ($langname,$langabbrev,$hyphfile) = @_;
- &setup;
- &buildfilelist;
- &donormal;
- print "\t SPECIAL $package: install $hyphfile\n";
- my $generichyphdir = "$TOPDEST/texmf-dist/tex/generic/hyphen";
- &SYSTEM("mkdir -p $generichyphdir");
- &SYSTEM("$MV $hyphfile $generichyphdir");
-
- my $genericconfigdir = "$TOPDEST/texmf-dist/tex/generic/config";
- my $configfile = "$genericconfigdir/language.$langabbrev.dat";
- if (! -r $configfile) {
- print "\t SPECIAL $package: create $configfile\n";
- &SYSTEM("mkdir -p $genericconfigdir");
- &SYSTEM("echo $langname $hyphfile >$configfile");
- }
-
- print "YOU-MUST-DO! $package: create hyphen-$langname.tlpsrc\n";
- print "YOU-MUST-DO! $package: add to collection-langwhatever.tpm\n";
-}
-
-sub MAKEcbcoptic {
- &GENMAKEhyphenation ("coptic", "cop", "copthyph.tex");
-}
-
-sub MAKEibycusbabel {
- &GENMAKEhyphenation ("ibycus", "iby", "ibyhyph.tex");
-}
-
-# since existing mongolian is written in a different encoding,
-# seems best to keep both?
-sub MAKEmnhyphn
-{
- &GENMAKEhyphenation ("mongolian2a", "mn2a", "mnhyphn.tex");
-}
-
-# we don't want a package named nohyph. Hmm.
-#sub MAKEnohyph
-#{
-# &GENMAKEhyphenation ("norsk", "no", "nohyphbx.tex");
-# &GENMAKEhyphenation ("nynorsk", "no", "nnhyph.tex");
-# &GENMAKEhyphenation ("bokmal", "no", "nbhyph.tex");
-#}
-
sub MAKEaqcm {
print "\t SPECIAL $package";
@@ -3565,8 +3503,7 @@ sub MAKEarabi {
&SYSTEM ("$CP -r * $DEST/");
}
-sub MAKEarabtex
-{
+sub MAKEarabtex {
&xchdir ($packagedir);
#
print "\t SPECIAL $package: removing top-level links\n";