update to EAPI 4.
authorAkinori Hattori <hattya@gentoo.org>
Sat, 13 Aug 2011 10:27:18 +0000 (10:27 +0000)
committerAkinori Hattori <hattya@gentoo.org>
Sat, 13 Aug 2011 10:27:18 +0000 (10:27 +0000)
Package-Manager: portage-2.1.10.3/cvs/Linux i686

dev-scheme/gauche-gl/ChangeLog
dev-scheme/gauche-gl/Manifest
dev-scheme/gauche-gl/gauche-gl-0.5.ebuild

index 439517a50a71e991b0da1b1550336c04fa5c2d4e..8fa25c8014c0755d1c53356d9c44f90baa38826a 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for dev-scheme/gauche-gl
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche-gl/ChangeLog,v 1.21 2011/08/13 10:23:36 hattya Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche-gl/ChangeLog,v 1.22 2011/08/13 10:27:18 hattya Exp $
+
+  13 Aug 2011; Akinori Hattori <hattya@gentoo.org> gauche-gl-0.5.ebuild:
+  update to EAPI 4.
 
 *gauche-gl-0.5.1 (13 Aug 2011)
 
index 9e55228a4ba4ddff3f03506259c3a5a9e809894b..ac5eccba061b0a9bc88793788bf8ec7668c50b3d 100644 (file)
@@ -4,13 +4,13 @@ Hash: SHA1
 DIST Gauche-gl-0.5.1.tgz 1161233 RMD160 892aced951a0a0547431f3b47bbba2ec96248f4d SHA1 782d189a898b1fd14c69b439b54955ad38f96cb1 SHA256 7f17f1d31afba83d374f31e49f025149dcec271b4d56279cd0f871b814176c68
 DIST Gauche-gl-0.5.tgz 1275132 RMD160 6cc5480232ee91e582736f40b7932f36f2c2cb4f SHA1 7f36530b591ae5e257af7e1763175338e9fcceda SHA256 91785c04aa1d52333200a8d3c4fb524ae765da833b9d82db479fb9fbc0d264d0
 EBUILD gauche-gl-0.5.1.ebuild 1134 RMD160 c6a76c472f5e1087580fa82a9273933d2f03e353 SHA1 cfb4cdb83e6c98b1440cbe3484983b5c26c73b16 SHA256 512edcefe7286423988de2fed19fff50a3a7aa2d79d5b7bbd95444fd017d3af5
-EBUILD gauche-gl-0.5.ebuild 1384 RMD160 f8ac003e14acd0362ae584df0513cab924d00a87 SHA1 f43739ae48562244f43faad04ee9c143717dd2b7 SHA256 dd4c33ec2a2e270cc7c6b0410934c84aa637a1f1d1399edb8b4cbeeb65076b71
-MISC ChangeLog 3836 RMD160 c14a4529f26b7fcb016ab0288537b134d169c6c2 SHA1 106b558f3fec04d5aa649b69131f475dcb0a3dfc SHA256 6628cd2651ca483bec660cbc648c520d5725bb8c98d594ecde6d8440912c1057
+EBUILD gauche-gl-0.5.ebuild 1131 RMD160 397a9588abc0f147e82e3e7aeb9fed3a234d957e SHA1 1963a95d05ac529bc882f736c2358eeb8ac1c4f0 SHA256 24159becab60357e61656de2334c80d611776c648881d7ac1b8ba3605e9908a3
+MISC ChangeLog 3930 RMD160 1ff4fc3e1c81d7894b37b93428abec08d1630b67 SHA1 22626d445d9c87b1f9c59c83cb1406c42c55ef5c SHA256 86c3805be7b0fe7c7b976978959b63499c7597e15f861bbb13086a62907b7993
 MISC metadata.xml 368 RMD160 f2da85a82e5405b366fbd3a6f2d8e8a977eebac8 SHA1 29d932a5205c7f26b2ef75b9cd90cca2ad908bca SHA256 43fc0ebe23cf186817a20cf48d11a5277e975f7b1588c21cde2ea93bed91c455
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iEYEARECAAYFAk5GULEACgkQL46suuyRem1P4ACfbBKrvWA5+8ihqkBL06GCTRHh
-5CsAn2y1KW6ZKmuCo7WMPbts8YE0ADxk
-=35I0
+iEYEARECAAYFAk5GUY8ACgkQL46suuyRem2RPQCfahGz8qGXR/ciR7Tzg/HBiOhM
+Vz8An14PTBAJeGfm7jKKBY4NfjOU7AqX
+=z41g
 -----END PGP SIGNATURE-----
index 0ab29b545494d06518417fa39cb7fd010584a197..e2bfb2ca01118fdc2c9c34b918b6567d136c832b 100644 (file)
@@ -1,70 +1,54 @@
 # 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.2 2011/08/13 10:13:50 hattya Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gauche-gl/gauche-gl-0.5.ebuild,v 1.3 2011/08/13 10:27:18 hattya Exp $
 
-EAPI="3"
+EAPI="4"
 
 inherit eutils
 
-IUSE="cg examples"
-
 MY_P="${P/g/G}"
 
 DESCRIPTION="OpenGL binding for Gauche"
-HOMEPAGE="http://practical-scheme.net/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}"
+KEYWORDS="~ppc x86"
+IUSE="cg examples"
 
-DEPEND=">=dev-scheme/gauche-0.9.1
+RDEPEND=">=dev-scheme/gauche-0.9.1
        virtual/opengl
        media-libs/freeglut
        cg? ( media-gfx/nvidia-cg-toolkit )"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}"
+S="${WORKDIR}/${MY_P}"
 
 src_configure() {
        local myconf
        use cg && myconf="--enable-cg"
 
-       econf ${myconf} || die
+       econf ${myconf}
 }
 
 src_install() {
-       emake DESTDIR="${D}" install || die
-       dodoc README ChangeLog || die
+       emake DESTDIR="${D}" install
+       dodoc ChangeLog README
 
        if use examples; then
+               docompress -x /usr/share/doc/${PF}/examples
                docinto examples
                dodoc examples/*.scm
-
                # install simple
-               docinto examples/simple
-               dodoc examples/simple/*
-
+               dodoc -r examples/simple
                # install glbook
-               docinto examples/glbook
-               dodoc examples/glbook/*
-
-               docinto examples/images
-               dodoc examples/images/*
-
+               dodoc -r examples/glbook
+               dodoc -r 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/*
-
+               dodoc -r examples/slbook
                # install cg examples
                if use cg; then
-                       docinto examples/cg
-                       dodoc examples/cg/*
+                       dodoc -r examples/cg
                fi
        fi
 }