ChangeLog

# ChangeLog for dev-scheme/gauche-gl
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche-gl/ChangeLog,v 1.16 2007/10/08 16:31:05 hattya Exp $

08 Oct 2007; Akinori Hattori -gauche-gl-0.4.3.ebuild:
cleaned out old ebuild.

08 Oct 2007; Akinori Hattori gauche-gl-0.4.4.ebuild:
stable on x86.

25 Aug 2007; Akinori Hattori -gauche-gl-0.4.1.ebuild,
-gauche-gl-0.4.2.ebuild:
cleaned out old ebuilds.

25 Aug 2007; Akinori Hattori gauche-gl-0.4.3.ebuild:
stable on x86.

*gauche-gl-0.4.4 (25 Aug 2007)

25 Aug 2007; Akinori Hattori +gauche-gl-0.4.4.ebuild:
new upstream release.

19 Jan 2007; Akinori Hattori gauche-gl-0.4.2.ebuild:
apply the gauche-gl-prototypes.diff patch.

*gauche-gl-0.4.3 (19 Jan 2007)

19 Jan 2007; Akinori Hattori +gauche-gl-0.4.3.ebuild:
new upstream release.

10 Jan 2007; gauche-gl-0.4.2.ebuild:
Dependency update: dev-lang/gauche -> dev-scheme/gauche.

10 Jan 2007; gauche-gl-0.4.1.ebuild:
Dependency update: dev-lang/gauche -> dev-scheme/gauche.

*gauche-gl-0.4.2 (01 Dec 2006)

01 Dec 2006; Akinori Hattori
+files/gauche-gl-prototypes.diff, gauche-gl-0.4.1.ebuild,
+gauche-gl-0.4.2.ebuild:
new upstream release.

03 Jul 2006; Akinori Hattori gauche-gl-0.4.1.ebuild:
fixes bug #128592

22 Apr 2006; Akinori Hattori gauche-gl-0.4.1.ebuild:
stable on x86.

*gauche-gl-0.4.1 (18 Dec 2005)

18 Dec 2005; Akinori Hattori +gauche-gl-0.4.1.ebuild:
new upstream release.

16 Jul 2004; David Holm gauche-gl-0.3.1.ebuild:
Added to ~ppc.

11 Jul 2004; Akinori Hattori gauche-gl-0.3.1.ebuild:
dev-lisp/gauche to dev-lang/gauche.

*gauche-gl-0.3.1 (11 Jul 2004)

11 Jul 2004; Akinori Hattori +metadata.xml,
+gauche-gl-0.3.1.ebuild:
moved from dev-lisp/gauche-gl to dev-scheme/gauche-gl.

14 Mar 2004; Akinori Hattori gauche-gl-0.1.3.ebuild,
files/destdir-gentoo.diff, files/nvidia-headers-gentoo.diff,
files/0.1.3/destdir-gentoo.diff, files/0.1.3/nvidia-headers-gentoo.diff:
cleaned out.

29 Feb 2004; Akinori Hattori gauche-gl-0.3.1.ebuild:
marked stable on x86.

22 Feb 2004; Akinori Hattori gauche-gl-0.3.1.ebuild,
metadata.xml:
moved slot 0.1 -> 0.
I've taken over from karltk.

*gauche-gl-0.3.1 (30 Dec 2003)

30 Dec 2003; George Shapovalov gauche-gl-0.3.1.ebuild, files/{destdir-gentoo.diff, nvidia-headers-gentoo.diff} :
new version (#36666),
thanks to Andrei Barbu for report
Substantially reworked to use base.eclass


*gauche-gl-0.1.3 (19 Jul 2002)

19 Jul 2002; Karl Trygve Kalleberg gauche-gl-0.1.3.ebuild files/digest-gauche-gl-0.1.3 :

OpenGL 1.1 bindings for Gauche.

Initial import.

Manifest

AUX gauche-gl-prototypes.diff 369 RMD160 ff945f93da6b26f132716e1202fa3797f52431f6 SHA1 5b4c0a2ac38f3df6f5179756facbe91c8fc82520 SHA256 e1e11f7936ae2e5dd01dc1c52041817d718635f0508b868df48961dcf285c248
DIST Gauche-gl-0.4.4.tgz 943819 RMD160 aba01526a42e1543941ec985401dc4804f862f3a SHA1 e160a805d9ff28b44df3eead4db76a229380f6dc SHA256 553f8e864ce41743c439867aa360de35aa3c2265ec6c6df6f2f0f7f0de73af5b
EBUILD gauche-gl-0.4.4.ebuild 1328 RMD160 26f61c50c90e8e5f969aeb3fa262a7937d9277fa SHA1 e8ade5160cc46924dc01a977fb99f87997131e27 SHA256 3b3edda342e955fd053b1181c415f89d6c7a7cc9e1226bac013d3eb695dce921
MISC ChangeLog 3129 RMD160 942e9d6668ba0e6604c8f10c9d22baf23d510d85 SHA1 9bc2423eda61b34dfba969f6ab1de3b9d45109bb SHA256 2cd5730de500a5200ed33957987bb6382214bfe6eb30763079ab89339b67cf7b
MISC metadata.xml 301 RMD160 01e2dc89df5c8e4cc0e692a33174f3872150f80e SHA1 31a284b187daef759063693edabfaaacad5c0d5e SHA256 20ebcfefc548f8f55d886435fc710abc056b16037965887ade64757c9d443ffb

files

gauche-gl-0.4.4.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche-gl/gauche-gl-0.4.4.ebuild,v 1.2 2007/10/08 16:23:11 hattya Exp $

inherit eutils flag-o-matic

IUSE="cg examples"

MY_P="${P/g/G}"

DESCRIPTION="OpenGL binding for Gauche"
HOMEPAGE="http://gauche.sf.net/"
SRC_URI="mirror://sourceforge/gauche/${MY_P}.tgz"

LICENSE="BSD"
KEYWORDS="~ppc x86"
SLOT="0"
S="${WORKDIR}/${MY_P}"

DEPEND="virtual/opengl
virtual/glut
>=dev-scheme/gauche-0.8.6
cg? ( media-gfx/nvidia-cg-toolkit )"

src_compile() {

local myconf

filter-flags -fforce-addr

if use cg; then
myconf="--enable-cg"
fi

econf ${myconf} || die
emake || die

}

src_install() {

emake DESTDIR="${D}" install || die

dodoc README ChangeLog

if use examples; then
docinto examples
dodoc examples/*.scm

# install glbook
docinto examples/glbook
dodoc examples/glbook/*

docinto examples/images
dodoc examples/images/*

# install slbook
docinto examples/slbook
dodoc examples/slbook/*

docinto examples/slbook/ogl2brick
dodoc examples/slbook/ogl2brick/*

docinto examples/slbook/ogl2particle
dodoc examples/slbook/ogl2particle/*

# install cg examples
if use cg; then
docinto examples/cg
dodoc examples/cg/*
fi
fi

}

metadata.xml




no-herd

hattya@gentoo.org



OpenGL binding of Gauche