# Copyright 2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # $Header: $ IUSE="mmx" MY_PN="Squeak" MY_PV="${PV%.*}-${PV##*.}" S=${WORKDIR}/${MY_PN}-${MY_PV} DESCRIPTION="A free Smalltalk programming language and development environment" SQ_URI="http://www-sor.inria.fr/~piumarta/squeak/unix/release/" SRC_URI="${SQ_URI}/${MY_PN}-${MY_PV}.src.tar.gz ${SQ_URI}/${MY_PN}-3.2-4952.image.tar.gz ${SQ_URI}/${MY_PN}-3.sources.tar.gz" HOMEPAGE="http://squeak.org" SLOT="0" LICENSE="AS-IS" KEYWORDS="x86" DEPEND="virtual/glibc virtual/x11" RDEPEND=$DEPEND src_unpack() { unpack ${A} cd ${S} mv usr/local/lib/squeak/*.gz . mv ../Squeak-3.2-2/usr/local/lib/squeak/SqueakV3.sources . mkdir bld } src_compile() { local myconf use mmx \ && myconf="${myconf} --enable-mpg-mmx" # use X \ # && myconf="${myconf} --with-x" \ # || myconf="${myconf} --without-x" cd ${S}/bld ../platforms/unix/config/configure --prefix=/usr ${myconf} || die emake || die } src_install () { cd ${S}/bld make prefix=${D}/usr plgdir=${D}/usr/lib/${PN}/${MY_PV} \ install-squeak install-plugins install-image install-sources || die cd ${S}/platforms/unix/doc dodoc COPYING COPYRIGHT LICENSE README.* doman squeak.1 }