Packaging

From BibleTime
Jump to: navigation, search

Contents

BibleTime packages for *nix systems

The core developers don't create binary packages for BibleTime. We release source tarballs and different people take them and create packages for Linux distros and other OSes. If you use a distro or OS which doesn't have packages already, maybe you can create them and announce it here.

We have a special mailing list for packagers. There exists also pkg-crosswire-devel at lists.alioth.debian.org which was originally created by CrossWire related .deb packagers but is not restricted to Debian based distros. There you may get help from fellow packagers.

If you know something about the state of BibleTime on some platform not listed yet, please add information below. You can add also information about backports for older distro versions etc. Please keep the list up to date if possible.

Debian/Gnu Linux

Bibletime 2.x is in Debian unstable (sid). So is the SWORD library package sword 1.6.x. You can subscribe to email notifications of new uploads of bibletime on bibletime PTS page.

Alternatively, you can try rebuilding the packages from the Crosswire Packaging PPA (they are not binary compatible, so you must rebuild them from source on Debian, but they are kept compile-compatible, so no tweaking is required.)

Ubuntu Linux

The Debian/Ubuntu Crosswire packaging team is working on improving the state of Bibletime and other Crosswire related software. The Crosswire Packaging PPA has their latest public packages available in it. Follow the link, add the source to your apt system configuration and you can install the latest packages with normal Ubuntu procedures.

Ubuntu Karmic (9.10) and later releases should have SWORD >= 1.6.0 and BibleTime >= 2.0 packages included, with no special actions needed by the user to see them -- just install the "bibletime " package using any package manager (apt, aptitude, or Synaptic will all work), just like any other software that is a part of Ubuntu. If you want to keep up with latest BibleTime version, see CrossWire Packaging Team above.

RPM packages

http://rpmfind.net/linux/rpm2html/search.php?query=bibletime&submit=Search+...

Fedora Linux

You can see the status of BibleTime packages and find links to each package: http://koji.fedoraproject.org/koji/packageinfo?packageID=1387. Or see RPM packages above.

Mandriva Linux

See RPM packages above, or http://sophie.zarb.org/rpmfind?distrib=&version=&arch=&search=bibletime&st=rpmname which seems to have newer packages.

Suse Linux

Gentoo Linux

BibleTime works with Portage as usual, since BibleTime is in the main Portage repository (thanks to the Gentoo developers). Example:

COMMAND LINE: Emerging BibleTime
emerge --ask bibletime

Since new versions of BibleTime are usually not immediately added to the main Portage tree, you may want to try our Gentoo overlay instead. To do so, setup Layman as usual (see Gentoo Overlays: Users' Guide) and do the following before emerging BibleTime:

COMMAND LINE: Installing the BibleTime overlay
layman --add bibletime

In case a newer version of BibleTime is not yet available in the Portage tree or our overlay, but has actually been released, advanced users may still want to try using the most recent ebuild to install the latest version of BibleTime. In most cases this can be archived by copying the latest ebuild to a new file in the same directory, regenerating the digests and then emerging the new version of BibleTime as usual. Example:

COMMAND LINE: Trying out old ebuild for new versions of BibleTime
cd /usr/portage/app-text/bibletime cp bibletime-2.9.2.ebuild bibletime-2.9.3.ebuild ebuild bibletime-2.9.3.ebuild digest emerge --ask --update bibletime

Linux Mint

Should be compatible with Ubuntu packages, which see above.

Arch Linux

At the moment there is no Bibletime binary package in the official repositories, but there are 2 packages in the AUR:

Bibletime, the last stable release compiled against Sword stable release.

Bibletime git sword-svn-compat branch which is compiled against Sword SVN head.

Other Operating Systems

Macintosh OS X

There is a build of BibleTime 2.0.1 available at http://www.crosswire.org/~ghellings/bibletime/BibleTime_2.0.1.dmg with Qt 4.4.3 and SWORD 1.6.0 included along with ICU 4. The build was done on an Intel machine, and I'm fairly certain that it is not a universal build. For the time being, I (Greg) have no intention of releasing a universal build, since I don't want to be bothered building universal versions of all the libraries and so on from the command line.

Windows

See the Building_on_Windows page for information on how to build BibleTime on Windows. There's also a link to installer packages for testing purposes. We have planned to put the Windows installers in the sf.net files section when we think the Windows version is stable enough, probably starting with version 2.4.

Personal tools