[bt-devel] Hello! and GCC 3.2

Jason Gress bt-devel@crosswire.org
Tue, 15 Oct 2002 21:17:45 +0000


--------------Boundary-00=_LHK1H3O01EPHKVDB3936
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

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 gento=
o
> ebuild scripts which will use sword 1.5.4 and bt 1.2.2.  There's a swor=
d
> 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=20
the Bibletime one takes care of basic dependencies correctly, though ther=
e=20
may be some I do not know about.  My SWORD one is pretty simple; and I am=
=20
pretty sure my dodoc section was just a leftover from the one I was tryin=
g=20
out before ;).  I have no idea what the dependencies are for SWORD, nor d=
oes=20
my script separate out dietheke from the rest of it.  My SWORD ebuild is=20
based on audacity, and my Bibletime is based on Quanta+.  I hope these wo=
rk=20
ok, I just changed a few things around to make them work. :)  Let me know=
=20
what you think!  Also, for the keywords/slots/etc., I just left what was=20
there.  Enjoy! :)

=09Jason
--------------Boundary-00=_LHK1H3O01EPHKVDB3936
Content-Type: text/plain;
  charset="iso-8859-1";
  name="bibletime-1.2.1.ebuild"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="bibletime-1.2.1.ebuild"

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

--------------Boundary-00=_LHK1H3O01EPHKVDB3936
Content-Type: text/plain;
  charset="iso-8859-1";
  name="sword-1.5.4.ebuild"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="sword-1.5.4.ebuild"

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

--------------Boundary-00=_LHK1H3O01EPHKVDB3936--