# ChangeLog for dev-lang/gnu-smalltalk
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnu-smalltalk/ChangeLog,v 1.47 2011/10/09 23:25:33 araujo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnu-smalltalk/ChangeLog,v 1.48 2011/10/10 21:29:46 araujo Exp $
+
+ 10 Oct 2011; Luis F. Araujo <araujo@gentoo.org> gnu-smalltalk-3.2.4.ebuild:
+ Use newer EAPI features. Add EAPI=3
*gnu-smalltalk-3.2.4 (09 Oct 2011)
- 09 Oct 2011; <araujo@gentoo.org> +gnu-smalltalk-3.2.4.ebuild,
+ 09 Oct 2011; Luis F. Araujo <araujo@gentoo.org> +gnu-smalltalk-3.2.4.ebuild,
+files/SequenceableCollection-size-3.2.4.patch:
Fix: dev-lang/gnu-smalltalk should DEPEND on app-arch/zip (bug#364731).
dev-lang/gnu-smalltalk crashes by SequenceableCollection new (bug#364733).
EBUILD gnu-smalltalk-3.2.1.ebuild 1579 RMD160 58304e899ea51cd76f2426336eb2108431803dcc SHA1 1849b1933568252f223902132c260c13687d14f6 SHA256 ad9ec7905bab7c84ef382d5acae251ef3b9bd598d3d35d154a1c988f052b9f2e
EBUILD gnu-smalltalk-3.2.2.ebuild 1582 RMD160 c293ee2f3168e4263029ee7d1ead86741a9f5173 SHA1 e21f638a44e041b887a1f3885a24e7c50425b103 SHA256 ab7d6500c2176cf1a979d53f75d0c4accb31c61289d263ee19c28ac3a6d88101
EBUILD gnu-smalltalk-3.2.3.ebuild 1582 RMD160 d0637bb18e610ac42a1fa0865197d61c81c66c5a SHA1 10f4361bb7aa69d8acfb424aedbebf7818fa9e0a SHA256 ea9caf1b240e05bbf0917a3cd66b42f1a868fd7f71572e92882becaf2fa2aa1e
-EBUILD gnu-smalltalk-3.2.4.ebuild 1700 RMD160 1b6c5407bf852b7cee73f7987a0a7c55a50205a3 SHA1 064968949f3623b56dd8cea4f7e4afec84b110c1 SHA256 400e9cf57e639edb9ee437682ceb003540f3bf246bfbccac8de2e4fd524675d1
-MISC ChangeLog 8199 RMD160 e663931a8edc893b773ed592d85a6365217039f9 SHA1 0982648169adeda744245da84f35338a1aeb4907 SHA256 30574869943da8b16853ce65543270bf38c232a712f125126184775e9f910166
+EBUILD gnu-smalltalk-3.2.4.ebuild 1698 RMD160 296706cc3a18e87351bc3fafaf4b8b3416299090 SHA1 12c489b04bc165ab85699560802ceb75be872462 SHA256 ba8015f8eb0e098b01b4e1b89bd0f079d5c85e8edc17267c715d40e21a7e08f4
+MISC ChangeLog 8331 RMD160 5cdb0b6e4efc90116eff40605c21bad38d789e69 SHA1 dd792b24366157bcc791f3c0412c1546747d0c46 SHA256 2d3021774fa15867024baa8d33f49236b1dfaefff2defeaaae12b61db88bbdd1
MISC metadata.xml 537 RMD160 9f4d2a83c51413f637be379cdd97804a629fef4a SHA1 f51e0332a6aab836371bb0e1d468470818560efb SHA256 523e310deee99a8fe2a497c27dded21055dec0cea3512121dbb4e7b0b44403ab
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAk6SItoACgkQM+A67fuASTpx8QCfc031vMlCEFxV7fsdE4j8SIJX
-IKwAoLWtuJlC8AKMT33m6r5k0NJSJcAI
-=hzKJ
+iEYEARECAAYFAk6TWTAACgkQM+A67fuASTqXEgCgz47dfmyhJmmTSlGGEYlgId48
+fmcAoJPV6rq8+bGBawcj10Kq9MdI1twy
+=15T4
-----END PGP SIGNATURE-----
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnu-smalltalk/gnu-smalltalk-3.2.4.ebuild,v 1.1 2011/10/09 23:25:33 araujo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnu-smalltalk/gnu-smalltalk-3.2.4.ebuild,v 1.2 2011/10/10 21:29:46 araujo Exp $
-EAPI="0"
+EAPI="3"
inherit elisp-common flag-o-matic eutils
SITEFILE=50gnu-smalltalk-gentoo.el
-src_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
epatch "${FILESDIR}"/SequenceableCollection-size-3.2.4.patch
}
-src_compile() {
+src_configure() {
replace-flags '-O3' '-O2'
econf \
--libdir=/usr/$(get_libdir) \
$(use_with tk tcl /usr/$(get_libdir)) \
$(use_with tk tk /usr/$(get_libdir)) \
$(use_enable gtk gtk)
+}
+
+src_compile() {
emake || die "emake failed"
use emacs && elisp-compile *.el
}
DIST perl-5.8.8.tar.bz2 10123359 RMD160 e78f26d9b96e6db35f946ad4ff55e3a69385c71b SHA1 4aab490040727ca4419098720eca2ba4367df539 SHA256 818a140d9c04ea8dab3a05104b34ced7f7d9d0a91bfed91baf89a84d0dfb1bc9
EBUILD perl-5.10.1.ebuild 18125 RMD160 061e49a2031f270f2804923069d98ddf0a8edd40 SHA1 cb35c08fe202cd4e1eae39439cc307193a4bc72d SHA256 ed5ca8861b704f9dbfaa9cadddbe464644dfe93bdefe71d3118abd7d0c935776
EBUILD perl-5.12.3-r1.ebuild 19395 RMD160 2fecbfe18cfc23bf4945ac564356d250088be46a SHA1 a03feeaa327eb4411e7f0fba7bf664aada53bca6 SHA256 88d44ed7abd26f5ee1077d3d52e0f1ba2799aeb34dc60fc612ea9609efe127ed
-EBUILD perl-5.12.4-r1.ebuild 19505 RMD160 84c877e64da574ec3447677dffcbf39c502b8780 SHA1 267c196a0344322d99129383b60c7f02c307776a SHA256 8a342f7767e5216d6384303bef63113a7ee4e831f0a98d136b01f730c41a8e68
+EBUILD perl-5.12.4-r1.ebuild 19506 RMD160 cb65e23e9b9618095dfa90fbad1e79edc7211962 SHA1 fcb0952883384bc1eacdfad2a0303cbcabdd64bf SHA256 9aee36dd800e2a1a3beda541ae5c45351e1c5fd267c120d9eeb8fcdf91707cc5
EBUILD perl-5.12.4.ebuild 19434 RMD160 1c3ea1f1045ab464bfbcb2530e0662e3e207bf92 SHA1 0f036fb213acc46db1538c85348c4c2fae0b2217 SHA256 1c5946b4c48a1d87026f62d03ef5d4eefc10fa93569d1a4ae78ea4309c77ac25
EBUILD perl-5.14.1-r1.ebuild 19996 RMD160 c56e6bdcfe2923caa784407cdc6bd4f100845f33 SHA1 2fc45f90032c9223b257ed736567688a1460e5ae SHA256 bb8edc920f0450f1cd78277310a4bf95954e00645a84fa29351e0e6e49d86b6f
EBUILD perl-5.14.1.ebuild 19375 RMD160 4366d553c06db5f874a2a9ba0f039b8991fe3310 SHA1 016d380d9ccd3dd7d4af64598c5accdd75b230f4 SHA256 85cf69568c9626ff875c66faa083db9f1411a4ea266e29b0f111029908865fb6
EBUILD perl-5.14.2.ebuild 20000 RMD160 fb5f5f7a40dfa30e0b378e3b6243b9d6c1a6873a SHA1 5d8f459b70f5efa79df91e8ef9d95fbbfaa4df67 SHA256 10c94449e0298a3d6fbd23b814554c164a12d564082f78dc4b1a14229575456b
EBUILD perl-5.8.8-r8.ebuild 20685 RMD160 407925611750782be465654d4204c35fb5fd98db SHA1 7dfcf6028d61d42a6303dab28ab5d370f0fc27a6 SHA256 81d7022079a0d387b3caa8af0301e49741da5bd56d8d28f7d19eabf96c558998
-MISC ChangeLog 72367 RMD160 5e07984e3f4fd88a0fed3f6432e2a3c364c09ad4 SHA1 79679f487fead4f2c3089e20ce02663356da90a5 SHA256 38a8d5f8bb7188137573b67cd9f988cdd1b0eb80f8c126d54acbd04849cfa49c
+MISC ChangeLog 72472 RMD160 6b4789285f13c49de42215f9a417ba3da35c987f SHA1 30b1ae55799d7b4c921b1ce13e7a32a72f75e907 SHA256 5402ca724026baa50bd9a3ef2f0310f616eac6f5e97946f197d1d2345d00ad54
MISC metadata.xml 451 RMD160 8424230d79d13df7462c454050058b3526a78e92 SHA1 1ae85db5c1c1fc6413ca324ebc93b6894831b437 SHA256 49e06011c113616fa1f618cf58d42c2d6abbce5f71936f109b6ae3a5dfff587c
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.18 (GNU/Linux)
-iEYEARECAAYFAk6MfHIACgkQVWmRsqeSphNJHQCdHDPQ7/R60HXvTZP0kk3NWXco
-inEAnRYrnJtu6bzvFQbww6nRoYVJYkI5
-=K3vY
+iEYEARECAAYFAk6TZF4ACgkQkKaRLQcq0GKrhgCfcRpb1dDU9XsXjxViyC686eDB
+jEoAn3UMlANsM8N8TL7moQKTXsl0CUQ+
+=y/o0
-----END PGP SIGNATURE-----