]> Pileus Git - ~andy/sunrise/blob - dev-lang/squirrel/squirrel-2.1.1.ebuild
sunrise/ app-portage/elog-list/elog-list-0.0.6.ebuild: Update headers for 2010
[~andy/sunrise] / dev-lang / squirrel / squirrel-2.1.1.ebuild
1 # Copyright 1999-2010 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: $
4
5 DESCRIPTION="A interpreted language mainly used for games"
6 HOMEPAGE="http://squirrel-lang.org/"
7 SRC_URI="mirror://sourceforge/squirrel/squirrel_${PV}_stable.tar.gz"
8
9 LICENSE="ZLIB"
10 SLOT="0"
11 KEYWORDS="~amd64 ~x86"
12 IUSE="doc examples"
13
14 DEPEND=""
15 RDEPEND=""
16
17 S="${WORKDIR}/SQUIRREL2"
18
19 src_compile() {
20         if use amd64 ; then
21                 emake sq64 || die "emake failed"
22         else
23                 emake || die "emake failed"
24         fi
25 }
26
27 src_install() {
28         dobin bin/sq || die "installing sq binary"
29         dolib.a lib/* || die "copying library files failed"
30         insinto /usr
31         doins -r include || die "copying files failed"
32         dodoc HISTORY README || die "copying documentation failed"
33
34         if use doc ; then
35                 insinto /usr/share/doc/${PF}
36                 doins doc/{squirrel2.pdf,sqstdlib2.pdf} || die "copying documentation failed"
37         fi
38
39         if use examples ; then
40                 insinto /usr/share/doc/${PF}/samples
41                 doins -r etc samples/* || die "copying examples failed"
42         fi
43 }