summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuis Francisco Araujo <araujo@gentoo.org>2005-08-24 11:44:14 +0000
committerLuis Francisco Araujo <araujo@gentoo.org>2005-08-24 11:44:14 +0000
commitd0f9f6e29c744314bc6b89d0a6e1ddf2b3f2173a (patch)
treeed1950ddb1c470f0614b2e1aafc64c473b3a325d /dev-lang/smalltalkx
parentStable on x86. Reordered KEYWORDS. (diff)
downloadhistorical-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/ChangeLog8
-rw-r--r--dev-lang/smalltalkx/Manifest15
-rw-r--r--dev-lang/smalltalkx/files/digest-smalltalkx-5.2.62
-rw-r--r--dev-lang/smalltalkx/metadata.xml19
-rw-r--r--dev-lang/smalltalkx/smalltalkx-5.2.6.ebuild47
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
+}