tags 459064 + patch
user [EMAIL PROTECTED]
usertag 459064 + ubuntu-patch
thanks
Hello,
here is the patch I applied in Ubuntu to get the package build.
The bashism is in doc/make_doc, so either setting the intepreter to
/bin/bash or applying the attached patch fixes it.
Regards,
Michael
diff -u gap-4r4p10/doc/make_doc gap-4r4p10/doc/make_doc
--- gap-4r4p10/doc/make_doc
+++ gap-4r4p10/doc/make_doc
@@ -8,7 +8,11 @@
##
echo "Cleaning main manual auxiliary files"
-rm -f {ref,tut,prg,ext,new}/manual.{toc,lab,ind,dvi,log,ps,pdf}
+rm -f ref/manual.toc ref/manual.lab ref/manual.ind ref/manual.dvi
ref/manual.log ref/manual.ps ref/manual.pdf
+rm -f tut/manual.toc tut/manual.lab tut/manual.ind tut/manual.dvi
tut/manual.log tut/manual.ps tut/manual.pdf
+rm -f prg/manual.toc prg/manual.lab prg/manual.ind prg/manual.dvi
prg/manual.log prg/manual.ps prg/manual.pdf
+rm -f ext/manual.toc ext/manual.lab ext/manual.ind ext/manual.dvi
ext/manual.log ext/manual.ps ext/manual.pdf
+rm -f new/manual.toc new/manual.lab new/manual.ind new/manual.dvi
new/manual.log new/manual.ps new/manual.pdf
# ensure that .tex files built from .msk files are re-generated
# ... in case there have been changes to .gd files etc.
@@ -19,11 +23,11 @@
echo "Creating main manual .toc, .bbl, .ind, .six and .lab files"
# tex all manuals and build their bibliography and index information
-(cd ext; tex manual >& /dev/null;bibtex manual;../manualindex manual;tex
manual >& /dev/null;../manualindex manual)
-(cd prg; tex manual >& /dev/null;bibtex manual;../manualindex manual;tex
manual >& /dev/null;../manualindex manual)
-(cd ref; tex manual >& /dev/null;bibtex manual;../manualindex manual;tex
manual >& /dev/null;../manualindex manual)
-(cd tut; tex manual >& /dev/null;bibtex manual;../manualindex manual;tex
manual >& /dev/null;../manualindex manual)
-(cd new; tex manual >& /dev/null;bibtex manual;../manualindex manual;tex
manual >& /dev/null;../manualindex manual)
+(cd ext; tex manual > /dev/null 2>&1;bibtex manual;../manualindex manual;tex
manual > /dev/null 2>&1;../manualindex manual)
+(cd prg; tex manual > /dev/null 2>&1;bibtex manual;../manualindex manual;tex
manual > /dev/null 2>&1;../manualindex manual)
+(cd ref; tex manual > /dev/null 2>&1;bibtex manual;../manualindex manual;tex
manual > /dev/null 2>&1;../manualindex manual)
+(cd tut; tex manual > /dev/null 2>&1;bibtex manual;../manualindex manual;tex
manual > /dev/null 2>&1;../manualindex manual)
+(cd new; tex manual > /dev/null 2>&1;bibtex manual;../manualindex manual;tex
manual > /dev/null 2>&1;../manualindex manual)
# two further tex runs to get the indices in and in the TOC.
(cd ref; tex manual)
@@ -37,11 +41,11 @@
echo "Creating main manual .pdf files"
# pdftex all manuals to create pdf versions (need to run twice to set
# crossrefs properly)
-(cd ref; pdftex manual >& /dev/null; pdftex manual)
-(cd tut; pdftex manual >& /dev/null; pdftex manual)
-(cd ext; pdftex manual >& /dev/null; pdftex manual)
-(cd prg; pdftex manual >& /dev/null; pdftex manual)
-(cd new; pdftex manual >& /dev/null; pdftex manual)
+(cd ref; pdftex manual > /dev/null 2>&1; pdftex manual)
+(cd tut; pdftex manual > /dev/null 2>&1; pdftex manual)
+(cd ext; pdftex manual > /dev/null 2>&1; pdftex manual)
+(cd prg; pdftex manual > /dev/null 2>&1; pdftex manual)
+(cd new; pdftex manual > /dev/null 2>&1; pdftex manual)
#echo "Creating CTblLib .pdf manual"
# ctbllib # ctbllib's make doesn't include making .pdf format
#(cd ../pkg/ctbllib/doc; pdftex manual; pdftex manual)
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]