summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Trygve Kalleberg <karltk@gentoo.org>2002-09-08 19:48:50 +0000
committerKarl Trygve Kalleberg <karltk@gentoo.org>2002-09-08 19:48:50 +0000
commitdd45b0a9ce2c74031d5cb78991a8e08d29649be4 (patch)
tree96b22957100f60e675884095979bdb904ab43944 /dev-lisp/mzscheme
parentMinor tweak to SSL options (diff)
downloadgentoo-2-dd45b0a9ce2c74031d5cb78991a8e08d29649be4.tar.gz
gentoo-2-dd45b0a9ce2c74031d5cb78991a8e08d29649be4.tar.bz2
gentoo-2-dd45b0a9ce2c74031d5cb78991a8e08d29649be4.zip
Fixes #7022.
Diffstat (limited to 'dev-lisp/mzscheme')
-rw-r--r--dev-lisp/mzscheme/ChangeLog12
-rw-r--r--dev-lisp/mzscheme/files/digest-mzscheme-2011
-rw-r--r--dev-lisp/mzscheme/mzscheme-201.ebuild47
3 files changed, 57 insertions, 3 deletions
diff --git a/dev-lisp/mzscheme/ChangeLog b/dev-lisp/mzscheme/ChangeLog
index fbc3cab5d1ad..616cf4962d0e 100644
--- a/dev-lisp/mzscheme/ChangeLog
+++ b/dev-lisp/mzscheme/ChangeLog
@@ -1,14 +1,20 @@
# ChangeLog for dev-lisp/mzscheme
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/mzscheme/ChangeLog,v 1.2 2002/08/01 19:40:14 karltk Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/mzscheme/ChangeLog,v 1.3 2002/09/08 19:48:50 karltk Exp $
+
+*mzscheme-201 ( 17 Feb 2002 )
+
+ 08 Sep 2002; Karl Trygve Kalleberg <karltk@gentoo.org> mzscheme-201.ebuild files/digest-mzscheme-201 :
+ New version that actually works. It has potentially some issues with the
+ collects.
*mzscheme-103_pre1 ( 17 Feb 2002 )
- 01 Aug 2002; Karl Trygve Kalleberg <karltk@gentoo.org> ChangeLog mzscheme-103_pre1.ebuild :
+ 01 Aug 2002; Karl Trygve Kalleberg <karltk@gentoo.org> mzscheme-103_pre1.ebuild :
Added LICENSE, SLOT and KEYWORDS.
- 17 Feb 2002; Karl Trygve Kalleberg <karltk@gentoo.org> ChangeLog files/digest-mzscheme-103_pre1 mzscheme-103_pre1:
+ 17 Feb 2002; Karl Trygve Kalleberg <karltk@gentoo.org> files/digest-mzscheme-103_pre1 mzscheme-103_pre1:
MzScheme is an implementation of the Scheme programming language for
Windows 95/98/NT/2000, MacOS, Unix, and BeOS. MzScheme is R4RS-compliant
diff --git a/dev-lisp/mzscheme/files/digest-mzscheme-201 b/dev-lisp/mzscheme/files/digest-mzscheme-201
new file mode 100644
index 000000000000..9caed0c11e11
--- /dev/null
+++ b/dev-lisp/mzscheme/files/digest-mzscheme-201
@@ -0,0 +1 @@
+MD5 2a684b60e67531c329342dc4c0a4a38a mzscheme.src.unix.tar.gz 2316657
diff --git a/dev-lisp/mzscheme/mzscheme-201.ebuild b/dev-lisp/mzscheme/mzscheme-201.ebuild
new file mode 100644
index 000000000000..7793e36fa144
--- /dev/null
+++ b/dev-lisp/mzscheme/mzscheme-201.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header:
+
+S=${WORKDIR}/plt
+DESCRIPTION="MzScheme scheme compiler"
+HOMEPAGE="http://www.plt-scheme.org/software/mzscheme/"
+SRC_URI="ftp://ftp.ibiblio.org/pub/Linux/distributions/gentoo/distfiles/mzscheme.src.unix-201.tar.gz"
+DEPEND=">=sys-devel/gcc-2.95.3-r7"
+#RDEPEND=""
+SLOT="0"
+LICENSE="LGPL-2.1"
+KEYWORDS="x86"
+
+src_compile() {
+ cd ${S}/src
+
+ econf \
+ --host=${CHOST} \
+ --prefix=/usr \
+ --infodir=/usr/share/info \
+ --mandir=/usr/share/man || die "./configure failed"
+
+ make || die
+}
+
+src_install () {
+ cd ${S}/src
+ echo -e "n\n" | make prefix=${D}/usr \
+ mandir=${D}/usr/share/man \
+ infodir=${D}/usr/share/info \
+ install || die
+ cd ${S}
+ dodoc README
+ dodoc notes/COPYING.LIB
+ dodoc notes/mzscheme/*
+
+ # 2002-09-06: karltk
+ # Normally, one specifies the full path to the collects,
+ # so this should work, but it's not been tested properly.
+ mv ${D}/usr/install /usr/bin/mzscheme-install
+
+ dodir /usr/share/mzscheme
+ mv ${D}/usr/collects/ ${D}/usr/share/mzscheme/collects/
+
+ rm -rf ${D}/usr/notes/
+}