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 :)