Hi!
I'd like to re-kindle the discussion about options for where to put a
programs documentation by suggesting the following patch:
2001-06-19 Rüdiger Kuhlmann <[EMAIL PROTECTED]>
* acgeneral.m4: (_AC_INIT_PARSE_ARGS) Add switches for install
dirs of documentation in html, ps, dvi, guide format.
Index: acgeneral.m4
===================================================================
RCS file: /cvs/autoconf/acgeneral.m4,v
retrieving revision 1.735
diff -u -r1.735 acgeneral.m4
--- acgeneral.m4 2001/06/17 18:14:28 1.735
+++ acgeneral.m4 2001/06/18 23:01:38
@@ -701,6 +701,10 @@
AC_SUBST([includedir], ['${prefix}/include'])dnl
AC_SUBST([oldincludedir], ['/usr/include'])dnl
AC_SUBST([infodir], ['${prefix}/info'])dnl
+AC_SUBST([htmldir], ['${prefix}/share/doc/html'])dnl
+AC_SUBST([psdir], ['${prefix}/share/doc/ps'])dnl
+AC_SUBST([dvidir], ['${prefix}/share/doc/dvi'])dnl
+AC_SUBST([guidedir], ['${prefix}/share/doc/guide'])dnl
AC_SUBST([mandir], ['${prefix}/man'])dnl
# Identity of this package.
@@ -814,6 +818,26 @@
-infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
infodir=$ac_optarg ;;
+ -htmldir | --htmldir | --htmldi | --htmld | --html | --htm)
+ ac_prev=htmldir ;;
+ -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* |--htm=*)
+ htmldir="$ac_optarg" ;;
+
+ -psdir | --psdir | --psdi | --psd | --ps)
+ ac_prev=psdir ;;
+ -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
+ psdir="$ac_optarg" ;;
+
+ -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
+ ac_prev=dvidir ;;
+ -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* |--dv=*)
+ dvidir="$ac_optarg" ;;
+
+ -guidedir | --guidedir | --guidedi | --guided | --guide | --gui)
+ ac_prev=guidedir ;;
+ -guidedir=* | --guidedir=* | --guidedi=* | --guided=* | --guide=* |--gui=*)
+ guidedir="$ac_optarg" ;;
+
-libdir | --libdir | --libdi | --libd)
ac_prev=libdir ;;
-libdir=* | --libdir=* | --libdi=* | --libd=*)
@@ -1025,7 +1049,8 @@
# Be sure to have absolute paths.
for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
- localstatedir libdir includedir oldincludedir infodir mandir
+ localstatedir libdir includedir oldincludedir infodir mandir \
+ htmldir psdir dvidir guidedir
do
eval ac_val=$`echo $ac_var`
case $ac_val in
@@ -1123,6 +1148,10 @@
--includedir=DIR C header files [PREFIX/include]
--oldincludedir=DIR C header files for non-gcc [/usr/include]
--infodir=DIR info documentation [PREFIX/info]
+ --htmldir=DIR HTML documentation in DIR [PREFIX/share/doc/html]
+ --psdir=DIR postscript documentation in DIR [PREFIX/share/doc/ps]
+ --dvidir=DIR TeX dvi documentation in DIR [PREFIX/share/doc/dvi]
+ --guidedir=DIR Amigaguide® documentation in DIR [PREFIX/share/doc/guide]
--mandir=DIR man documentation [PREFIX/man]
EOF
--
A "No" uttered from deepest conviction is better and greater than a
"Yes" merely uttered to please, or what is worse, to avoid trouble.
-- Mahatma Ghandi