I've learned some thing in helping to prepare the ISO, regarding setup on Linux.
For Linux there is a setup.sh program that kicks off a Loki installer, driven by the files in the folder setup.data. It appears that the installer tests to see if glib-2 is installed and if it is not, then it tries to install it and use it. In there, there is a file, setup.xml which tells the story of what the installer tries to do: It will present a menu to give a choice to install Cheatah, BibleTime and GnomeSword. It uses various *base.tar.gz files in the root of the CD as part of the installation and it uses statically linked binaries in bin/x86. The point of this is to allow any user on Linux the easiest opportunity to run BibleTime and GnomeSword (I think Cheatah is too old to even be of any value, if it runs at all, and probably should be removed) without installing, if available, from a distribution or compiling it themselves. So to update the CD to include, say GnomeSword, the following should be done. Put a zip or tar.gz of the source in SOURCES, e.g. gnomesword2-2.3.4- src.tar.gz Put a statically linked executable in bin/x86. This should be named without a version number, e.g. gnomesword, not gnomesword2 or gnomesword2-2.3.4. (If it must be named anything else, then setup.data/ setup.xml must be changed) Update the appropriate *base.tar.gz file, but do not rename it. e.g. gnomeswordbase.tar.gz. These files are unpacked into /usr. (If you need them to be rooted otherwise, setup.data/setup.xml must be changed) The Loki installer also allows one to run the linux installmgr. This requires the null.tar.gz file that is in the root of the CD. Running the installmgr, if I understand correctly, will initialize the CD as a local install source. I would like to know if any of this works. The real test would be to setup.sh to run installmgr and gnomesword on a kde system without gnome installed and to run installmgr and bibletime on a gnome system without kde. And then again with the appropriate infrastructure. It would also be interesting to run cheatah. If people would give it all a test run on their distribution and report back their experiences, that would be great. In Him, DM On May 16, 2008, at 1:42 AM, Troy A. Griffitts wrote: > I've burned a new test ISO for people to start slamming if there are > any > willing testers out there. It's in the usual place: > > ftp://crosswire.org/pub/sword/iso or > http://crosswire.org/ftpmirror/pub/sword/iso > > grab the iso with today's date in the name. > > Thanks to everyone who has time to test, > > -Troy. > > PS. I know the Windows standalone installers are not updated (DM, do > you remember how to build these?). However, the CD install will > install > the newest binaries Chris posted yesterday. > > PPS. I know the final 1.5.11 engine source is also not updated > since it > hasn't been released yet. > > _______________________________________________ > sword-devel mailing list: sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > Instructions to unsubscribe/change your settings at above page _______________________________________________ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page