diff options
author | Karl Trygve Kalleberg <karltk@gentoo.org> | 2003-08-09 22:24:36 +0000 |
---|---|---|
committer | Karl Trygve Kalleberg <karltk@gentoo.org> | 2003-08-09 22:24:36 +0000 |
commit | 41a5c8358363d33428dbc06ec078d07a5636dba2 (patch) | |
tree | 8a8d87c80836c0dad917fb81c5d97e4ddc8829f6 /dev-lisp/drscheme/drscheme-205.ebuild | |
parent | New upstream version. Added for testing. (diff) | |
download | gentoo-2-41a5c8358363d33428dbc06ec078d07a5636dba2.tar.gz gentoo-2-41a5c8358363d33428dbc06ec078d07a5636dba2.tar.bz2 gentoo-2-41a5c8358363d33428dbc06ec078d07a5636dba2.zip |
New upstream version. Added for testing.
Diffstat (limited to 'dev-lisp/drscheme/drscheme-205.ebuild')
-rw-r--r-- | dev-lisp/drscheme/drscheme-205.ebuild | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/dev-lisp/drscheme/drscheme-205.ebuild b/dev-lisp/drscheme/drscheme-205.ebuild new file mode 100644 index 000000000000..54998976ffcf --- /dev/null +++ b/dev-lisp/drscheme/drscheme-205.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/drscheme/drscheme-205.ebuild,v 1.1 2003/08/09 22:24:24 karltk Exp $ + +S=${WORKDIR}/plt +DESCRIPTION="DrScheme programming environment. Includes mzscheme." +HOMEPAGE="http://www.plt-scheme.org/software/drscheme/" +SRC_URI="http://download.plt-scheme.org/bundles/${PV}/plt/plt-${PV}.src.x.tar.gz" +DEPEND=">=sys-devel/gcc-2.95.3-r7 + virtual/x11 + opengl? ( virtual/opengl )" +RDEPEND="virtual/x11 + opengl? ( virtual/opengl )" +SLOT="0" +LICENSE="LGPL-2.1" +KEYWORDS="~x86 ~ppc" +IUSE="" + +src_compile() { + cd ${S}/src + + econf \ + --prefix=/usr/share/drscheme/ + + make || die +} + +mysed() { + file=${D}/$1 + mv ${file} ${file}.orig + sed s.${D}./. < ${file}.orig> ${file} + chmod a+x ${file} + rm ${file}.orig +} + +src_install () { + dodir /usr/bin + dodir /usr/share/drscheme + + cd ${S}/src + sed -e 's/cp -p/cp/' Makefile > Makefile.new + mv Makefile.new Makefile + echo -e "n\n" | make prefix=${D}/usr/share/drscheme install || die + dodoc README + cd ${D}/usr/share/drscheme/man/man1 + doman * + rm -rf ${D}/usr/share/drscheme/man + + for x in background-help-desk drscheme games help-desk mzc \ + setup-plt tex2page web-server web-server-monitor \ + web-server-text + do + mysed /usr/share/drscheme/bin/${x} + done + + cd ${D}/usr/share/drscheme/bin + for x in * + do + dosym /usr/share/drscheme/bin/${x} /usr/bin/${x} + done +} |