--- /usr/src/reftex/prog/reftex/gendocs.sh~ 2007-04-11 19:35:34 +0200 +++ /usr/src/reftex/prog/reftex/gendocs.sh 2007-04-11 19:28:59 +0200 @@ -32,6 +32,7 @@ : ${SETLANG="env LANG= LC_MESSAGES= LC_ALL= LANGUAGE="} : ${MAKEINFO="makeinfo"} +: ${TEXI2HTML="texi2html"} : ${TEXI2DVI="texi2dvi -t @finalout"} : ${DVIPS="dvips"} : ${DOCBOOK2HTML="docbook2html"} @@ -195,7 +196,7 @@ ascii_gz_size=`calcsize $outdir/$PACKAGE.txt.gz` mv $PACKAGE.txt $outdir/ -cmd="$SETLANG $MAKEINFO --no-split --html -o $PACKAGE.html $html \"$srcfile\"" +cmd="$SETLANG $TEXI2HTML -o $PACKAGE.html $html \"$srcfile\"" echo "Generating monolithic html... ($cmd)" rm -rf $PACKAGE.html # in case a directory is left over eval "$cmd" @@ -204,7 +205,7 @@ html_mono_gz_size=`calcsize $outdir/$PACKAGE.html.gz` mv $PACKAGE.html $outdir/ -cmd="$SETLANG $MAKEINFO --html -o $PACKAGE.html $html \"$srcfile\"" +cmd="$SETLANG $TEXI2HTML --split=node --use-nodes --node-files --top-file=\"index.html\" -o $PACKAGE.html $html \"$srcfile\"" echo "Generating html by node... ($cmd)" eval "$cmd" split_html_dir=$PACKAGE.html @@ -213,9 +214,9 @@ tar -czf ../$outdir/${PACKAGE}.html_node.tar.gz -- *.html ) html_node_tgz_size=`calcsize $outdir/${PACKAGE}.html_node.tar.gz` -rm -f $outdir/html_node/*.html -mkdir -p $outdir/html_node/ -mv ${split_html_dir}/*.html $outdir/html_node/ +rm -f $outdir/${PACKAGE}/*.html +mkdir -p $outdir/${PACKAGE}/ +mv ${split_html_dir}/*.html $outdir/${PACKAGE}/ rmdir ${split_html_dir} echo Making .tar.gz for sources... @@ -290,7 +291,7 @@ -e "s!%%DOCBOOK_XML_GZ_SIZE%%!$docbook_xml_gz_size!g" \ -e "s,%%SCRIPTURL%%,$scripturl,g" \ -e "s!%%SCRIPTNAME%%!$prog!g" \ -$GENDOCS_TEMPLATE_DIR/gendocs_template >$outdir/index.html +$GENDOCS_TEMPLATE_DIR/gendocs_template >$outdir/${PACKAGE}.index.html echo "Done! See $outdir/ subdirectory for new files."