diff options
-rw-r--r-- | dev-scheme/drscheme/ChangeLog | 5 | ||||
-rw-r--r-- | dev-scheme/drscheme/drscheme-301-r2.ebuild | 12 |
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() { |