diff options
author | Luis Francisco Araujo <araujo@gentoo.org> | 2005-08-24 11:44:14 +0000 |
---|---|---|
committer | Luis Francisco Araujo <araujo@gentoo.org> | 2005-08-24 11:44:14 +0000 |
commit | 0e504be9e6a23e07f87d5a96644395150a77a617 (patch) | |
tree | 4d242fef312023f0213769019513517d460d54d4 /dev-lang | |
parent | Stable on x86. Reordered KEYWORDS. (diff) | |
download | gentoo-2-0e504be9e6a23e07f87d5a96644395150a77a617.tar.gz gentoo-2-0e504be9e6a23e07f87d5a96644395150a77a617.tar.bz2 gentoo-2-0e504be9e6a23e07f87d5a96644395150a77a617.zip |
Updating SmallTalkX version.
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/smalltalkx/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lang/smalltalkx/Manifest | 3 | ||||
-rw-r--r-- | dev-lang/smalltalkx/files/digest-smalltalkx-5.2.6 | 2 | ||||
-rw-r--r-- | dev-lang/smalltalkx/metadata.xml | 19 | ||||
-rw-r--r-- | dev-lang/smalltalkx/smalltalkx-5.2.6.ebuild | 47 |
5 files changed, 78 insertions, 1 deletions
diff --git a/dev-lang/smalltalkx/ChangeLog b/dev-lang/smalltalkx/ChangeLog index 9e5bf020590d..f167ee94f5cf 100644 --- a/dev-lang/smalltalkx/ChangeLog +++ b/dev-lang/smalltalkx/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-lang/smalltalkx # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/smalltalkx/ChangeLog,v 1.6 2005/06/02 18:32:25 wormo Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/smalltalkx/ChangeLog,v 1.7 2005/08/24 11:44:14 araujo Exp $ + +*smalltalkx-5.2.6 (24 Aug 2005) + + 24 Aug 2005; Luis F. Araujo <araujo@gentoo.org> +metadata.xml, + +smalltalkx-5.2.6.ebuild: + Updated SmallTalkX version. 03 Jun 2005; Stephanie Lockwood-Childs <wormo@gentoo.org> smalltalkx-4.1.4.ebuild: diff --git a/dev-lang/smalltalkx/Manifest b/dev-lang/smalltalkx/Manifest index 40b9844d99ac..4e3e5acf4dac 100644 --- a/dev-lang/smalltalkx/Manifest +++ b/dev-lang/smalltalkx/Manifest @@ -1,3 +1,6 @@ MD5 01147d0f336d2e026cff3fed94c0f22d ChangeLog 899 MD5 2c959b62e77edbefc67553253b23df99 smalltalkx-4.1.4.ebuild 1148 +MD5 f2210363cf00c606a816f91a8661e757 smalltalkx-5.2.6.ebuild 1451 +MD5 d21fe3dc29a72d5789b782c91df9c9c9 metadata.xml 783 MD5 48faffcf1f2a85a05dc98d64b5453214 files/digest-smalltalkx-4.1.4 148 +MD5 a42c120be5e046d61d471545ca7152c8 files/digest-smalltalkx-5.2.6 147 diff --git a/dev-lang/smalltalkx/files/digest-smalltalkx-5.2.6 b/dev-lang/smalltalkx/files/digest-smalltalkx-5.2.6 new file mode 100644 index 000000000000..ef1bf54d0fdd --- /dev/null +++ b/dev-lang/smalltalkx/files/digest-smalltalkx-5.2.6 @@ -0,0 +1,2 @@ +MD5 f8c99560122fc19d1483b3719f8b6abb smalltalkx-common-5.2.6.tgz 22208996 +MD5 a7e1159ff4992f5b4259701ddda8c25d smalltalkx-linux-5.2.6.tgz 22176939 diff --git a/dev-lang/smalltalkx/metadata.xml b/dev-lang/smalltalkx/metadata.xml new file mode 100644 index 000000000000..6dbedd2fe9c5 --- /dev/null +++ b/dev-lang/smalltalkx/metadata.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> +<email>araujo@gentoo.org</email> +<name>Luis F. Araujo</name> +</maintainer> +<longdescription lang="en"> +Smalltalk/X (ST/X) is a complete implementation of the Smalltalk programming +language and development environment, providing: +- Object Oriented Programming Language. +- Graphical Development Environment with Editors, Browsers. +- Incremental Compiler and byte code interpreter. +- Extensive Class Library with ready-to-use building blocks for Applications. +The implementation of the language and the class library is consistent with +the draft ANSI standard as well as the industry standard. +</longdescription> +</pkgmetadata> diff --git a/dev-lang/smalltalkx/smalltalkx-5.2.6.ebuild b/dev-lang/smalltalkx/smalltalkx-5.2.6.ebuild new file mode 100644 index 000000000000..e1c32881692b --- /dev/null +++ b/dev-lang/smalltalkx/smalltalkx-5.2.6.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/smalltalkx/smalltalkx-5.2.6.ebuild,v 1.1 2005/08/24 11:44:14 araujo Exp $ + +DESCRIPTION="The non-commercial version of a complete implementation of the Smalltalk programming language and development environment" +HOMEPAGE="http://www.exept.de/exept/english/Smalltalk/frame_uebersicht.html" +SRC_URI="mirror://gentoo/${PN}-common-${PV}.tgz + mirror://gentoo/${PN}-linux-${PV}.tgz" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="~x86" +IUSE="doc" + +DEPEND="" +RDEPEND="virtual/libc + virtual/x11" + +S=${WORKDIR}/stx + +src_compile() { + einfo "This is a binary package." + einfo "We don't need to compile anything." +} + +src_install() { + cp obsolete/INSTALL.sh obsolete/INSTALL.files . + einfo "Running the smalltalkx installer script" + ./support/install-sh --prefix=${D}/opt/stx/${PV} \ + --verbose -app-release=5.2.6 -quiet=yes \ + `use_with doc` \ + || die "failed installation" + cd ${D}/opt/stx/${PV}/ + for i in `find . -type l` ; do + foo=`ls -l ${i} | sed "s/.*-> //" | sed "s_${D}__"` + rm $i + ln -sf ${foo} $i + done + # do symbolic links + dodir /usr/bin + dosym /opt/stx/${PV}/bin/smalltalk /usr/bin/smalltalk + dosym /opt/stx/${PV}/bin/stx /usr/bin/stx + dosym /opt/stx/${PV}/bin/stc /usr/bin/stc + # setup the library path + echo "STX_LIBDIR=/opt/stx/${PV}/lib/" > ${WORKDIR}/50smalltalkx + doenvd ${WORKDIR}/50smalltalkx +} |