[bt-devel] Hello! and GCC 3.2
mark lybarger
bt-devel@crosswire.org
Wed, 16 Oct 2002 07:32:47 +0000
Jason Gress wrote:
> On Tuesday 15 October 2002 08:16 am, mark lybarger wrote:
>
>>Hi Jason! I am using Gentoo 1.4 with bibletime. I haven't tried
>>recently to build the latest cvs of bibletime. I am looking into gentoo
>>ebuild scripts which will use sword 1.5.4 and bt 1.2.2. There's a sword
>>ebuild i found on bugs.gentoo.org, it works good. I'll be testing a bt
>>ebulid script, and also a script for sword-modules to install some
>>modules. My hope is that in the near future, any gentoo user will be
>>able to have a working version of bibletime simply by entering "emerge
>>bibletime".
>>
>>I would like to see your ebuild script. The one I'm about to try is
>>from Pat Double. I found Pat on the gentoo-dev mailing list. Seems
>>there's lots of interest in creating Gentoo ebuild scripts. Now if we
>>could only get some of these scripts accepted into gentoo's main
>>portage, we'd be all set.
>>
>
>
> I have attached both my SWORD and Bibletime ebuild scripts. I am pretty sure
> the Bibletime one takes care of basic dependencies correctly, though there
> may be some I do not know about. My SWORD one is pretty simple; and I am
> pretty sure my dodoc section was just a leftover from the one I was trying
> out before ;). I have no idea what the dependencies are for SWORD, nor does
> my script separate out dietheke from the rest of it. My SWORD ebuild is
> based on audacity, and my Bibletime is based on Quanta+. I hope these work
> ok, I just changed a few things around to make them work. :) Let me know
> what you think! Also, for the keywords/slots/etc., I just left what was
> there. Enjoy! :)
>
> Jason
Jason, you might want to check into the procedures for getting these
submitted to the gentoo group. I believe you only need to create a bug
in bugs.gentoo.org, according to their guidelines, and then submit your
ebuilds as part of the bug.
A couple things after _briefly_ glancing at your ebuild. KDE
applications, and i believe bibletime, install into $KDEDIR generally.
(someone please correct me if i'm wrong).
>
>
> ------------------------------------------------------------------------
>
> # Copyright 1999-2002 Gentoo Technologies, Inc.
> # Distributed under the terms of the GNU General Public License, v2 or later
> # $Header: Written by Jason Gress, release to others on 10/15/2002$
>
> inherit kde-base
> need-kde 3
>
> DESCRIPTION="BibleTime is a powerful Bible study application for the K Desktop Environment running on Unix operating systems."
>
> S=${WORKDIR}/${PN}-${PV}
> SRC_URI="mirror://sourceforge/bibletime/${PN}-${PV}.tar.bz2"
>
> HOMEPAGE="http://www.bibletime.de"
>
> SLOT="0"
> LICENSE="GPL-2"
> KEYWORDS="x86 sparc sparc64"
>
> DEPEND="$DEPEND
> app-misc/sword"
>
> src_unpack() {
> unpack "${PN}-${PV}.tar.bz2"
> }
>
> src_compile() {
> ./configure --prefix=/usr || die
> make || die
> }
>
> src_install() {
> make DESTDIR="${D}" install || die
> dodoc LICENSE README
> }
>
>
> ------------------------------------------------------------------------
>
> # Copyright 1999-2002 Gentoo Technologies, Inc.
> # Distributed under the terms of the GNU General Public License, v2 or later
> # $Header: Written by Jason Gress, release to others on 10/15/2002$
>
> DESCRIPTION="The CrossWire Bible Society's free, cross-platform, open-source Bible software project."
> HOMEPAGE="http://www.crosswire.org/sword/"
> LICENSE="GPL-2"
>
> SLOT="0"
> KEYWORDS="x86"
> SRC_URI="http://www.crosswire.org/sword/download/ftpmirror/pub/sword/source/v1.5/${PN}-${PV}.tar.gz"
> S="${WORKDIR}/${PN}-${PV}"
>
> src_unpack() {
> unpack "${PN}-${PV}.tar.gz"
> }
>
> src_compile() {
> ./configure --prefix=/usr --sysconfdir=/etc || die
> make || die
> }
>
> src_install () {
> make DESTDIR="${D}" install || die
> dodoc LICENSE README
> }