summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2003-06-07 08:02:28 +0000
committerSeemant Kulleen <seemant@gentoo.org>2003-06-07 08:02:28 +0000
commit3435e980e7ae5bd83bb3dc8b5603581cba899e15 (patch)
treedd23e949b1c041b49c917226749e6342fd09b262 /dev-lang/smalltalkx
parentadding sed-4 dep (diff)
downloadgentoo-2-3435e980e7ae5bd83bb3dc8b5603581cba899e15.tar.gz
gentoo-2-3435e980e7ae5bd83bb3dc8b5603581cba899e15.tar.bz2
gentoo-2-3435e980e7ae5bd83bb3dc8b5603581cba899e15.zip
major fixups
Diffstat (limited to 'dev-lang/smalltalkx')
-rw-r--r--dev-lang/smalltalkx/ChangeLog6
-rw-r--r--dev-lang/smalltalkx/Manifest4
-rw-r--r--dev-lang/smalltalkx/smalltalkx-4.1.4.ebuild26
3 files changed, 25 insertions, 11 deletions
diff --git a/dev-lang/smalltalkx/ChangeLog b/dev-lang/smalltalkx/ChangeLog
index 4664777caa65..663632aa03e6 100644
--- a/dev-lang/smalltalkx/ChangeLog
+++ b/dev-lang/smalltalkx/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/smalltalkx
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/smalltalkx/ChangeLog,v 1.2 2003/02/12 05:58:10 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/smalltalkx/ChangeLog,v 1.3 2003/06/07 08:02:22 seemant Exp $
+
+ 07 Jun 2003; Seemant Kulleen <seemant@gentoo.org> smalltalkx-4.1.4.ebuild:
+ fixed environment variables, and the dosed statement. Now smalltalk *actually
+ runsls -al-al Closes bug #11690 by katerina <kllba@operamail.com>
*smalltalkx-4.1.4 (03 Nov 2002)
diff --git a/dev-lang/smalltalkx/Manifest b/dev-lang/smalltalkx/Manifest
index 58b37d000966..879e7e5e7f75 100644
--- a/dev-lang/smalltalkx/Manifest
+++ b/dev-lang/smalltalkx/Manifest
@@ -1,3 +1,3 @@
-MD5 8af1e00a756c2091e3c3559056d269ad ChangeLog 439
-MD5 f6425e52cfd6a77c43a17e81f2424174 smalltalkx-4.1.4.ebuild 997
+MD5 754a6c99aa7028d9fbf1bb759116ba94 smalltalkx-4.1.4.ebuild 1169
+MD5 bb604068e47f345665f4bfd051aa0a8d ChangeLog 666
MD5 48faffcf1f2a85a05dc98d64b5453214 files/digest-smalltalkx-4.1.4 148
diff --git a/dev-lang/smalltalkx/smalltalkx-4.1.4.ebuild b/dev-lang/smalltalkx/smalltalkx-4.1.4.ebuild
index 8f0f75933f13..f8a48afedff6 100644
--- a/dev-lang/smalltalkx/smalltalkx-4.1.4.ebuild
+++ b/dev-lang/smalltalkx/smalltalkx-4.1.4.ebuild
@@ -1,23 +1,27 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/smalltalkx/smalltalkx-4.1.4.ebuild,v 1.2 2003/02/13 10:29:19 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/smalltalkx/smalltalkx-4.1.4.ebuild,v 1.3 2003/06/07 08:02:25 seemant Exp $
+IUSE=""
+
+MY_PV=${PV//./}
+S=${WORKDIR}/stx
DESCRIPTION="The non-commercial version of a complete implementation of the Smalltalk programming language and development environment"
HOMEPAGE="http://www.exept.de/exept_99/english/welcomeFrame_smalltalk.html"
-SRC_URI="mirror://gentoo/smalltalkx-common-414.tar.gz
- mirror://gentoo/smalltalkx-linux-414.tar.gz"
-DEPEND="virtual/glibc virtual/x11"
-LICENSE="as-is"
+SRC_URI="mirror://gentoo/${PN}-common-${MY_PV}.tar.gz
+ mirror://gentoo/${PN}-linux-${MY_PV}.tar.gz"
+
SLOT="0"
+LICENSE="as-is"
KEYWORDS="~x86"
-S=${WORKDIR}/stx
-IUSE=""
+
+DEPEND="virtual/glibc virtual/x11"
src_install () {
dodir /opt
./INSTALL.sh -q -top ${D}/opt
- dosed ${D}/opt/smalltalk/${PV}/bin/smalltalk
+ dosed /opt/smalltalk/${PV}/bin/smalltalk
cd ${D}/opt/smalltalk/${PV}/
for i in `find . -type l` ; do
@@ -28,4 +32,10 @@ src_install () {
dodir /usr/bin
dosym /opt/smalltalk/${PV}/bin/smalltalk /usr/bin/smalltalk
+
+ # create a path entry in /etc/env.d
+ echo "PATH=/opt/smalltalk/${PV}/bin" >> ${WORKDIR}/50smalltalkx
+ insinto /etc/env.d
+ doins ${WORKDIR}/50smalltalkx
+
}