diff options
author | 2008-06-09 17:55:03 +0000 | |
---|---|---|
committer | 2008-06-09 17:55:03 +0000 | |
commit | d46202203874a69f24d9fc81ee69571f89518852 (patch) | |
tree | d91b271f493005fcf8f8ae2ea0be7347a4d90b1d /dev-lang | |
parent | New Version (diff) | |
download | historical-d46202203874a69f24d9fc81ee69571f89518852.tar.gz historical-d46202203874a69f24d9fc81ee69571f89518852.tar.bz2 historical-d46202203874a69f24d9fc81ee69571f89518852.zip |
Adding new version. Solving bug #196984
Package-Manager: portage-2.1.5.3
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/squeak-basicimage/Manifest | 15 | ||||
-rw-r--r-- | dev-lang/squeak/ChangeLog | 9 | ||||
-rw-r--r-- | dev-lang/squeak/Manifest | 14 | ||||
-rw-r--r-- | dev-lang/squeak/squeak-3.10.ebuild | 62 |
4 files changed, 96 insertions, 4 deletions
diff --git a/dev-lang/squeak-basicimage/Manifest b/dev-lang/squeak-basicimage/Manifest index 62cde6b2ca7e..abd4857fe1a5 100644 --- a/dev-lang/squeak-basicimage/Manifest +++ b/dev-lang/squeak-basicimage/Manifest @@ -1,7 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST Squeak3.10-7159-basic.zip 7674121 RMD160 b33e917d27ae62ad84e781eb68e5ae8400e24f31 SHA1 6ffbd29c12532eeb5b132840c5bc3b8c4c2a2c07 SHA256 b2419297bde65d205af3d54a359b21f6b0acdcd14d3146c3ba8ed2b398a86b10 DIST Squeak3.6-5429-basic.zip 5667283 RMD160 3fa9807c8ab001d05067876c48dd1e4f40a9b4be SHA1 61323eec849850710361578dedff9f38241d31a3 SHA256 e7df21fd96ac961fb711c41509536b805812873099150d61beacb795fa67f082 DIST Squeak3.8-6665-basic.zip 8305501 RMD160 fe18872b8d5a9dd49440285d261ded4736d41a39 SHA1 ec32bf2775f45665eb9789685b152039a025da83 SHA256 728fc31c53a5dec332b12700f6296f6ef8441480777d045e9d34c7d361991845 DIST SqueakV3.sources.gz 3476504 RMD160 61784bfcd11350c55064fe59dbf5496b63018acc SHA1 7e992d801856ef57565fca34f8af324495dcd871 SHA256 6d8262b61d5608de36eff5cb930ea8aa588b7402c0a963680b07ff664ba74d02 +DIST SqueakV39.sources.gz 4185101 RMD160 8f63c7c0c98ab164b4e31bc8bf88ad455a5abe97 SHA1 9bff10f168d9e0f9ce9ec259a647e384c5b2df38 SHA256 ac73d415398b0f79e64d01310e15e3af4203be3c97ea8c1154337d98949cf1a0 +EBUILD squeak-basicimage-3.10.ebuild 1297 RMD160 bc6c8299be0cb2b629b42101ddb86b2067fc3d5c SHA1 d000258e3198d06947776b9f12db248f1ba05bec SHA256 35787692d6010b33a868fb311d3408694fbcc8dd61b302fcb698de87c989549b EBUILD squeak-basicimage-3.6.5429.ebuild 1150 RMD160 e65ffbf508ee5ae92c910f3a56f36fbe7b6c7118 SHA1 9511d99b07c75c3cb11273bde030091d7963e41b SHA256 383e25c92592918db779bc68933ea9402a64510a9cc647846ef369d555c980db EBUILD squeak-basicimage-3.8.6665.ebuild 1248 RMD160 b506a228a15a90097536a5e53c0f13ae262a068d SHA1 6a397092159641e6821958aa566f3c5e272f9307 SHA256 3f264bba95500bf54b09f716499036afeb655d72af69f7fc59819a327ef8ef76 -MISC ChangeLog 1019 RMD160 39f0e052e7ba2a5bec5e93d2778c8e7ab5a8c98f SHA1 8f5aa9103cd50cd858b6f1d43477fe4c955d7b92 SHA256 e9e4d58f882d756b7ddd82c63388e6d221c78a9a947f3fabe5701c6b2d021498 +MISC ChangeLog 1172 RMD160 2d08bb7fae3cd5f9d1b0e0377d5bb7e8df0cd6b6 SHA1 b3c32bad03dec5f4bcc90ad1403a0e0ee52ad452 SHA256 fa2530da3875b96dd72b74c51a38d9715299fbe5363e3702538e2c15ff5beada MISC metadata.xml 857 RMD160 f7db7ab51d12751c94ddbd7a4cb0daebbc7377d9 SHA1 ba00cca30d5f46acff8872a29dfaf7deead9e0e3 SHA256 4e652f209955420453637c6a4b45f7f7dfbfc0884518724b1ef8e70d7e624085 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.9 (GNU/Linux) + +iEYEARECAAYFAkhNZQwACgkQNir3WYj9aLrW1gCeOVYCWl98ZKZ+01fV8MeoAaij +TmkAnRfU4NNj32141yHhlflVwmwQmiMZ +=im6M +-----END PGP SIGNATURE----- diff --git a/dev-lang/squeak/ChangeLog b/dev-lang/squeak/ChangeLog index 0aae3c16fea9..acac76370388 100644 --- a/dev-lang/squeak/ChangeLog +++ b/dev-lang/squeak/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/squeak -# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/squeak/ChangeLog,v 1.25 2007/07/22 08:43:03 graaff Exp $ +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/squeak/ChangeLog,v 1.26 2008/06/09 17:55:03 araujo Exp $ + +*squeak-3.10 (09 Jun 2008) + + 09 Jun 2008; Luis F. Araujo <araujo@gentoo.org> +squeak-3.10.ebuild: + Adding new version. Solving bug #196984 22 Jul 2007; Hans de Graaff <graaff@gentoo.org> squeak-3.4.1-r2.ebuild, squeak-3.6_p3.ebuild, squeak-3.7.7-r1.ebuild, squeak-3.9.7.ebuild: diff --git a/dev-lang/squeak/Manifest b/dev-lang/squeak/Manifest index aaa626e7890a..6cabce938c9b 100644 --- a/dev-lang/squeak/Manifest +++ b/dev-lang/squeak/Manifest @@ -1,12 +1,24 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX squeak-3.4.1-gcc33-string-fix.patch 16184 RMD160 101ab86b4c2f1d0c6ab6a5ed7600cd4bc654654d SHA1 f101887b865000191f35171840b81063ee183afa SHA256 ae47c66f2aeb33a65f1efbbc6165b3372e0bd929949ef6e2985cd224540fc4e9 +DIST Squeak-3.10-1.src.tar.gz 5194944 RMD160 be67239e47219727d7ea87c75a245d2f7173c3aa SHA1 6b7ab071bcf78318a0fead94ff89d1557a877c77 SHA256 d5e9cab31f25f842f42bde153e04b93547b559e75da08f1b997a47f70d003133 DIST Squeak-3.4-1.src.tar.gz 1890889 RMD160 e8894830fe1533e89817d67ece1f82808829c822 SHA1 961c1b3f61c62c41134afc5921175f7dcc0c8d5b SHA256 51386c016d55b2f66071e2293c78ff5d5f8155a016bca021902c42689fbf8b1e DIST Squeak-3.6-3.src.tar.gz 2552981 RMD160 61b7758afce0182fd5f7295204854a6636449b49 SHA1 9631fd9778bea45bedddc878a7132d46936d8148 SHA256 9d1f099ffce4d996748e868663e9d91b15ba72f3542cc6acd642a8393e1bb249 DIST Squeak-3.7-7.src.tar.gz 2383081 RMD160 5a67d3b9920333014bdce39be1a4ba99b3c407a3 SHA1 7acb47189f1365ccad302cd6db1a03624cd23625 SHA256 9a41e3245c092115690c055297a9cb94caf1cb79b7faeeff8b923e0822f45234 DIST Squeak-3.9-7.src.tar.gz 3948315 RMD160 9b9e99e17259565d2c0de8691cf3b85eef4fcf86 SHA1 79d597897e9cdcd647a2b7542026eb6210dbc7c9 SHA256 fbfa95093b32c53b302189f3b8ea08406dd9b133194e91810263d93f42344d0f DIST SqueakPlugin.image.zip 3332888 RMD160 8f34295319fb21668731e264ee59ba7bda6b5038 SHA1 8ff1dc83eec599b29160023b8fd2be41188d0f80 SHA256 2d50ca32768b13c2c18410d6fd3a486f7f59239136efd9e4132846e2665e99f3 +EBUILD squeak-3.10.ebuild 1726 RMD160 3e8f532b940539c7e03f42d726d586f9b45daec3 SHA1 e0ac0e9500637120640c044ddbbbf154e0f1c21e SHA256 c88e91c336b7a073723af87fe443de939454938022afecf528f2bec955eda04c EBUILD squeak-3.4.1-r2.ebuild 3549 RMD160 bb50d7ae0816c1462876f108b5978a29b4e31d80 SHA1 f61052deb372f894ab248be2bb27438c173474e9 SHA256 299007ffadf4ab483efc75f1772b918da8e2d5e15ad6e47fb8a58f54bc400365 EBUILD squeak-3.6_p3.ebuild 2326 RMD160 c83d7859768734bae70c2995476ce5ea51c69989 SHA1 ce404dfde39d893d73b872d7e537d5f363fdb423 SHA256 8311ffb48e8d1171b6d342a8fab78a27adb3c8f220494c61ede035651a128e12 EBUILD squeak-3.7.7-r1.ebuild 1466 RMD160 5372567e1876ca293a4600a5da8e7dd732c01c04 SHA1 984ec226bb3f78a57537de7279e0d629b3f3c13f SHA256 ca6fe222c22879f0341920c7ed2f77ccb744e10a15034b3b604ee2439e6f39e3 EBUILD squeak-3.9.7.ebuild 1463 RMD160 803d70ea539159ca2437c391fe97a04ce3c77902 SHA1 aff03dea765bc1bd2831969ff13523428e5a9576 SHA256 6b00aa0d94864f43db6c1272a64d11e2119a7291b9286b5bb8245c148a194b5e -MISC ChangeLog 3897 RMD160 030c5b368110e1e0339b5ce44e0ae71c2acee8e1 SHA1 d9036a55206c44fdb3ba454569b464f28bfd1c06 SHA256 b20b672b72a46430ef1c1cf8cee645a15722aa50679a392cc23d10c2f2f2b16c +MISC ChangeLog 4039 RMD160 5080698ffdbbffe6defb8f3f42e5f5523f76af15 SHA1 8e7b6a75457a962473e11bd7ceeebf2a9cf06fe6 SHA256 0f186c7345187f6c6900d76ab8a123dd27a3847667dd770fabe801c74030e326 MISC metadata.xml 857 RMD160 f7db7ab51d12751c94ddbd7a4cb0daebbc7377d9 SHA1 ba00cca30d5f46acff8872a29dfaf7deead9e0e3 SHA256 4e652f209955420453637c6a4b45f7f7dfbfc0884518724b1ef8e70d7e624085 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.9 (GNU/Linux) + +iEYEARECAAYFAkhNZGEACgkQNir3WYj9aLoiGACgj08/KH9pNgwyuqX9iXzRoc2x +jX4Ani92g3M2FRIVSAhLeEp0yB0V4kf2 +=6Q1j +-----END PGP SIGNATURE----- diff --git a/dev-lang/squeak/squeak-3.10.ebuild b/dev-lang/squeak/squeak-3.10.ebuild new file mode 100644 index 000000000000..fd18309af5f0 --- /dev/null +++ b/dev-lang/squeak/squeak-3.10.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/squeak/squeak-3.10.ebuild,v 1.1 2008/06/09 17:55:03 araujo Exp $ + +inherit base fixheadtails eutils + +MY_PV="${PV}-1" + +DESCRIPTION="Highly-portable Smalltalk-80 implementation" +HOMEPAGE="http://www.squeak.org/" +SRC_URI="http://ftp.squeak.org/${PV}/unix-linux/Squeak-${MY_PV}.src.tar.gz " +LICENSE="Apple" +SLOT="0" +KEYWORDS="~x86" +IUSE="X mmx threads iconv opengl" + +DEPEND="X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXt ) + opengl? ( virtual/opengl )" +RDEPEND="${DEPEND} + virtual/squeak-image" + +S="${WORKDIR}/Squeak-${MY_PV}" + +src_unpack() { + base_src_unpack + cd "${S}" + ht_fix_all + einfo "Patch for inisqueak" + sed -i s/\${MAJOR}/39/ "${S}/platforms/unix/config/inisqueak.in" + # ht_fix_all doesn't catch this because there's no number + sed -i -e 's/tail +/tail -n +/' platforms/unix/config/inisqueak.in +} + +src_compile() { + local myconf="" + use X || myconf="--without-x --without-npsqueak" + use mmx && myconf="${myconf} --enable-mpg-mmx" + use threads && myconf="${myconf} --enable-mpg-pthread" + use opengl || myconf="${myconf} --without-gl" + use iconv || myconf="${myconf} --disable-iconv" + cd "${S}" + mkdir build + cd build + ../platforms/unix/config/configure \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man \ + ${myconf} || die "configure failed" + emake || die +} + +src_install() { + cd "${S}/build" + make ROOT="${D}" docdir="/usr/share/doc/${PF}" install || die + exeinto /usr/lib/squeak + doexe inisqueak + dosym /usr/lib/squeak/inisqueak /usr/bin/inisqueak +} + +pkg_postinst() { + elog "Run 'inisqueak' to get a private copy of the squeak image." +} |