[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
> }