* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gl/
@ 2017-03-30 13:23 Akinori Hattori
0 siblings, 0 replies; 9+ messages in thread
From: Akinori Hattori @ 2017-03-30 13:23 UTC (permalink / raw
To: gentoo-commits
commit: 33c515b271566dc1c4e8dc55cd07888d7fd2b06c
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 30 13:17:49 2017 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Thu Mar 30 13:17:49 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c515b2
dev-scheme/gauche-gl: update to EAPI 6
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-scheme/gauche-gl/gauche-gl-0.5.1.ebuild | 11 ++++-------
dev-scheme/gauche-gl/gauche-gl-0.6.ebuild | 15 ++++++---------
2 files changed, 10 insertions(+), 16 deletions(-)
diff --git a/dev-scheme/gauche-gl/gauche-gl-0.5.1.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.5.1.ebuild
index 80c89c1a79e..ac716f416c3 100644
--- a/dev-scheme/gauche-gl/gauche-gl-0.5.1.ebuild
+++ b/dev-scheme/gauche-gl/gauche-gl-0.5.1.ebuild
@@ -1,12 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI="5"
+EAPI="6"
-inherit eutils
-
-# Switch to ^g when we switch to EAPI=6.
-MY_P="G${P:1}"
+MY_P="${P^g}"
DESCRIPTION="OpenGL binding for Gauche"
HOMEPAGE="http://practical-scheme.net/gauche/"
@@ -18,8 +15,8 @@ KEYWORDS="~ppc x86"
IUSE="cg examples"
RDEPEND=">=dev-scheme/gauche-0.9.2
- virtual/opengl
media-libs/freeglut
+ virtual/opengl
cg? ( media-gfx/nvidia-cg-toolkit )"
DEPEND="${RDEPEND}"
S="${WORKDIR}/${MY_P}"
diff --git a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
index ab4d26ce0bd..76e3c9939d7 100644
--- a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
+++ b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
@@ -1,12 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI="5"
+EAPI="6"
-inherit eutils
-
-# Switch to ^g when we switch to EAPI=6.
-MY_P="G${P:1}"
+MY_P="${P^g}"
DESCRIPTION="OpenGL binding for Gauche"
HOMEPAGE="http://practical-scheme.net/gauche/"
@@ -18,15 +15,15 @@ KEYWORDS="~amd64 ~ppc ~x86"
IUSE="cg examples"
RDEPEND=">=dev-scheme/gauche-0.9.4
- virtual/opengl
media-libs/freeglut
+ virtual/opengl
cg? ( media-gfx/nvidia-cg-toolkit )"
DEPEND="${RDEPEND}"
S="${WORKDIR}/${MY_P}"
-src_prepare() {
- epatch "${FILESDIR}"/${P}-simple.viewer.patch
-}
+PATCHES=(
+ "${FILESDIR}"/${P}-simple.viewer.patch
+)
src_configure() {
econf $(usex cg --enable-cg "")
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gl/
@ 2017-03-30 13:23 Akinori Hattori
0 siblings, 0 replies; 9+ messages in thread
From: Akinori Hattori @ 2017-03-30 13:23 UTC (permalink / raw
To: gentoo-commits
commit: cc9cf9116f952dfde06765f2591ad037152eb895
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 30 13:20:58 2017 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Thu Mar 30 13:20:58 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc9cf911
dev-scheme/gauche-gl: fix *DEPEND
Gentoo-Bug: 613758
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-scheme/gauche-gl/gauche-gl-0.5.1.ebuild | 1 +
dev-scheme/gauche-gl/gauche-gl-0.6.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/dev-scheme/gauche-gl/gauche-gl-0.5.1.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.5.1.ebuild
index ac716f416c3..1e5a2c734c0 100644
--- a/dev-scheme/gauche-gl/gauche-gl-0.5.1.ebuild
+++ b/dev-scheme/gauche-gl/gauche-gl-0.5.1.ebuild
@@ -17,6 +17,7 @@ IUSE="cg examples"
RDEPEND=">=dev-scheme/gauche-0.9.2
media-libs/freeglut
virtual/opengl
+ x11-libs/libXmu
cg? ( media-gfx/nvidia-cg-toolkit )"
DEPEND="${RDEPEND}"
S="${WORKDIR}/${MY_P}"
diff --git a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
index 76e3c9939d7..337001f237d 100644
--- a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
+++ b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
@@ -17,6 +17,7 @@ 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}"
S="${WORKDIR}/${MY_P}"
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gl/
@ 2018-07-11 13:51 Akinori Hattori
0 siblings, 0 replies; 9+ messages in thread
From: Akinori Hattori @ 2018-07-11 13:51 UTC (permalink / raw
To: gentoo-commits
commit: 779e04a0719254a1cdebe248b997fe3d2300bc5b
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 11 13:51:05 2018 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Wed Jul 11 13:51:05 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=779e04a0
dev-scheme/gauche-gl: drop old
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-scheme/gauche-gl/Manifest | 1 -
dev-scheme/gauche-gl/gauche-gl-0.5.1.ebuild | 46 -----------------------------
2 files changed, 47 deletions(-)
diff --git a/dev-scheme/gauche-gl/Manifest b/dev-scheme/gauche-gl/Manifest
index d18bc7fa238..37ad7802988 100644
--- a/dev-scheme/gauche-gl/Manifest
+++ b/dev-scheme/gauche-gl/Manifest
@@ -1,2 +1 @@
-DIST Gauche-gl-0.5.1.tgz 1161233 BLAKE2B cd216e8242016d81dc49907c0036c65deece07e91db3e9043e86ec666d22ca1cb6f7bb2e4bf7307e8c742bf0423a1d9f54404a3196d940509bafea186b044693 SHA512 7b3834e46e4789f6dcd6a2e01b2d5cfc8fa29aa69c5969e8bb9d9e2af9fe4f82af23a5f13677f27e8ae7ba63855f833dfcdac6f285a0c56041d0eaef48c8a94b
DIST Gauche-gl-0.6.tgz 1369790 BLAKE2B b077eeee7a2d64908b36e1d279a1131eef40e98104a983e581856320529207682d17e2c9577ff892c873492f4b78631d86a4c642b1e4f8ecd364acb4ee41482e SHA512 60f763ba832048f9932cabd2e8ce8595ba2a1f0b86f1212b1f6919d6b9b8ba33ed1076f119e53059ceac7f6e46a6ead3ba0e23cce81af3097355cd97b3b4b673
diff --git a/dev-scheme/gauche-gl/gauche-gl-0.5.1.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.5.1.ebuild
deleted file mode 100644
index 1e5a2c734c0..00000000000
--- a/dev-scheme/gauche-gl/gauche-gl-0.5.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-MY_P="${P^g}"
-
-DESCRIPTION="OpenGL binding for Gauche"
-HOMEPAGE="http://practical-scheme.net/gauche/"
-SRC_URI="mirror://sourceforge/gauche/${MY_P}.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~ppc x86"
-IUSE="cg examples"
-
-RDEPEND=">=dev-scheme/gauche-0.9.2
- media-libs/freeglut
- virtual/opengl
- x11-libs/libXmu
- cg? ( media-gfx/nvidia-cg-toolkit )"
-DEPEND="${RDEPEND}"
-S="${WORKDIR}/${MY_P}"
-
-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
-}
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gl/
@ 2018-07-11 13:51 Akinori Hattori
0 siblings, 0 replies; 9+ messages in thread
From: Akinori Hattori @ 2018-07-11 13:51 UTC (permalink / raw
To: gentoo-commits
commit: c121f3a6d686a9dd37ee5f03580860faceface44
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 11 13:48:00 2018 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Wed Jul 11 13:48:00 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c121f3a6
dev-scheme/gauche-gl: tidy
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-scheme/gauche-gl/gauche-gl-0.6.ebuild | 6 ++----
dev-scheme/gauche-gl/metadata.xml | 2 ++
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
index 337001f237d..2aeabe93efb 100644
--- a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
+++ b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@@ -22,9 +22,7 @@ RDEPEND=">=dev-scheme/gauche-0.9.4
DEPEND="${RDEPEND}"
S="${WORKDIR}/${MY_P}"
-PATCHES=(
- "${FILESDIR}"/${P}-simple.viewer.patch
-)
+PATCHES=( "${FILESDIR}"/${P}-simple.viewer.patch )
src_configure() {
econf $(usex cg --enable-cg "")
diff --git a/dev-scheme/gauche-gl/metadata.xml b/dev-scheme/gauche-gl/metadata.xml
index 86d5e8fbae5..1cf61eefae9 100644
--- a/dev-scheme/gauche-gl/metadata.xml
+++ b/dev-scheme/gauche-gl/metadata.xml
@@ -3,6 +3,7 @@
<pkgmetadata>
<maintainer type="person">
<email>hattya@gentoo.org</email>
+ <name>Akinori Hattori</name>
</maintainer>
<longdescription>
OpenGL binding of Gauche
@@ -11,6 +12,7 @@
<flag name="cg">Enable NVidia Cg binding</flag>
</use>
<upstream>
+ <remote-id type="github">shirok/Gauche-gl</remote-id>
<remote-id type="sourceforge">gauche</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gl/
@ 2018-07-11 13:51 Akinori Hattori
0 siblings, 0 replies; 9+ messages in thread
From: Akinori Hattori @ 2018-07-11 13:51 UTC (permalink / raw
To: gentoo-commits
commit: e91c6b938eb3a77c7e6694ffb42896c9a05432c5
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 11 13:49:42 2018 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Wed Jul 11 13:49:42 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91c6b93
dev-scheme/gauche-gl: amd64/x86 stable
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-scheme/gauche-gl/gauche-gl-0.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
index 2aeabe93efb..17f401405eb 100644
--- a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
+++ b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/gauche/${MY_P}.tgz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
IUSE="cg examples"
RDEPEND=">=dev-scheme/gauche-0.9.4
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gl/
@ 2018-07-20 13:27 Akinori Hattori
0 siblings, 0 replies; 9+ messages in thread
From: Akinori Hattori @ 2018-07-20 13:27 UTC (permalink / raw
To: gentoo-commits
commit: 0398e5e32a3882735c87297fcbf1596a0049b5b3
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 20 13:26:32 2018 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Fri Jul 20 13:26:32 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0398e5e3
dev-scheme/gauche-gl: tidy
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-scheme/gauche-gl/gauche-gl-0.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
index 17f401405eb..3d8aac3c5eb 100644
--- a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
+++ b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
@@ -7,7 +7,7 @@ MY_P="${P^g}"
DESCRIPTION="OpenGL binding for Gauche"
HOMEPAGE="http://practical-scheme.net/gauche/"
-SRC_URI="mirror://sourceforge/gauche/${MY_P}.tgz"
+SRC_URI="mirror://sourceforge/${PN%-*}/${MY_P}.tgz"
LICENSE="BSD"
SLOT="0"
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gl/
@ 2021-10-04 13:38 Akinori Hattori
0 siblings, 0 replies; 9+ messages in thread
From: Akinori Hattori @ 2021-10-04 13:38 UTC (permalink / raw
To: gentoo-commits
commit: 4abda7ef69c251a07edfa61bb5d3e03655da4a78
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 4 13:28:17 2021 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Mon Oct 4 13:37:40 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4abda7ef
dev-scheme/gauche-gl: update to EAPI 7
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
dev-scheme/gauche-gl/gauche-gl-0.6.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
index 3d8aac3c5eb..fa04d0668da 100644
--- a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
+++ b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="6"
+EAPI="7"
MY_P="${P^g}"
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gl/
@ 2021-11-15 13:01 Akinori Hattori
0 siblings, 0 replies; 9+ messages in thread
From: Akinori Hattori @ 2021-11-15 13:01 UTC (permalink / raw
To: gentoo-commits
commit: b241bce44bddea61578ba57269ba264b094ea08a
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 15 13:00:12 2021 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Mon Nov 15 13:00:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b241bce4
dev-scheme/gauche-gl: update to EAPI 8
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
.../gauche-gl/{gauche-gl-0.6.ebuild => gauche-gl-0.6-r1.ebuild} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.6-r1.ebuild
similarity index 96%
rename from dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
rename to dev-scheme/gauche-gl/gauche-gl-0.6-r1.ebuild
index 840d7c958120..efe49e43ab52 100644
--- a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
+++ b/dev-scheme/gauche-gl/gauche-gl-0.6-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="7"
+EAPI="8"
inherit autotools
@@ -16,7 +16,7 @@ SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE="cg examples"
-RDEPEND=">=dev-scheme/gauche-0.9.4
+RDEPEND="dev-scheme/gauche:=
media-libs/freeglut
virtual/opengl
x11-libs/libXmu
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gl/
@ 2021-11-15 13:01 Akinori Hattori
0 siblings, 0 replies; 9+ messages in thread
From: Akinori Hattori @ 2021-11-15 13:01 UTC (permalink / raw
To: gentoo-commits
commit: ad7b9e2ff8e81ec4ef6e2e11bcfee1b1aabd8475
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 15 13:01:28 2021 +0000
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Mon Nov 15 13:01:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad7b9e2f
dev-scheme/gauche-gl: update HOMEPAGE
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
dev-scheme/gauche-gl/gauche-gl-0.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/gauche-gl/gauche-gl-0.6-r1.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.6-r1.ebuild
index efe49e43ab52..cf7d9f5aac7b 100644
--- a/dev-scheme/gauche-gl/gauche-gl-0.6-r1.ebuild
+++ b/dev-scheme/gauche-gl/gauche-gl-0.6-r1.ebuild
@@ -8,7 +8,7 @@ inherit autotools
MY_P="${P^g}"
DESCRIPTION="OpenGL binding for Gauche"
-HOMEPAGE="http://practical-scheme.net/gauche/"
+HOMEPAGE="https://practical-scheme.net/gauche/"
SRC_URI="mirror://sourceforge/${PN%-*}/${MY_P}.tgz"
LICENSE="BSD"
^ permalink raw reply related [flat|nested] 9+ messages in thread
end of thread, other threads:[~2021-11-15 13:01 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-15 13:01 [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gl/ Akinori Hattori
-- strict thread matches above, loose matches on Subject: below --
2021-11-15 13:01 Akinori Hattori
2021-10-04 13:38 Akinori Hattori
2018-07-20 13:27 Akinori Hattori
2018-07-11 13:51 Akinori Hattori
2018-07-11 13:51 Akinori Hattori
2018-07-11 13:51 Akinori Hattori
2017-03-30 13:23 Akinori Hattori
2017-03-30 13:23 Akinori Hattori
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox