diff options
author | Akinori Hattori <hattya@gentoo.org> | 2005-12-18 13:30:15 +0000 |
---|---|---|
committer | Akinori Hattori <hattya@gentoo.org> | 2005-12-18 13:30:15 +0000 |
commit | d706baa5e84762a2c0a9ed7300207e714ead9f5f (patch) | |
tree | b3fbf86909983ec1a9a7ed23732624d523c3ed89 /dev-scheme/gauche-gl | |
parent | Fixed dep, bug 115819. Also adjusted handling of the log file. (diff) | |
download | gentoo-2-d706baa5e84762a2c0a9ed7300207e714ead9f5f.tar.gz gentoo-2-d706baa5e84762a2c0a9ed7300207e714ead9f5f.tar.bz2 gentoo-2-d706baa5e84762a2c0a9ed7300207e714ead9f5f.zip |
new upstream release.
(Portage version: 2.0.51.22-r3)
Diffstat (limited to 'dev-scheme/gauche-gl')
-rw-r--r-- | dev-scheme/gauche-gl/ChangeLog | 9 | ||||
-rw-r--r-- | dev-scheme/gauche-gl/Manifest | 2 | ||||
-rw-r--r-- | dev-scheme/gauche-gl/files/digest-gauche-gl-0.4.1 | 1 | ||||
-rw-r--r-- | dev-scheme/gauche-gl/gauche-gl-0.4.1.ebuild | 79 |
4 files changed, 89 insertions, 2 deletions
diff --git a/dev-scheme/gauche-gl/ChangeLog b/dev-scheme/gauche-gl/ChangeLog index a058e6650519..7bc13f19c999 100644 --- a/dev-scheme/gauche-gl/ChangeLog +++ b/dev-scheme/gauche-gl/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-scheme/gauche-gl -# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche-gl/ChangeLog,v 1.3 2004/07/16 09:42:10 dholm Exp $ +# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche-gl/ChangeLog,v 1.4 2005/12/18 13:30:15 hattya Exp $ + +*gauche-gl-0.4.1 (18 Dec 2005) + + 18 Dec 2005; Akinori Hattori <hattya@gentoo.org> +gauche-gl-0.4.1.ebuild: + new upstream release. 16 Jul 2004; David Holm <dholm@gentoo.org> gauche-gl-0.3.1.ebuild: Added to ~ppc. diff --git a/dev-scheme/gauche-gl/Manifest b/dev-scheme/gauche-gl/Manifest index cb32a471884b..5d644011c56f 100644 --- a/dev-scheme/gauche-gl/Manifest +++ b/dev-scheme/gauche-gl/Manifest @@ -1,4 +1,6 @@ MD5 e40c6aa9cc861e548899e5ba1269ba70 ChangeLog 1565 MD5 aa84797c4235834d6158af0513e9b5c8 gauche-gl-0.3.1.ebuild 1020 +MD5 3bc3c639fb6963ff11f9ab5831008c24 gauche-gl-0.4.1.ebuild 1373 MD5 a16d01230180c4303bbf845fbd67e7bc metadata.xml 301 MD5 470c6ba0ae18be4fd8e340d8b9fb2094 files/digest-gauche-gl-0.3.1 64 +MD5 322dc02908401d00994024f35b13a3cf files/digest-gauche-gl-0.4.1 64 diff --git a/dev-scheme/gauche-gl/files/digest-gauche-gl-0.4.1 b/dev-scheme/gauche-gl/files/digest-gauche-gl-0.4.1 new file mode 100644 index 000000000000..40e0b31a1818 --- /dev/null +++ b/dev-scheme/gauche-gl/files/digest-gauche-gl-0.4.1 @@ -0,0 +1 @@ +MD5 a51b19a0f16f88ed6cd85c6e49cc6e75 Gauche-gl-0.4.1.tgz 940134 diff --git a/dev-scheme/gauche-gl/gauche-gl-0.4.1.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.4.1.ebuild new file mode 100644 index 000000000000..ec66bbf021b0 --- /dev/null +++ b/dev-scheme/gauche-gl/gauche-gl-0.4.1.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2005 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.1.ebuild,v 1.1 2005/12/18 13:30:15 hattya Exp $ + +inherit eutils flag-o-matic + +IUSE="cg" + +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="~x86" +SLOT="0" +S="${WORKDIR}/${MY_P}" + +DEPEND="virtual/opengl + >=media-libs/glut-3.7 + >=dev-lang/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() { + + dodir $(gauche-config --syslibdir) + dodir $(gauche-config --sysincdir) + dodir $(gauche-config --sysarchdir) + + make DESTDIR=${D} install || die + + insinto $(gauche-config --syslibdir)/gl + doins lib/gl/simple-image.scm + + dodoc README ChangeLog INSTALL* COPYING + + 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 + +} |