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]

Reply via email to