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 | d0f9f6e29c744314bc6b89d0a6e1ddf2b3f2173a (patch) | |
tree | ed1950ddb1c470f0614b2e1aafc64c473b3a325d /dev-lang/smalltalkx | |
parent | Stable on x86. Reordered KEYWORDS. (diff) | |
download | historical-d0f9f6e29c744314bc6b89d0a6e1ddf2b3f2173a.tar.gz historical-d0f9f6e29c744314bc6b89d0a6e1ddf2b3f2173a.tar.bz2 historical-d0f9f6e29c744314bc6b89d0a6e1ddf2b3f2173a.zip |
Updating SmallTalkX version.
Package-Manager: portage-2.0.51.22-r2
Diffstat (limited to 'dev-lang/smalltalkx')
-rw-r--r-- | dev-lang/smalltalkx/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lang/smalltalkx/Manifest | 15 | ||||
-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, 89 insertions, 2 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..b50fb82845eb 100644 --- a/dev-lang/smalltalkx/Manifest +++ b/dev-lang/smalltalkx/Manifest @@ -1,3 +1,16 @@ -MD5 01147d0f336d2e026cff3fed94c0f22d ChangeLog 899 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +MD5 5223d3f980c88ca9dc2b348fcad82cc2 ChangeLog 1057 MD5 2c959b62e77edbefc67553253b23df99 smalltalkx-4.1.4.ebuild 1148 +MD5 6cd5c058014d6562ad79aff6b0903906 smalltalkx-5.2.6.ebuild 1450 +MD5 d21fe3dc29a72d5789b782c91df9c9c9 metadata.xml 783 MD5 48faffcf1f2a85a05dc98d64b5453214 files/digest-smalltalkx-4.1.4 148 +MD5 a42c120be5e046d61d471545ca7152c8 files/digest-smalltalkx-5.2.6 147 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.2 (GNU/Linux) + +iD8DBQFDDF3DBQBy/eDH5uERAin4AKDeAkgznWbOB7xxOJ+hRLiG84JuDwCgqxvo +E13eYjWQEX5rGy6zPrbsFw8= +=xmxN +-----END PGP SIGNATURE----- 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 +} |