From 5ec917cab19b22b7c3b74861fc439f345155bd0b Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 22 Oct 2006 14:21:42 +0000 Subject: germbib bibtex update, avoiding clashes and spurious ^M git-svn-id: svn://tug.org/texlive/trunk@2367 c570f23f-e606-0410-a88d-b1316a301751 --- Build/cdbuild/ctan2tds.pl | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) (limited to 'Build/cdbuild/ctan2tds.pl') 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); # -- cgit v1.2.3