diff options
author | Akinori Hattori <hattya@gentoo.org> | 2011-06-14 14:42:41 +0000 |
---|---|---|
committer | Akinori Hattori <hattya@gentoo.org> | 2011-06-14 14:42:41 +0000 |
commit | 66f71ef0f6ad109b7ee3c13c42d847b263bd9407 (patch) | |
tree | 6280346daba057ac5f545e7da1da7f01d87178b6 /dev-scheme | |
parent | http://my.opera.com/desktopteam/blog/2011/06/14/happy-tuesday (diff) | |
download | historical-66f71ef0f6ad109b7ee3c13c42d847b263bd9407.tar.gz historical-66f71ef0f6ad109b7ee3c13c42d847b263bd9407.tar.bz2 historical-66f71ef0f6ad109b7ee3c13c42d847b263bd9407.zip |
new upstream release.
Package-Manager: portage-2.1.9.42/cvs/Linux i686
Diffstat (limited to 'dev-scheme')
-rw-r--r-- | dev-scheme/gauche-gl/ChangeLog | 9 | ||||
-rw-r--r-- | dev-scheme/gauche-gl/Manifest | 4 | ||||
-rw-r--r-- | dev-scheme/gauche-gl/gauche-gl-0.5.ebuild | 70 |
3 files changed, 80 insertions, 3 deletions
diff --git a/dev-scheme/gauche-gl/ChangeLog b/dev-scheme/gauche-gl/ChangeLog index aef8ec8b30d0..b65c23302a19 100644 --- a/dev-scheme/gauche-gl/ChangeLog +++ b/dev-scheme/gauche-gl/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-scheme/gauche-gl -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche-gl/ChangeLog,v 1.18 2010/09/16 17:50:33 scarabeus Exp $ +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche-gl/ChangeLog,v 1.19 2011/06/14 14:42:41 hattya Exp $ + +*gauche-gl-0.5 (14 Jun 2011) + + 14 Jun 2011; Akinori Hattori <hattya@gentoo.org> +gauche-gl-0.5.ebuild: + new upstream release. 16 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> gauche-gl-0.4.4.ebuild: diff --git a/dev-scheme/gauche-gl/Manifest b/dev-scheme/gauche-gl/Manifest index d370a6ee5705..944560cedb1e 100644 --- a/dev-scheme/gauche-gl/Manifest +++ b/dev-scheme/gauche-gl/Manifest @@ -1,5 +1,7 @@ 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 +DIST Gauche-gl-0.5.tgz 1275132 RMD160 6cc5480232ee91e582736f40b7932f36f2c2cb4f SHA1 7f36530b591ae5e257af7e1763175338e9fcceda SHA256 91785c04aa1d52333200a8d3c4fb524ae765da833b9d82db479fb9fbc0d264d0 EBUILD gauche-gl-0.4.4.ebuild 1338 RMD160 462068374801713c488df650da3d561b9468fb2f SHA1 1964be11b656a4abc8be30c052a1a86983f14264 SHA256 e94177241702399324f02be8cf4eb0676e80744f68d4808f6b5bb93ef558840d -MISC ChangeLog 3425 RMD160 0597fe2de41c113c684a45cdcd14d86fd1eade67 SHA1 edfbefb5a81049ff1c00fe7d486af390239ec55d SHA256 077b2bbf5c08442ff1060f5fa3bbaad91716e67bbea5e0eaf98d2ad4b5fe7fba +EBUILD gauche-gl-0.5.ebuild 1385 RMD160 621f45a3d7b71f54480bc07dd6dcb73da82b5a3d SHA1 8f896355eba1688c5c1978fed44d32657cc8dcbe SHA256 1bd4a623df127451c4bd3c63db314618618ad93cbefadb40eb625e143e3d7be3 +MISC ChangeLog 3551 RMD160 128479d7d1646452df201c58a508585dd849f6b1 SHA1 20ebc49207a224795ce01df8e387842f3ecaaf03 SHA256 a7f1a234006091a35c0a31268ee86a8e66c3b04750156664a59c4a22ce3699d8 MISC metadata.xml 368 RMD160 f2da85a82e5405b366fbd3a6f2d8e8a977eebac8 SHA1 29d932a5205c7f26b2ef75b9cd90cca2ad908bca SHA256 43fc0ebe23cf186817a20cf48d11a5277e975f7b1588c21cde2ea93bed91c455 diff --git a/dev-scheme/gauche-gl/gauche-gl-0.5.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.5.ebuild new file mode 100644 index 000000000000..5f8f363063bb --- /dev/null +++ b/dev-scheme/gauche-gl/gauche-gl-0.5.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2011 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.5.ebuild,v 1.1 2011/06/14 14:42:41 hattya Exp $ + +EAPI="3" + +inherit eutils + +IUSE="cg examples" + +MY_P="${P/g/G}" + +DESCRIPTION="OpenGL binding for Gauche" +HOMEPAGE="http://practical-scheme.net/gauche" +SRC_URI="mirror://sourceforge/gauche/${MY_P}.tgz" + +LICENSE="BSD" +KEYWORDS="~ppc ~x86" +SLOT="0" +S="${WORKDIR}/${MY_P}" + +DEPEND=">=dev-scheme/gauche-0.9.1 + virtual/opengl + media-libs/freeglut + cg? ( media-gfx/nvidia-cg-toolkit )" +RDEPEND="${DEPEND}" + +src_configure() { + local myconf + use cg && myconf="--enable-cg" + + econf ${myconf} || die +} + +src_install() { + emake DESTDIR="${D}" install || die + dodoc README ChangeLog || die + + if use examples; then + docinto examples + dodoc examples/*.scm + + # install simple + docinto examples/simple + dodoc examples/simple/* + + # 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 +} |