summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuis Francisco Araujo <araujo@gentoo.org>2006-03-07 11:32:03 +0000
committerLuis Francisco Araujo <araujo@gentoo.org>2006-03-07 11:32:03 +0000
commit36a3d7874b793191916dd6c692b1b97c589c918a (patch)
tree4a4852b50cbb7b77817baffa694fb2fdd8e3db9a /dev-lang
parentAdding latest basic squeak image (diff)
downloadgentoo-2-36a3d7874b793191916dd6c692b1b97c589c918a.tar.gz
gentoo-2-36a3d7874b793191916dd6c692b1b97c589c918a.tar.bz2
gentoo-2-36a3d7874b793191916dd6c692b1b97c589c918a.zip
Adding latest full squeak image. Removing unmaintained image.
(Portage version: 2.1_pre5-r4)
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/squeak-fullimage/ChangeLog10
-rw-r--r--dev-lang/squeak-fullimage/Manifest42
-rw-r--r--dev-lang/squeak-fullimage/files/digest-squeak-fullimage-3.2.49562
-rw-r--r--dev-lang/squeak-fullimage/files/digest-squeak-fullimage-3.8.66656
-rw-r--r--dev-lang/squeak-fullimage/metadata.xml14
-rw-r--r--dev-lang/squeak-fullimage/squeak-fullimage-3.2.4956.ebuild35
-rw-r--r--dev-lang/squeak-fullimage/squeak-fullimage-3.8.6665.ebuild47
7 files changed, 111 insertions, 45 deletions
diff --git a/dev-lang/squeak-fullimage/ChangeLog b/dev-lang/squeak-fullimage/ChangeLog
index 99fbc1820bf8..e3bf68988b4b 100644
--- a/dev-lang/squeak-fullimage/ChangeLog
+++ b/dev-lang/squeak-fullimage/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-lang/squeak-fullimage
-# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/squeak-fullimage/ChangeLog,v 1.4 2004/06/24 22:57:09 agriffis Exp $
+# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/squeak-fullimage/ChangeLog,v 1.5 2006/03/07 11:32:03 araujo Exp $
+
+*squeak-fullimage-3.8.6665 (07 Mar 2006)
+
+ 07 Mar 2006; Luis F. Araujo <araujo@gentoo.org> metadata.xml,
+ +squeak-fullimage-3.8.6665.ebuild:
+ Adding latest full squeak image.
12 May 2004; Jared Hudson <jhhudso@gentoo.org>
squeak-fullimage-3.6.5429.ebuild:
diff --git a/dev-lang/squeak-fullimage/Manifest b/dev-lang/squeak-fullimage/Manifest
index 3b0574bccd81..6f45506a9170 100644
--- a/dev-lang/squeak-fullimage/Manifest
+++ b/dev-lang/squeak-fullimage/Manifest
@@ -1,12 +1,42 @@
-MD5 07849faadff329d78dbb9b0406e79aa1 squeak-fullimage-3.2.4956.ebuild 1004
-MD5 726a58ac8085c99468906ad238cd6bbf squeak-fullimage-3.6.5429.ebuild 1104
-MD5 2ef5028ed63b41e0d15cbcb6cd3b6ac8 squeak-fullimage-3.6.5424.ebuild 1250
-MD5 b79b3bbb2affab640d2e98f75bbdaf62 squeak-fullimage-3.5.5180.ebuild 1210
-MD5 0b78351046e9f0090e76507690d1a1f3 squeak-fullimage-3.4.5170.ebuild 1014
MD5 4535507c6b9741f477236ce191912079 ChangeLog 1439
-MD5 dffd46174e78b327c834fc3e4b1cf848 metadata.xml 160
+RMD160 6c753ae02dd11a6290bb98a1b172465bcf5fded8 ChangeLog 1439
+SHA256 205127e73e768a68bfc11ac703d70383f98eaa0330cedc891d654f1d8ac522e1 ChangeLog 1439
MD5 d01d765b41f8c065ec9a19a7c7278e76 files/digest-squeak-fullimage-3.2.4956 129
+RMD160 5e69db79ef4842a07a735c1443ac8e10d78cc58f files/digest-squeak-fullimage-3.2.4956 129
+SHA256 0696b8105e7e703b81b78c6f408919e641323c5632b5d4750259cfa37c9dae41 files/digest-squeak-fullimage-3.2.4956 129
MD5 c47ea324aaf69084cd07c9a19d3e133f files/digest-squeak-fullimage-3.4.5170 129
+RMD160 caea60acbc8b8c4eafaec03dd5d50be53997ad18 files/digest-squeak-fullimage-3.4.5170 129
+SHA256 2f2e630f3ac6a5b5ca7f22a68f2d258ae8c60130ab5c86bdac9d1e479b9fd544 files/digest-squeak-fullimage-3.4.5170 129
MD5 9fe48b0176607ba4e789a8ef1f78075e files/digest-squeak-fullimage-3.5.5180 129
+RMD160 cc9093da9796c7bdedbb6850f2f493debd58dd0a files/digest-squeak-fullimage-3.5.5180 129
+SHA256 676d5346300ba33e2fb4b74a5db0558c2133d43abab752d87ae8ed52b8e0507b files/digest-squeak-fullimage-3.5.5180 129
MD5 277c5b13b803bc7b53c2303166389f6a files/digest-squeak-fullimage-3.6.5424 134
+RMD160 1121d997d29fd7c52f991c9696e6139bbf9f9fda files/digest-squeak-fullimage-3.6.5424 134
+SHA256 ce915f10fcb522c3331ed999240fca97fa93349f48b703bf4d6260b835e4d220 files/digest-squeak-fullimage-3.6.5424 134
MD5 2046414939363ef56525dd2aa0163e3a files/digest-squeak-fullimage-3.6.5429 134
+RMD160 88ab56f68194cded2a7d41d07d39fdeacd558aa7 files/digest-squeak-fullimage-3.6.5429 134
+SHA256 4155de5157f5e23732a039d1609e32af1942943137562b04c2594dfda5aa7a66 files/digest-squeak-fullimage-3.6.5429 134
+MD5 82ec93870494b7e209a5989a6df4d7cf files/digest-squeak-fullimage-3.8.6665 497
+RMD160 497543011be5bdc8e7cf6bc3ea76d0c5d9d90507 files/digest-squeak-fullimage-3.8.6665 497
+SHA256 150d8b7b4dc819860d12ca642bed5b4fa221e01cb324ad01cfd3b98baed886ee files/digest-squeak-fullimage-3.8.6665 497
+MD5 253a1e2fa2566d32f1c4be90f5b5e69c metadata.xml 857
+RMD160 f7db7ab51d12751c94ddbd7a4cb0daebbc7377d9 metadata.xml 857
+SHA256 4e652f209955420453637c6a4b45f7f7dfbfc0884518724b1ef8e70d7e624085 metadata.xml 857
+MD5 07849faadff329d78dbb9b0406e79aa1 squeak-fullimage-3.2.4956.ebuild 1004
+RMD160 b019791ee086889d76a2180e60996fbf7603241e squeak-fullimage-3.2.4956.ebuild 1004
+SHA256 67851d553f644b980f1c2e6ac34b7df4dec80367bde2468a1203d396783b72ce squeak-fullimage-3.2.4956.ebuild 1004
+MD5 0b78351046e9f0090e76507690d1a1f3 squeak-fullimage-3.4.5170.ebuild 1014
+RMD160 f03557bfaec7dbe606e4372501a7b19db7d94908 squeak-fullimage-3.4.5170.ebuild 1014
+SHA256 7e95df480455faa1aa65f86503bf1533fcc2fba63500eb57ddffe3d248f7d3d8 squeak-fullimage-3.4.5170.ebuild 1014
+MD5 b79b3bbb2affab640d2e98f75bbdaf62 squeak-fullimage-3.5.5180.ebuild 1210
+RMD160 379be41b2f0c3b5f1740fd8688d59761868ee90d squeak-fullimage-3.5.5180.ebuild 1210
+SHA256 c6e5cd2af17ac87b648af69e9552d93ae8675e9d8c6f3384bea91c8eb96ffce5 squeak-fullimage-3.5.5180.ebuild 1210
+MD5 2ef5028ed63b41e0d15cbcb6cd3b6ac8 squeak-fullimage-3.6.5424.ebuild 1250
+RMD160 ed74ca4ac6ccb41de837c49eec04c7a4a20d1228 squeak-fullimage-3.6.5424.ebuild 1250
+SHA256 20b2bd512f6b9a399593112803cf54a1d47cd6ce773720150f66e827e6318d29 squeak-fullimage-3.6.5424.ebuild 1250
+MD5 726a58ac8085c99468906ad238cd6bbf squeak-fullimage-3.6.5429.ebuild 1104
+RMD160 ab230f837b80b9d003e63f1777d2e4b221bd2c77 squeak-fullimage-3.6.5429.ebuild 1104
+SHA256 12ac3af94796dbec2ebd8e0df47b213894f9ce94e5b86704fd29c444ee1e16f7 squeak-fullimage-3.6.5429.ebuild 1104
+MD5 320dc365868c9647433e14900cadb568 squeak-fullimage-3.8.6665.ebuild 1275
+RMD160 c4a6836049bc3e23cac51ecff10825fbb1aef674 squeak-fullimage-3.8.6665.ebuild 1275
+SHA256 c66f70e32fec6c3854099d8d388554d2f83d1cd46ef80c27c7c860c7697a5e20 squeak-fullimage-3.8.6665.ebuild 1275
diff --git a/dev-lang/squeak-fullimage/files/digest-squeak-fullimage-3.2.4956 b/dev-lang/squeak-fullimage/files/digest-squeak-fullimage-3.2.4956
deleted file mode 100644
index 7df25607c373..000000000000
--- a/dev-lang/squeak-fullimage/files/digest-squeak-fullimage-3.2.4956
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 bb87597c508b92aab832bd067c49e9c6 Squeak3.2-4956.zip 6257689
-MD5 7dc6b3840e6bc1e5f81e3717fb46d2c3 SqueakV3.sources.gz 3476504
diff --git a/dev-lang/squeak-fullimage/files/digest-squeak-fullimage-3.8.6665 b/dev-lang/squeak-fullimage/files/digest-squeak-fullimage-3.8.6665
new file mode 100644
index 000000000000..60aa513ed724
--- /dev/null
+++ b/dev-lang/squeak-fullimage/files/digest-squeak-fullimage-3.8.6665
@@ -0,0 +1,6 @@
+MD5 8e4a1ce81949f033b647342044d7cf1b Squeak3.8-6665-full.zip 11823923
+RMD160 fbbe40b35e1b7237736f3e07ac92a558ef4fc64f Squeak3.8-6665-full.zip 11823923
+SHA256 211d7001a2d19e3ba346b3c892245a7b3a1360a27b7b00786a88318185da3236 Squeak3.8-6665-full.zip 11823923
+MD5 7dc6b3840e6bc1e5f81e3717fb46d2c3 SqueakV3.sources.gz 3476504
+RMD160 61784bfcd11350c55064fe59dbf5496b63018acc SqueakV3.sources.gz 3476504
+SHA256 6d8262b61d5608de36eff5cb930ea8aa588b7402c0a963680b07ff664ba74d02 SqueakV3.sources.gz 3476504
diff --git a/dev-lang/squeak-fullimage/metadata.xml b/dev-lang/squeak-fullimage/metadata.xml
index 20ce219711a2..40eaf0e82056 100644
--- a/dev-lang/squeak-fullimage/metadata.xml
+++ b/dev-lang/squeak-fullimage/metadata.xml
@@ -2,4 +2,18 @@
<!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">
+Squeak is a full-featured implementation of the Smalltalk programming language
+and environment based on (and largely compatible with) the original Smalltalk-80
+system. Squeak has very powerful 2- and 3-D graphics, sound, video, MIDI,
+animation and other multimedia capabilities -- and one of the most impressive
+development environments ever created. It also includes a customisable framework
+for creating dynamic HTTP servers and interactively extensible Web sites. The
+entire Squeak system is open source software, distributed freely with a liberal
+license.
+</longdescription>
</pkgmetadata>
diff --git a/dev-lang/squeak-fullimage/squeak-fullimage-3.2.4956.ebuild b/dev-lang/squeak-fullimage/squeak-fullimage-3.2.4956.ebuild
deleted file mode 100644
index f9492bde02fd..000000000000
--- a/dev-lang/squeak-fullimage/squeak-fullimage-3.2.4956.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/squeak-fullimage/squeak-fullimage-3.2.4956.ebuild,v 1.2 2004/06/24 22:57:09 agriffis Exp $
-
-DESCRIPTION="Highly-portable Smalltalk-80 implementation VM image"
-HOMEPAGE="http://www.squeak.org/"
-NV=3.2-4956
-
-SRC_URI="ftp://st.cs.uiuc.edu/Smalltalk/Squeak/3.2/Squeak${NV}.zip
- ftp://st.cs.uiuc.edu/Smalltalk/Squeak/3.2/SqueakV3.sources.gz"
-LICENSE="Apple"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE=""
-PROVIDE="virtual/squeak-image"
-
-DEPEND=""
-RDEPEND="=dev-lang/squeak-3.2*"
-
-src_compile() {
- cd ${WORKDIR}
- gzip Squeak${NV}.image
- gzip Squeak${NV}.changes
-}
-
-src_install() {
- cd ${WORKDIR}
- dodoc ReadMe.txt
- insinto /usr/lib/squeak
- doins Squeak${NV}.changes.gz \
- Squeak${NV}.image.gz \
- SqueakV3.sources
- dosym /usr/lib/squeak/Squeak${NV}.changes.gz /usr/lib/squeak/squeak.changes.gz
- dosym /usr/lib/squeak/Squeak${NV}.image.gz /usr/lib/squeak/squeak.image.gz
-}
diff --git a/dev-lang/squeak-fullimage/squeak-fullimage-3.8.6665.ebuild b/dev-lang/squeak-fullimage/squeak-fullimage-3.8.6665.ebuild
new file mode 100644
index 000000000000..51833908b453
--- /dev/null
+++ b/dev-lang/squeak-fullimage/squeak-fullimage-3.8.6665.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/squeak-fullimage/squeak-fullimage-3.8.6665.ebuild,v 1.1 2006/03/07 11:32:03 araujo Exp $
+
+MY_P="Squeak3.8-6665"
+DESCRIPTION="Squeak full image file"
+HOMEPAGE="http://www.squeak.org/"
+SRC_URI="http://ftp.squeak.org/current_stable/${MY_P}-full.zip
+ http://ftp.squeak.org/current_stable/SqueakV3.sources.gz"
+
+LICENSE="Apple"
+SLOT="3.8"
+KEYWORDS="~x86"
+IUSE=""
+PROVIDE="virtual/squeak-image"
+
+DEPEND=""
+RDEPEND=""
+
+S=${WORKDIR}
+
+src_compile() {
+ einfo "Compressing image/changes files."
+ gzip ${MY_P}full.image
+ gzip ${MY_P}full.changes
+ einfo "done."
+}
+
+src_install() {
+ einfo 'Installing Image/Sources/Changes files.'
+ dodoc ReadMe.txt
+ insinto /usr/lib/squeak
+ # install full image and changes file.
+ doins ${MY_P}full.image.gz
+ doins ${MY_P}full.changes.gz
+ # install sources
+ doins SqueakV3.sources
+ # create symlinks to the changes and image files.
+ dosym /usr/lib/squeak/${MY_P}full.changes.gz \
+ /usr/lib/squeak/squeak.changes.gz
+ dosym /usr/lib/squeak/${MY_P}full.image.gz \
+ /usr/lib/squeak/squeak.image.gz
+}
+
+pkg_postinst() {
+ einfo "Squeak ${PV} image, changes and sources files installed in /usr/lib/squeak"
+}