[bt-devel] bibletime setup

Torsten Uhlmann bt-devel@crosswire.org
09 Feb 2000 08:24:11 +0100


>>>>> "Troy" == Troy A Griffitts <scribe@crosswire.org> writes:

    > Almost, I think.  The setup tool uses a little different ideology
    > for installing a package.  It expects most things to be installed
    > into something like: /usr/local/bibletime/ this is an example of
    > the <selected_dir>, or /usr/bibletime/, /opt/bibletime, or
    > $HOME/bibletime/.  Then it makes symbolic links from the
    > executables to a systemwide bin directory (/usr/bin, or
    > /usr/local/bin, etc.).

    > This keeps everything specific to the package in its own
    > hierarchy.

    > Using /usr/local/bibletime as an example, would it be practicle to
    > have things like:

I actually don't think that would work! I assume that kdelibs are
successfully installed on the target system. kdelibs know where every
part has to reside. For KDE1 you are stuck with the kde hierarchy
(/some/dir/kde/...). KDE2 is more flexible here but for 1 we need to
install in the kde dir. Of course we could put everything in an own dir
and create symbolic links for each file but I guess that wouldn't do
much good?

Also the variable KDEDIR must be set on the user system. That specifies
the root of the global kde hierarchy. KDE itself create a .kde in the
home dirs of the user. User specific data is put there without bibletime
caring about the path of it's data.



    > # setup creates a gnome and kde icon already #
    > <selected_dir>/share/applnk/Applications/bibletime.kdelnk

    > /usr/local/bibletime/bin/bibletime
    > /usr/local/bibletime/pics/mini-bomb.xpm
    > /usr/local/bibletime/pics/mini-book1.xpm
    > /usr/local/bibletime/pics/mini-book2.xpm
    > /usr/local/bibletime/pics/mini-bug1.xpm
    > /usr/local/bibletime/pics/mini-checkmark.xpm
    > /usr/local/bibletime/pics/mini-copy.xpm
    > /usr/local/bibletime/pics/mini-cross.xpm
    > /usr/local/bibletime/pics/mini-cut.xpm
    > /usr/local/bibletime/pics/mini-display.xpm
    > /usr/local/bibletime/pics/mini-edit.xpm
    > /usr/local/bibletime/pics/mini-exclam.xpm
    > /usr/local/bibletime/pics/mini-exp.xpm
    > /usr/local/bibletime/pics/mini-floppy.xpm
    > /usr/local/bibletime/pics/mini-folder.xpm
    > /usr/local/bibletime/pics/mini-hammer.xpm
    > /usr/local/bibletime/pics/mini-help.xpm
    > /usr/local/bibletime/pics/mini-lookup.xpm
    > /usr/local/bibletime/pics/mini-paste.xpm
    > /usr/local/bibletime/pics/mini-print.xpm
    > /usr/local/bibletime/pics/mini-redo.xpm
    > /usr/local/bibletime/pics/mini-trash.xpm
    > /usr/local/bibletime/pics/mini-txt.xpm
    > /usr/local/bibletime/pics/mini-undo.xpm
    > /usr/local/bibletime/pics/startuplogo-small.jpg
    > /usr/local/bibletime/pics/startuplogo.jpg
    > /usr/local/bibletime/pics/tipday.jpg
    > /usr/local/bibletime/toolbar/back.xpm
    > /usr/local/bibletime/toolbar/forward.xpm
    > /usr/local/bibletime/toolbar/next_book.xpm
    > /usr/local/bibletime/toolbar/next_chapter.xpm
    > /usr/local/bibletime/toolbar/next_verse.xpm
    > /usr/local/bibletime/toolbar/previous_book.xpm
    > /usr/local/bibletime/toolbar/previous_chapter.xpm
    > /usr/local/bibletime/toolbar/previous_verse.xpm
    > /usr/local/bibletime/doc/HTML/de/index-1.html
    > /usr/local/bibletime/doc/HTML/de/index-2.html
    > /usr/local/bibletime/doc/HTML/de/index-3.html
    > /usr/local/bibletime/doc/HTML/de/index-4.html
    > /usr/local/bibletime/doc/HTML/de/index-5.html
    > /usr/local/bibletime/doc/HTML/de/index-6.html
    > /usr/local/bibletime/doc/HTML/de/index.html
    > /usr/local/bibletime/doc/HTML/de/logotp3.png
    > /usr/local/bibletime/doc/HTML/de/tipdatabase
    > /usr/local/bibletime/doc/HTML/en/index-1.html
    > /usr/local/bibletime/doc/HTML/en/index-2.html
    > /usr/local/bibletime/doc/HTML/en/index-3.html
    > /usr/local/bibletime/doc/HTML/en/index-4.html
    > /usr/local/bibletime/doc/HTML/en/index-5.html
    > /usr/local/bibletime/doc/HTML/en/index-6.html
    > /usr/local/bibletime/doc/HTML/en/index.html
    > /usr/local/bibletime/doc/HTML/en/logotp3.png
    > /usr/local/bibletime/doc/HTML/en/tipdatabase
    > /usr/local/bibletime/icons/bibletime.xpm
    > /usr/local/bibletime/icons/large/bibletime.xpm
    > /usr/local/bibletime/icons/mini/bibletime.xpm
    > /usr/local/bibletime/locale/cs/LC_MESSAGES
    > /usr/local/bibletime/locale/cs/LC_MESSAGES/bibletime.mo
    > /usr/local/bibletime/locale/da/LC_MESSAGES
    > /usr/local/bibletime/locale/da/LC_MESSAGES/bibletime.mo
    > /usr/local/bibletime/locale/de/LC_MESSAGES
    > /usr/local/bibletime/locale/de/LC_MESSAGES/bibletime.mo
    > /usr/local/bibletime/locale/fr/LC_MESSAGES
    > /usr/local/bibletime/locale/fr/LC_MESSAGES/bibletime.mo
    > /usr/local/bibletime/locale/hu/LC_MESSAGES
    > /usr/local/bibletime/locale/hu/LC_MESSAGES/bibletime.mo
    > /usr/local/bibletime/locale/nl/LC_MESSAGES
    > /usr/local/bibletime/locale/nl/LC_MESSAGES/bibletime.mo

    > How does the bibletime executable know where its images and locale
    > and other resources reside?  I can make the setup tool force the
    > paths that you specified in your previous message, but wanted to
    > see if this was an alternative.  What would be better?

    > 	Thanks for the response!  I'm excited to get this CD image
    > nailed down.

    > 		-Troy.

-- 

best regards,
Torsten Uhlmann

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TUhlmann@gmx.de
TUhlmann@debis.com

http://www.tuhlmann.purespace.de
http://www.bibletime.de
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Wise men still seek him!