diff --git a/xorriso/README_gnu_xorriso b/xorriso/README_gnu_xorriso index 0a40e316..41e57cee 100644 --- a/xorriso/README_gnu_xorriso +++ b/xorriso/README_gnu_xorriso @@ -72,17 +72,15 @@ or you may execute as superuser: For general concepts, options and usage examples see info xorriso -or + info xorrisofs man 1 xorriso + man 1 xorrisofs -The documents are part of the tarball as - xorriso/xorriso.info - xorriso/xorriso.1 -Original source text of both is - xorriso/xorriso.texi You may get a first glimpse by info ./xorriso/xorriso.info + info ./xorriso/xorrisofs.info man ./xorriso/xorriso.1 + man ./xorriso/xorrisofs.1 The installation creates several alias links pointing to the xorriso binary: xorrisofs starts xorriso with -as mkisofs emulation already enabled diff --git a/xorriso/convert_man_to_html.sh b/xorriso/convert_man_to_html.sh index 4fca1392..55b40740 100755 --- a/xorriso/convert_man_to_html.sh +++ b/xorriso/convert_man_to_html.sh @@ -1,118 +1,13 @@ #!/bin/sh # -# convert_man_to_html.sh - ts A80118 +# convert_man_to_html.sh - ts B10309 # -# Generates a HTML version of man page xorriso.1 +# Generates a HTML version of man pages xorriso.1 , xorrisofs.1 # -# To be executed in the libisoburn toplevel directory (eg. ./libisoburn-0.1.0) +# To be executed in the libisoburn toplevel directory (eg. ./libisoburn-1.0.4) # -# set -x +xorriso/man_xorriso_to_html.sh +xorriso/man_xorrisofs_to_html.sh -man_dir=$(pwd)"/xorriso" -export MANPATH="$man_dir" -manpage="xorriso" -raw_html=$(pwd)/"xorriso/raw_man_1_xorriso.html" -htmlpage=$(pwd)/"xorriso/man_1_xorriso.html" - -if test -r "$man_dir"/"$manpage".1 -then - dummy=dummy -else - echo "Cannot find readable man page source $1" >&2 - exit 1 -fi - -if test -e "$man_dir"/man1 -then - dummy=dummy -else - ln -s . "$man_dir"/man1 -fi - -if test "$1" = "-work_as_filter" -then - -# set -x - - sed \ - -e 's///' \ - -e 's///' \ - -e 's/
−iso_rr_pattern/
\ −as \ −iso_rr_pattern/ \ −as \
\−iso_rr_pattern/' \
- -e 's/EXAMPLES):
/EXAMPLES<\/A>):
/' \
- -e 's/Filters for data file content:<\/b>/\
Filters for data file content:<\/b>
\
/' \
- -e 's/Writing the result, drive control:<\/b>/\
Writing the result, drive control:<\/b>
\
/' \
- -e 's/^-find \/ /\ \ -find \/ /' \
- -e 's/Settings for file insertion:<\/b>/\
Settings for file insertion:<\/b>
\
/' \
- -e 's/^$<\/b> ln -s/\ \ $<\/b> ln -s/' \
- -e 's/Settings for result writing:<\/b>/\
Settings for result writing:<\/b>
\
/' \
- -e 's/^706k = 706kB/\ \ 706k = 706kB/' \
- -e 's/^5540k = 5540kB/\ \ 5540k = 5540kB/' \
- -e 's/Character sets:<\/b>/\
Character sets:<\/b>
\
/' \
- -e 's/Exception processing:<\/b>/\
Exception processing:<\/b>
\
/' \
- -e 's/El Torito bootable ISO images:<\/b>/\
El Torito bootable ISO images:<\/b>
\
/' \
- -e 's/Jigdo Template Extraction:<\/b>/\
Jigdo Template Extraction:<\/b>
\
/' \
- -e 's/Dialog mode control:<\/b>/\
Dialog mode control:<\/b>
\
/' \
- -e 's/Drive and media related inquiry actions:<\/b>/\
Drive and media related inquiry actions:<\/b>
\
/' \
- -e 's/Navigation in ISO image/\
Navigation in ISO image/' \
- -e 's/^filesystem:<\/b>/filesystem:<\/b>
\
/' \
- -e 's/Evaluation of readability and recovery:<\/b>/\
Evaluation of readability and recovery:<\/b>
\
/' \
- -e 's/osirrox ISO-to-disk restore options:<\/b>/\
osirrox ISO-to-disk restore options:<\/b>
\
/' \
- -e 's/Command compatibility emulations:<\/b>/\
Command compatibility emulations:<\/b>
\
/' \
- -e 's/^
\−as' \
- -e 's/Scripting, dialog and/\
Scripting, dialog and/' \
- -e 's/^features:<\/b>/features:<\/b>
\
/' \
- -e 's/Support for frontend/\
Support for frontend/' \
- -e 's/^listening at stdout:<\/b>/listening at stdout:<\/b>
\
/' \
- -e 's/xorriso -outdev \/dev\/sr2 \\ -blank fast \\ -pathspecs on/xorriso -outdev \/dev\/sr2 -blank fast -pathspecs on/' \
- -e 's/\\ -add \\ \/sounds=\/home\/me\/sounds \\ \/pictures \\ -- \\ -rm_r \\/ -add \/sounds=\/home\/me\/sounds \/pictures -- -rm_r /' \
- -e 's/\/sounds\/indecent \\ \’\/pictures\/\*private\*\’ \\/\/sounds\/indecent \’\/pictures\/*private*\’ /' \
- -e 's/\/pictures\/confidential \\ -- \\ -add \\/\/pictures\/confidential -- -add/' \
- -e 's/xorriso -dev \/dev\/sr2 \\ -rm_r \/sounds -- \\ -mv \\/xorriso -dev \/dev\/sr2 -rm_r \/sounds -- -mv /' \
- -e 's/\/pictures\/confidential \\ \/pictures\/restricted \\ -- \\ -chmod/\/pictures\/confidential \/pictures\/restricted -- -chmod/' \
- -e 's/go-rwx \/pictures\/restricted -- \\ -pathsspecs on \\ -add \\/go-rwx \/pictures\/restricted -- -pathsspecs on -add /' \
- -e 's/\/sounds=\/home\/me\/prepared_for_dvd\/sounds_dummy /\/sounds=\/home\/me\/prepared_for_dvd\/sounds_dummy/' \
- -e 's/\/movies=\/home\/me\/prepared_for_dvd\/movies \\ -- \\ -commit/\/movies=\/home\/me\/prepared_for_dvd\/movies -- -commit/' \
- -e 's/xorriso -indev \/dev\/sr2 \\ -rm_r \/sounds -- \\/xorriso -indev \/dev\/sr2 -rm_r \/sounds -- /' \
- -e 's/-outdev \/dev\/sr0 -blank fast \\ -commit -eject all/-outdev \/dev\/sr0 -blank fast -commit -eject all/' \
- -e 's/See section FILES/See section FILES<\/A>/' \
- -e 's/See section EXAMPLES/See section EXAMPLES<\/A>/' \
- -e 's/<\/body>/XORRISO<\/h1>/
man 1 xorriso<\/h1>/' \
+ -e 's///' \
+ -e 's/Overview of features:<\/b>/\
Overview of features:<\/b>/' \
+ -e 's/General information paragraphs:<\/b>/\
General information paragraphs:<\/b>/' \
+ -e 's/have a look at section EXAMPLES/have a look at section EXAMPLES<\/A>/' \
+ -e 's/Session model:<\/b>/\
Session model:<\/b>/' \
+ -e 's/Media types and states:<\/b>/\
Media types and states:<\/b>/' \
+ -e 's/Creating, Growing, Modifying, Blind/\
Creating, Growing, Modifying, Blind/' \
+ -e 's/Libburn drives:<\/b>/\
Libburn drives:<\/b>/' \
+ -e 's/^-dev /\ \ -dev /' \
+ -e 's/^-devices /\ \ -devices /' \
+ -e 's/Rock Ridge, POSIX, X\/Open, El Torito, ACL,/\
Rock Ridge, POSIX, X\/Open, El Torito, ACL,/' \
+ -e 's/Command processing:<\/b>/\
Command processing:<\/b>/' \
+ -e 's/Dialog, Readline, Result pager:<\/b>/\
Dialog, Readline, Result pager:<\/b>/' \
+ -e 's/Aquiring source and target drive:<\/b>/\
Aquiring source and target drive:<\/b>
\
/' \
+ -e 's/Influencing the behavior of image/\
Influencing the behavior of image/' \
+ -e 's/Inserting files into ISO image:<\/b>/\
Inserting files into ISO image:<\/b>
\
/' \
+ -e 's/File manipulations:<\/b>/\
File manipulations:<\/b>
\
/' \
+ -e 's/Tree traversal command -find:<\/b>/\
Tree traversal command -find:<\/b>
\
/' \
+ -e 's/^
\−iso_rr_pattern/' \
+ -e 's/EXAMPLES):
/EXAMPLES<\/A>):
/' \
+ -e 's/Filters for data file content:<\/b>/\
Filters for data file content:<\/b>
\
/' \
+ -e 's/Writing the result, drive control:<\/b>/\
Writing the result, drive control:<\/b>
\
/' \
+ -e 's/^-find \/ /\ \ -find \/ /' \
+ -e 's/Settings for file insertion:<\/b>/\
Settings for file insertion:<\/b>
\
/' \
+ -e 's/^$<\/b> ln -s/\ \ $<\/b> ln -s/' \
+ -e 's/Settings for result writing:<\/b>/\
Settings for result writing:<\/b>
\
/' \
+ -e 's/^706k = 706kB/\ \ 706k = 706kB/' \
+ -e 's/^5540k = 5540kB/\ \ 5540k = 5540kB/' \
+ -e 's/Character sets:<\/b>/\
Character sets:<\/b>
\
/' \
+ -e 's/Exception processing:<\/b>/\
Exception processing:<\/b>
\
/' \
+ -e 's/El Torito bootable ISO images:<\/b>/\
El Torito bootable ISO images:<\/b>
\
/' \
+ -e 's/Jigdo Template Extraction:<\/b>/\
Jigdo Template Extraction:<\/b>
\
/' \
+ -e 's/Dialog mode control:<\/b>/\
Dialog mode control:<\/b>
\
/' \
+ -e 's/Drive and media related inquiry actions:<\/b>/\
Drive and media related inquiry actions:<\/b>
\
/' \
+ -e 's/Navigation in ISO image/\
Navigation in ISO image/' \
+ -e 's/^filesystem:<\/b>/filesystem:<\/b>
\
/' \
+ -e 's/Evaluation of readability and recovery:<\/b>/\
Evaluation of readability and recovery:<\/b>
\
/' \
+ -e 's/osirrox ISO-to-disk restore options:<\/b>/\
osirrox ISO-to-disk restore options:<\/b>
\
/' \
+ -e 's/Command compatibility emulations:<\/b>/\
Command compatibility emulations:<\/b>
\
/' \
+ -e 's/^
\−as' \
+ -e 's/Scripting, dialog and/\
Scripting, dialog and/' \
+ -e 's/^features:<\/b>/features:<\/b>
\
/' \
+ -e 's/Support for frontend/\
Support for frontend/' \
+ -e 's/^listening at stdout:<\/b>/listening at stdout:<\/b>
\
/' \
+ -e 's/xorriso -outdev \/dev\/sr2 \\ -blank fast \\ -pathspecs on/xorriso -outdev \/dev\/sr2 -blank fast -pathspecs on/' \
+ -e 's/\\ -add \\ \/sounds=\/home\/me\/sounds \\ \/pictures \\ -- \\ -rm_r \\/ -add \/sounds=\/home\/me\/sounds \/pictures -- -rm_r /' \
+ -e 's/\/sounds\/indecent \\ \’\/pictures\/\*private\*\’ \\/\/sounds\/indecent \’\/pictures\/*private*\’ /' \
+ -e 's/\/pictures\/confidential \\ -- \\ -add \\/\/pictures\/confidential -- -add/' \
+ -e 's/xorriso -dev \/dev\/sr2 \\ -rm_r \/sounds -- \\ -mv \\/xorriso -dev \/dev\/sr2 -rm_r \/sounds -- -mv /' \
+ -e 's/\/pictures\/confidential \\ \/pictures\/restricted \\ -- \\ -chmod/\/pictures\/confidential \/pictures\/restricted -- -chmod/' \
+ -e 's/go-rwx \/pictures\/restricted -- \\ -pathsspecs on \\ -add \\/go-rwx \/pictures\/restricted -- -pathsspecs on -add /' \
+ -e 's/\/sounds=\/home\/me\/prepared_for_dvd\/sounds_dummy /\/sounds=\/home\/me\/prepared_for_dvd\/sounds_dummy/' \
+ -e 's/\/movies=\/home\/me\/prepared_for_dvd\/movies \\ -- \\ -commit/\/movies=\/home\/me\/prepared_for_dvd\/movies -- -commit/' \
+ -e 's/xorriso -indev \/dev\/sr2 \\ -rm_r \/sounds -- \\/xorriso -indev \/dev\/sr2 -rm_r \/sounds -- /' \
+ -e 's/-outdev \/dev\/sr0 -blank fast \\ -commit -eject all/-outdev \/dev\/sr0 -blank fast -commit -eject all/' \
+ -e 's/See section FILES/See section FILES<\/A>/' \
+ -e 's/See section EXAMPLES/See section EXAMPLES<\/A>/' \
+ -e 's/<\/body>/XORRISOFS<\/h1>/
man 1 xorrisofs<\/h1>/' \
+ -e 's///' \
+ -e 's/ISO 9660, Rock Ridge, Joliet:<\/b>/\
ISO 9660, Rock Ridge, Joliet:<\/b>/' \
+ -e 's/Inserting files into the ISO image:<\/b>/\
Inserting files into the ISO image:<\/b>/' \
+ -e 's/Relation to program xorriso:<\/b>/\
Relation to program xorriso:<\/b>/' \
+ -e 's/EXAMPLES):
/EXAMPLES<\/A>):
/' \
+ -e 's/Image loading:<\/b>/\
Image loading:<\/b>
\
/' \
+ -e 's/Settings for file insertion:<\/b>/\
Settings for file insertion:<\/b>
\
/' \
+ -e 's/Settings for image production:<\/b>/\
Settings for image production:<\/b>
\
/' \
+ -e 's/Settings for standards compliance:<\/b>/\
Settings for standards compliance:<\/b>
\
/' \
+ -e 's/Settings for standards extensions:<\/b>/\
Settings for standards extensions:<\/b>
\
/' \
+ -e 's/Settings for file hiding:<\/b>/\
Settings for file hiding:<\/b>
\
/' \
+ -e 's/ISO image ID strings:<\/b>/\
ISO image ID strings:<\/b>
\
/' \
+ -e 's/El Torito Bootable ISO images:<\/b>/\
El Torito Bootable ISO images:<\/b>
\
/' \
+ -e 's/System Area, MBR, other boot blocks:<\/b>/\
System Area, MBR, other boot blocks:<\/b>
\
/' \
+ -e 's/Character sets:<\/b>/\
Character sets:<\/b>
\
/' \
+ -e 's/Jigdo Template Extraction:<\/b>/\
Jigdo Template Extraction:<\/b>
\
/' \
+ -e 's/Miscellaneous options:<\/b>/\
Miscellaneous options:<\/b>
\
/' \
+\
+ -e 's/<\/body>/