From 2771f79232c273bc2a57d23bf335dd81ccf6af28 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 5 Dec 2021 02:47:11 +0000 Subject: gentoo resync : 05.12.2021 --- dev-scheme/gauche-gl/Manifest | 2 +- dev-scheme/gauche-gl/gauche-gl-0.6-r1.ebuild | 61 ++++++++++++++++++++++++++++ dev-scheme/gauche-gl/gauche-gl-0.6.ebuild | 61 ---------------------------- 3 files changed, 62 insertions(+), 62 deletions(-) create mode 100644 dev-scheme/gauche-gl/gauche-gl-0.6-r1.ebuild delete mode 100644 dev-scheme/gauche-gl/gauche-gl-0.6.ebuild (limited to 'dev-scheme/gauche-gl') diff --git a/dev-scheme/gauche-gl/Manifest b/dev-scheme/gauche-gl/Manifest index b14a1466cdf3..2f8693970cd1 100644 --- a/dev-scheme/gauche-gl/Manifest +++ b/dev-scheme/gauche-gl/Manifest @@ -3,5 +3,5 @@ AUX gauche-gl-0.6-cg.patch 1168 BLAKE2B 27a0e4957e9148b97e95994fa037cb28bb5eacca AUX gauche-gl-0.6-info.patch 1954 BLAKE2B ed038d5214d8705901e4902848156084138c5ccfa75a40d12b8f473e2c77222271b954c0cb64ed0d973b0750b72dbd65a295dc3eb5e52985b67206273ecf6fb0 SHA512 de74c7bd0abf861c8b24b9166037543b6389d2ddf2118829e028aed8f511e23f90427e129e95b46145a2c4449d21d18ce060fd75f8d76df1244e6eac16ff5b3b AUX gauche-gl-0.6-simple.viewer.patch 806 BLAKE2B a2e3e35f704a108ec6bf7a809558db14daddb972487aa11dbbca01d894ba5752822ea4f2f869722a96043543fd3c794c2b92bcc2091184a957059b4c2f90afc4 SHA512 ed9d08b02e7035b5415cefb501b323a86e434389149f49ec3612e00a282c5b709da2f900768749577387537189f68e2ac32320ecae118dd32ec4fed5ea40407f DIST Gauche-gl-0.6.tgz 1369790 BLAKE2B b077eeee7a2d64908b36e1d279a1131eef40e98104a983e581856320529207682d17e2c9577ff892c873492f4b78631d86a4c642b1e4f8ecd364acb4ee41482e SHA512 60f763ba832048f9932cabd2e8ce8595ba2a1f0b86f1212b1f6919d6b9b8ba33ed1076f119e53059ceac7f6e46a6ead3ba0e23cce81af3097355cd97b3b4b673 -EBUILD gauche-gl-0.6.ebuild 1163 BLAKE2B 9b042c5657a152ffc589115c3068136b7e8ba45bdabb28361002f27d9ce3fac9db72de943236c8397c6e0a907bc31d9aa28119df8e9e2ecdd5ee28b61532ffce SHA512 572ca8b0293d53b2ba9e1b3488b92e8fb77ccffd9ff3f346ac5aa2691013328062f8369089c57954f3e69fd307b37ad7e16f06f0ef0cb50196eca6f913bddc65 +EBUILD gauche-gl-0.6-r1.ebuild 1158 BLAKE2B 459d70bb24d8ab56741fc5be91e8cbf29243574de455bdbb64677abbad61f01d5fe5c671213e79c65a5080e653c107099d3fa0d7436dd09413d08c1c4f2207e5 SHA512 392bf97437d4d2cea3bc3f69fd7afe103be5ed1252742f0e33e1e087f4cbb76e15d400118f8c0c37995494b2df415612bcab0d9c90345e01dd2cb6e0c0dc1798 MISC metadata.xml 446 BLAKE2B 42e47b27a9698630c02789c6efcf119ff88e96da02f71733fc2c5b03d81c49d44452aaceaf9e593a1017ab3cbd4fb3d4de379c4131b96590bf4082bc977a6975 SHA512 ee955f6fb7eeca1e69f6fc70029f0cc06b3529015d03a67fba3614c4ed5308e3d9721a20eb2c4e421e2045031a56635cfaa3741e736b694393b7ea2a3f7d83e7 diff --git a/dev-scheme/gauche-gl/gauche-gl-0.6-r1.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.6-r1.ebuild new file mode 100644 index 000000000000..cf7d9f5aac7b --- /dev/null +++ b/dev-scheme/gauche-gl/gauche-gl-0.6-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit autotools + +MY_P="${P^g}" + +DESCRIPTION="OpenGL binding for Gauche" +HOMEPAGE="https://practical-scheme.net/gauche/" +SRC_URI="mirror://sourceforge/${PN%-*}/${MY_P}.tgz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 ~ppc x86" +IUSE="cg examples" + +RDEPEND="dev-scheme/gauche:= + media-libs/freeglut + virtual/opengl + x11-libs/libXmu + cg? ( media-gfx/nvidia-cg-toolkit )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${P}-simple.viewer.patch + "${FILESDIR}"/${P}-cflags.patch + "${FILESDIR}"/${P}-cg.patch + "${FILESDIR}"/${P}-info.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf $(usex cg --enable-cg "") +} + +src_install() { + default + + if use examples; then + docompress -x /usr/share/doc/${PF}/examples + docinto examples + dodoc examples/*.scm + # install simple + dodoc -r examples/simple + # install glbook + dodoc -r examples/glbook + dodoc -r examples/images + # install slbook + dodoc -r examples/slbook + # install cg examples + use cg && dodoc -r examples/cg + fi +} diff --git a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild deleted file mode 100644 index 840d7c958120..000000000000 --- a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools - -MY_P="${P^g}" - -DESCRIPTION="OpenGL binding for Gauche" -HOMEPAGE="http://practical-scheme.net/gauche/" -SRC_URI="mirror://sourceforge/${PN%-*}/${MY_P}.tgz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="cg examples" - -RDEPEND=">=dev-scheme/gauche-0.9.4 - media-libs/freeglut - virtual/opengl - x11-libs/libXmu - cg? ( media-gfx/nvidia-cg-toolkit )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${P}-simple.viewer.patch - "${FILESDIR}"/${P}-cflags.patch - "${FILESDIR}"/${P}-cg.patch - "${FILESDIR}"/${P}-info.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf $(usex cg --enable-cg "") -} - -src_install() { - default - - if use examples; then - docompress -x /usr/share/doc/${PF}/examples - docinto examples - dodoc examples/*.scm - # install simple - dodoc -r examples/simple - # install glbook - dodoc -r examples/glbook - dodoc -r examples/images - # install slbook - dodoc -r examples/slbook - # install cg examples - use cg && dodoc -r examples/cg - fi -} -- cgit v1.2.3