Portage is a package management system used by Gentoo Linux
# 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
cleaned out old ebuild.
08 Oct 2007; Akinori Hattori
stable on x86.
25 Aug 2007; Akinori Hattori
-gauche-gl-0.4.2.ebuild:
cleaned out old ebuilds.
25 Aug 2007; Akinori Hattori
stable on x86.
*gauche-gl-0.4.4 (25 Aug 2007)
25 Aug 2007; Akinori Hattori
new upstream release.
19 Jan 2007; Akinori Hattori
apply the gauche-gl-prototypes.diff patch.
*gauche-gl-0.4.3 (19 Jan 2007)
19 Jan 2007; Akinori Hattori
new upstream release.
10 Jan 2007;
Dependency update: dev-lang/gauche -> dev-scheme/gauche.
10 Jan 2007;
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
fixes bug #128592
22 Apr 2006; Akinori Hattori
stable on x86.
*gauche-gl-0.4.1 (18 Dec 2005)
18 Dec 2005; Akinori Hattori
new upstream release.
16 Jul 2004; David Holm
Added to ~ppc.
11 Jul 2004; Akinori Hattori
dev-lisp/gauche to dev-lang/gauche.
*gauche-gl-0.3.1 (11 Jul 2004)
11 Jul 2004; Akinori Hattori
+gauche-gl-0.3.1.ebuild:
moved from dev-lisp/gauche-gl to dev-scheme/gauche-gl.
14 Mar 2004; Akinori Hattori
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
marked stable on x86.
22 Feb 2004; Akinori Hattori
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
new version (#36666),
thanks to Andrei Barbu
Substantially reworked to use base.eclass
*gauche-gl-0.1.3 (19 Jul 2002)
19 Jul 2002; Karl Trygve Kalleberg
OpenGL 1.1 bindings for Gauche.
Initial import.
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
# 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
}
OpenGL binding of Gauche