[bt-devel] help needed with build system

Martin Gruner mg.pub at gmx.net
Fri Apr 7 08:34:11 MST 2006


Actually, forget this. =)

make kde_htmldir=/usr/share/doc/kde/HTML install

does the job. Only if somebody whats to do the automatic detection stuff, that 
would be nice. But it is not neccessary.

mg

Am Freitag, 7. April 2006 17:08 schrieb Martin Gruner:
> Hi all,
>
> I've got something that I'd need help with. It's regarding the installation
> of BibleTime's documentation.
>
> The standard path kde uses for this is /usr/share/doc/HTML/, and this is
> what BibleTime will install the stuff to when users compile regularly. The
> variable $kde_htmldir is used for this in the Makefiles.
>
> Now Debian seems to go its own way. They use /usr/share/doc/kde/HTML, which
> is not supported by the make system. I asked in #debian-kde and the reply
> was:
>
> [16:31:47] <_mg_>Hello. I'd appreciate help with a KDE related build
> problem that occured in my OS KDE project. AFAICT, the kde autmake tools
> (in admin/, from 3.5.2) set $kde_htmldir to /usr/share/doc/HTML/. However,
> in Debian the KDE docs are in /usr/share/doc/kde/HTML/. How did that come
> about? Is KDE's default somehow overridden? How can I make sure the make
> system of my project will correctly set the right path on a user's system
> when compiling? Thanks, any help is really appreciated -- I could no
>  [16:32:16] <_mg_>t find out anything substantial yet.
>  [16:53:12] <_mg_>nobody? Or was my question unclear?
>  [16:54:36] <pusling>I move it in place in the rules file afterwards.
>  [16:57:35] <_mg_>pusling: ok. How can I make my application install
> automatically into the right location if the user has a debian system?
>  [16:59:33] <pusling>provide a nice and valid debian package easy
> apt-get'able [17:00:31] <_mg_>actually, debian contains KDE-based packages
> (such as kxmleditor) which install into the standard-KDE location, and
> therefore their doc does not work.
>  [17:01:23] <pusling>please report a bug against it ...
>
> I don't like this, but we have to live with it.
> What we need here is a configure option --with-kde-htmldir that allows
> users to override this setting manually. Otherwise it will always install
> to the wrong location. (An automatic detection would be even better, but is
> not really neccessary).
>
> Could somebody implement this?
> Thanks,
>
> mg
> _______________________________________________
> bt-devel mailing list
> bt-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/bt-devel


More information about the bt-devel mailing list