diff options
Diffstat (limited to 'Build')
-rwxr-xr-x | Build/cdbuild/ctan2tds.pl | 19 | ||||
-rwxr-xr-x | Build/tools/tpm-ctan-check | 2 |
2 files changed, 17 insertions, 4 deletions
diff --git a/Build/cdbuild/ctan2tds.pl b/Build/cdbuild/ctan2tds.pl index 3f2d5c187ca..cd414e7fdc6 100755 --- a/Build/cdbuild/ctan2tds.pl +++ b/Build/cdbuild/ctan2tds.pl @@ -194,7 +194,8 @@ chdir $startdir || die "chdir($startdir) failed: $!"; 'lettrine', "&MAKEflatten", 'lexitex', "warn \"skipping lexitex, camel has replaced\n\"", 'lfb', "&MAKElfb", - 'lh', "&MAKElh", + 'lh', "&MAKEcopy", + 'libertine', "&MAKElibertine", 'lifia-th', "warn \"skipping lifia-th\n\"", 'linearA', "&MAKEflatten", "lineno", "&MAKEnosymlinks", @@ -2684,8 +2685,20 @@ sub MAKElfb { &SYSTEM("rm *pk"); } -sub MAKElh { - &MAKEcopy (); +sub MAKElibertine +{ + print "\t SPECIAL copy of $package\n"; + &SYSTEM ("mkdir -p $DEST"); + + # eliminate texmf level. + &xchdir ("$packagedir/texmf"); + + # do the copy. + &SYSTEM ("$CP -rv * $DEST"); + + # remove extra libertine.map. + &SYSTEM ("rm -f $DEST/dvips/config/libertine.map"); + &SYSTEM ("rmdir -p $DEST/dvips/config"); } sub MAKEliterat { diff --git a/Build/tools/tpm-ctan-check b/Build/tools/tpm-ctan-check index e431a9c0585..d243ab0c739 100755 --- a/Build/tools/tpm-ctan-check +++ b/Build/tools/tpm-ctan-check @@ -79,7 +79,7 @@ my @WorkingTPM = qw( kalender kerkis kerntest keystroke koma-script kpfonts l2picfaq l2tabu-english labelcas labels latex latex-tds latexmp layouts lcd lcg leading leaflet ledmac leftidx lewis lfb lgreek lh - limap linearA lineno lipsum listings listliketab lkproof lm + libertine limap linearA lineno lipsum listings listliketab lkproof lm logpap lsc lshort-bulgarian lshort-dutch lshort-english lshort-finnish lshort-french lshort-german lshort-italian lshort-japanese lshort-korean lshort-mongolian |