#! /bin/sh
#
# Adjust the paths to images used from html pages.
#
#find ../doc/html -name "*.html" | sed "s/^.*$/sed -f script.sed & > htmlfile.txt\ndtou htmlfile.txt\ncmp htmlfile.txt &\nif [ \$? != 0 ]; then\n touch -r & htmlfile.txt\n mv -vf htmlfile.txt &\nfi\n/" > 1.txt
#cat > script.sed << EOS
#/img src="/ {
# /\\.\\.\\/.*\\.gif"/ s|\\.\\./|./|g
# /\\.\\.\\/.*\\.png"/ s|\\.\\./|./|g
#}
#EOS
#. ./1.txt
#rm -f 1.txt script.sed
# 1. Make file names in doc/tutorial match 8.3 requirements.
FILE_NAMES=$(find ../doc/tutorial -name "include*.c")
for old_name in ${FILE_NAMES}; do
new_name=$(echo "${old_name}" | sed "s;/include;/inc;")
mv -vf "${old_name}" "${new_name}"
done
# 2. Make file names in doc/devhelp match 8.3 requirements.
cat > script.sed << EOS
/ htmlfile.txt
sed "/ htmlfile.txt
dtou htmlfile.txt
mv -vf htmlfile.txt ../doc/devhelp/general.html
#sed "/ htmlfile.txt
sed "/ htmlfile.txt
dtou htmlfile.txt
mv -vf htmlfile.txt ../doc/devhelp/index.html
mkdir ../doc/devhelp/libxml2
FILE_NAMES=$(find ../doc/devhelp -name "libxml2-*.html")
for old_name in ${FILE_NAMES}; do
new_name=$(echo "${old_name}" | sed "s;/devhelp/libxml2-;/devhelp/libxml2/;")
sed -f script.sed "${old_name}" > htmlfile.txt
dtou htmlfile.txt
mv -vf htmlfile.txt "${new_name}"
rm -vf "${old_name}"
done
rm -f script.sed