[bt-devel] bibletime setup

Troy A. Griffitts bt-devel@crosswire.org
Tue, 08 Feb 2000 13:04:53 -0700


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:


# 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.