# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-lisp/mzscheme/mzscheme-201-r1.ebuild,v 1.3 2004/03/14 01:31:12 mr_bones_ Exp $ IUSE="" 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 || die "./configure failed" make || die } src_install () { cd ${S}/src echo -e "n\n" | einstall || die "installation failed" 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 ${D}/usr/bin/mzscheme-install dodir /usr/share/mzscheme mv ${D}/usr/collects/ ${D}/usr/share/mzscheme/collects/ rm -rf ${D}/usr/notes/ #the resultant files are infected with ${D} and Makefiles do not recognize #standard conventions. Looks like the simples way out is to #strip ${D}'s here cd ${D}/usr grep -rle "${D}" . | xargs sed -i -e "s:${D}:/:g" }