diff options
Diffstat (limited to 'dev-lang/squeak/squeak-3.2.5.ebuild')
-rw-r--r-- | dev-lang/squeak/squeak-3.2.5.ebuild | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/dev-lang/squeak/squeak-3.2.5.ebuild b/dev-lang/squeak/squeak-3.2.5.ebuild index 6e1445d0bdcb..d7f239ec8c1e 100644 --- a/dev-lang/squeak/squeak-3.2.5.ebuild +++ b/dev-lang/squeak/squeak-3.2.5.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/squeak/squeak-3.2.5.ebuild,v 1.2 2003/02/13 10:29:34 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/squeak/squeak-3.2.5.ebuild,v 1.3 2003/09/06 22:27:51 msterret Exp $ DESCRIPTION="Highly-portable Smalltalk-80 implementation" HOMEPAGE="http://www.squeak.org/" @@ -19,13 +19,13 @@ RDEPEND="=dev-lang/squeak-vm-3.2* S="${WORKDIR}/Squeak-3.2-5" -src_compile() { +src_compile() { local myconf="" - + use X || myconf="--without-x" use oss && myconf="${myconf} --with-audio=oss" use mmx && myconf="${myconf} --enable-mpg-mmx" - + cd ${S} mkdir build cd build @@ -47,9 +47,9 @@ src_compile() { emake || die } -src_install() { - cd ${S}/build - +src_install() { + cd ${S}/build + make DESTDIR=${D} ROOT=${D} install || die exeinto /usr/bin @@ -58,9 +58,9 @@ src_install() { ### the rest is all for the plugin cd nps - + # plugin sample, must be served to work, file:// doesnt work. - + insinto /usr/share/doc/squeak-3.2.5 doins test/plugintest.html doins test/plugintest.sts @@ -69,35 +69,35 @@ src_install() { SQ_DIR=/usr/lib/squeak VM_VERSION=3.2-5 - NPSQUEAK_SO=${SQ_DIR}/${VM_VERSION}/npsqueak.so + NPSQUEAK_SO=${SQ_DIR}/${VM_VERSION}/npsqueak.so sed "s|@SQ_DIR@|${SQ_DIR}|;s|@VM_VERSION@|${VM_VERSION}|;s|@NPSQUEAK_SO@|${NPSQUEAK_SO}|" \ npsqueakrun.in > npsqueakrun.in.2 sed "s|@SQ_DIR@|${SQ_DIR}|;s|@VM_VERSION@|${VM_VERSION}|;s|@NPSQUEAK_SO@|${NPSQUEAK_SO}|" \ npsqueakregister.in > npsqueakregister sed 's|^ensurefile|ensurefile "${HOME}/.npsqueak/SqueakPlugin.changes" "${SQ_DIR}/npsqueak.changes"\nensurefile|' npsqueakrun.in.2 > npsqueakrun - exeinto /usr/lib/squeak - doexe npsqueakregister + exeinto /usr/lib/squeak + doexe npsqueakregister exeinto /usr/lib/squeak/3.2-5 doexe npsqueakrun # install in browsers (no opera use flags?) - dodir /opt/netscape/plugins - dosym /usr/lib/squeak/3.2-5/npsqueak.so /opt/netscape/plugins - + dodir /opt/netscape/plugins + dosym /usr/lib/squeak/3.2-5/npsqueak.so /opt/netscape/plugins + if [ "`use mozilla`" ] ; then dodir /usr/lib/mozilla/plugins dosym /opt/netscape/plugins/npsqueak.so \ /usr/lib/mozilla/plugins/npsqueak.so fi - + # maybe we should install the image here.. - + # dosym /usr/lib/squeak/SqueakV3.sources /usr/lib/squeak/3.2-5/SqueakV3.sources # doins npsqueak.image - # doins npsqueak.changes + # doins npsqueak.changes } pkg_postinst() { |