summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkinori Hattori <hattya@gentoo.org>2005-12-18 13:30:15 +0000
committerAkinori Hattori <hattya@gentoo.org>2005-12-18 13:30:15 +0000
commitd706baa5e84762a2c0a9ed7300207e714ead9f5f (patch)
treeb3fbf86909983ec1a9a7ed23732624d523c3ed89 /dev-scheme/gauche-gl
parentFixed dep, bug 115819. Also adjusted handling of the log file. (diff)
downloadgentoo-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/ChangeLog9
-rw-r--r--dev-scheme/gauche-gl/Manifest2
-rw-r--r--dev-scheme/gauche-gl/files/digest-gauche-gl-0.4.11
-rw-r--r--dev-scheme/gauche-gl/gauche-gl-0.4.1.ebuild79
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
+
+}