summaryrefslogtreecommitdiff
path: root/Build/cdbuild/ctan2tds.pl
diff options
context:
space:
mode:
Diffstat (limited to 'Build/cdbuild/ctan2tds.pl')
-rwxr-xr-xBuild/cdbuild/ctan2tds.pl24
1 files changed, 18 insertions, 6 deletions
diff --git a/Build/cdbuild/ctan2tds.pl b/Build/cdbuild/ctan2tds.pl
index 71e28254f52..31c20d164ae 100755
--- a/Build/cdbuild/ctan2tds.pl
+++ b/Build/cdbuild/ctan2tds.pl
@@ -230,6 +230,7 @@ chdir $startdir || die "chdir($startdir) failed: $!";
'minitoc', "&MAKEunzip",
'misc', "&MAKEmisc",
'mkbangtex', "warn \"skipping mkbangtex, no copyright (and python)\n\"",
+ 'mnhyphn', "&MAKEmnhyphn",
'mnsymbol', "&MAKEflatten",
'montex', "&MAKEflatten",
'movie15', "&MAKEflatten",
@@ -447,6 +448,7 @@ $standardfoundry='public';
'lshort-korean', 'texmf-doc',
'makingtexwork', 'texmf-doc',
'mathmode', 'texmf-doc',
+ 'mnhyphn', 'texmf',
'ntheorem-vn', 'texmf-doc',
'tamethebeast', 'texmf-doc',
'tds', 'texmf-doc',
@@ -500,6 +502,7 @@ $standarddest = "texmf-dist";
'lfb', 'fonts',
'latexmp', 'metapost',
'mathdots', 'generic',
+ 'mnhyphn', 'generic',
'mfpic', 'generic',
'multido', 'generic',
'ofs', 'generic',
@@ -1474,7 +1477,6 @@ sub domp {
# BibTeX bibliography files:
sub dobib
{
-warn "bib, $DEST_TREE";
return if ! $specialbib{$package} && $DEST_TREE eq "texmf-doc";
$bibpatt = $specialbib{$package} || $standardbib;
&install("$DEST/bibtex/bib/$package", $bibpatt);
@@ -1756,7 +1758,8 @@ sub MAKEnosymlinks {
# add in: /home/karl/src/Master/texmf/tpm/collection-langother.tpm
# (must be done by hand)
#
-sub GENMAKEhyphenation {
+sub GENMAKEhyphenation
+{
my ($langname,$langabbrev,$hyphfile) = @_;
&setup;
&buildfilelist;
@@ -1774,18 +1777,27 @@ sub GENMAKEhyphenation {
&SYSTEM("echo $langname $hyphfile >$configfile");
}
- print "YOU-MUST-DO! $package: create texmf/tpm/hyphen-$langname.tpm\n";
- print "YOU-MUST-DO! $package: add to texmf/tpm/collection-langsomething.tpm\n";
+ print "YOU-MUST-DO! $package: create hyphen-$langname.tlpsrc\n";
+ print "YOU-MUST-DO! $package: add to collection-langwhatever.tpm\n";
}
-sub MAKEcbcoptic {
+sub MAKEcbcoptic
+{
&GENMAKEhyphenation ("coptic", "cop", "copthyph.tex");
}
-sub MAKEibycusbabel {
+sub MAKEibycusbabel
+{
&GENMAKEhyphenation ("ibycus", "iby", "ibyhyph.tex");
}
+# since existing mongolian is written in a different encoding,
+# seems best to keep best?
+sub MAKEmnhyphn
+{
+ &GENMAKEhyphenation ("mongolian2a", "mn2a", "mnhyphn.tex");
+}
+
# package subroutines