summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-scheme/drscheme/ChangeLog5
-rw-r--r--dev-scheme/drscheme/drscheme-301-r2.ebuild12
2 files changed, 15 insertions, 2 deletions
diff --git a/dev-scheme/drscheme/ChangeLog b/dev-scheme/drscheme/ChangeLog
index 2b786ccd0d99..0c6cb65faa67 100644
--- a/dev-scheme/drscheme/ChangeLog
+++ b/dev-scheme/drscheme/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-scheme/drscheme
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/drscheme/ChangeLog,v 1.20 2006/05/15 23:43:33 chutzpah Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/drscheme/ChangeLog,v 1.21 2006/05/18 18:38:22 chutzpah Exp $
+
+ 18 May 2006; Patrick McLean <chutzpah@gentoo.org> drscheme-301-r2.ebuild:
+ Add modified version of patch suggested by Wormo in comment #6 on bug #128635.
15 May 2006; Mark Loeser <halcy0n@gentoo.org> drscheme-301-r2.ebuild:
Stable on x86; bug #128635
diff --git a/dev-scheme/drscheme/drscheme-301-r2.ebuild b/dev-scheme/drscheme/drscheme-301-r2.ebuild
index 9843193424de..54b1d231853c 100644
--- a/dev-scheme/drscheme/drscheme-301-r2.ebuild
+++ b/dev-scheme/drscheme/drscheme-301-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/drscheme/drscheme-301-r2.ebuild,v 1.3 2006/05/15 23:43:33 chutzpah Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/drscheme/drscheme-301-r2.ebuild,v 1.4 2006/05/18 18:38:22 chutzpah Exp $
inherit eutils flag-o-matic multilib
@@ -29,6 +29,7 @@ DEPEND="|| ( ( x11-libs/libICE
S=${WORKDIR}/plt/src
SED_FILES="bin/framework-test bin/framework-test-engine collects/info-domain/compiled/cache.ss"
+GL_COLLECTS="sgl games/gobblet games/checkers games/jewel games/gl-board-game"
src_unpack() {
unpack ${A}
@@ -36,6 +37,15 @@ src_unpack() {
epatch "${FILESDIR}/${P}-fPIC.patch"
epatch "${FILESDIR}/${P}-no-setfont.patch"
+
+ if ! use opengl ; then
+ # move aside the opengl-dependent stuff or install will fail
+ mkdir collects-disabled
+
+ for dir in ${GL_COLLECTS}; do
+ mv -f collects/${dir} collects-disabled/$(basename ${dir})
+ done
+ fi
}
src_compile() {