summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
Diffstat (limited to 'Build')
-rwxr-xr-xBuild/cdbuild/ctan2tds.pl24
-rwxr-xr-xBuild/tools/tpm-ctan-check2
2 files changed, 23 insertions, 3 deletions
diff --git a/Build/cdbuild/ctan2tds.pl b/Build/cdbuild/ctan2tds.pl
index d8bb7ddb69f..8fb5310e642 100755
--- a/Build/cdbuild/ctan2tds.pl
+++ b/Build/cdbuild/ctan2tds.pl
@@ -154,7 +154,7 @@ chdir $startdir || die "chdir($startdir) failed: $!";
'fragments', "print \"Not installing fragments (not a package) \n\"",
'frankenstein',"print \"Not installing frankenstein, to be replaced\n\"",
'frcursive', "&MAKEflatten",
- 'germbib', "&MAKEflatten",
+ 'germbib', "&MAKEgermbib",
'graphics', "&MAKEcopy", # we use latex-tds/graphics.zip
'hfbright', "&MAKEflatten",
'hfoldsty', "&MAKEflatten",
@@ -412,6 +412,7 @@ $standardfoundry='public';
'fpl', 'fonts',
'frcursive', 'fonts',
'genmisc', 'generic',
+ 'germbib', 'bibtex',
'gost', 'bibtex',
'greenpoint', 'fonts',
'hfoldsty', 'fonts',
@@ -514,7 +515,8 @@ $standardfmt='latex';
'fontspec', 'xetex',
'fourier', 'fonts',
'frcursive', 'fonts',
- 'genmisc', "generic",
+ 'genmisc', 'generic',
+ 'germbib', 'bibtex',
'gost', 'bibtex',
'greepoint', 'fonts',
'hfoldsty', 'fonts',
@@ -894,6 +896,7 @@ $standardbst='\.bst';
'doipubmed', 'NULL',
'economic', 'NULL',
'eplain', 'NULL',
+ 'germbib', 'NULL', # no second xampl.bib, test bibs, etc.
'mslapa', 'NULL',
'munich', 'NULL',
'pst-labo', 'NULL',
@@ -1660,6 +1663,23 @@ sub MAKEfp {
&donormal;
}
+sub MAKEgermbib {
+ &xchdir ($packagedir);
+ #
+ print "\t SPECIAL $package remove symlinks\n";
+ &SYSTEM ("find . -type l | xargs --no-run-if-empty rm");
+ #
+ # we can't conflict with standard apalike.sty.
+ print "\t SPECIAL $package rename second apalike.sty\n";
+ &SYSTEM ("$MV styles/apalike.sty styles/apalike.germbib_sty");
+ #
+ # spurious ^M's.
+ &SYSTEM ("perl -pie 'tr/\r//' document/btxdoc.tex");
+ #
+ &xchdir ("..");
+ &MAKEflatten ();
+}
+
sub MAKEhyperref {
&xchdir ($packagedir);
#
diff --git a/Build/tools/tpm-ctan-check b/Build/tools/tpm-ctan-check
index 0dddec8b42a..5abdadf5822 100755
--- a/Build/tools/tpm-ctan-check
+++ b/Build/tools/tpm-ctan-check
@@ -34,7 +34,7 @@ my @WorkingTPM = qw(
floatrow flowfram
fltpoint fmtcount fncychap foekfont fontch fontspec forloop formular
fourier free-math-font-survey frenchle
- galois genmisc genmpage glossary gnuplottex gost graphics
+ galois genmisc genmpage germbib glossary gnuplottex gost graphics
graphicx-psmin grnumalt
hepthesis hhtensor hrlatex hyperref hyplain hyphen-base hyphen-basque
hyphen-german