On 04/03/2012 02:40 PM, Darrell Anderson wrote:
I have not yet started to patch each module
individually because I have been testing this method. Thus far everything is building as I
expect, all help files are now install in the same location, and there are no help center
problems.
Although I build most of the additional apps, I don't build them all and I need to
update those packages too.
I should start patching each module because this bug is a thorn. The big challenge is any
final changes need to be pushed in one effort. When I do that I'll post a warning.
Darrell
UUGH!!
Great work Darrell!! I concur with $PREFIX/share/doc/tde/HTML. That is the
proper location.
I don't see why this can't all be fixed with a single patch to tdelibs
setting the html docpath to $PREFIX/share/doc/tde/HTML and then the /admin and
/cmake files fixed so that all apps are built with the correct docpath? I
don't know, but isn't there a way in the /admin and /cmake stuff to set the
following project wide:
--datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
--datadir=DIR read-only architecture-independent data [DATAROOTDIR]
--infodir=DIR info documentation [DATAROOTDIR/info]
--localedir=DIR locale-dependent data [DATAROOTDIR/locale]
--mandir=DIR man documentation [DATAROOTDIR/man]
--docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
--htmldir=DIR html documentation [DOCDIR]
--dvidir=DIR dvi documentation [DOCDIR]
--pdfdir=DIR pdf documentation [DOCDIR]
--psdir=DIR ps documentation [DOCDIR]
Like I said, I don't know, but it seems that if that is possible, it sure
beats patching the code in every single app :)
--
David C. Rankin, J.D.,P.E.