From: Luis Francisco Araujo Date: Mon, 10 Oct 2011 21:29:46 +0000 (+0000) Subject: Use EAPI=3. Include src_prepare and src_configure X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=241bb081f2b28047c164808ba457261bbf29fdb0;p=gentoo.git Use EAPI=3. Include src_prepare and src_configure Package-Manager: portage-2.1.10.25/cvs/Linux x86_64 --- diff --git a/dev-lang/gnu-smalltalk/ChangeLog b/dev-lang/gnu-smalltalk/ChangeLog index 2436aabfa7a0..489155231659 100644 --- a/dev-lang/gnu-smalltalk/ChangeLog +++ b/dev-lang/gnu-smalltalk/ChangeLog @@ -1,10 +1,13 @@ # 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 gnu-smalltalk-3.2.4.ebuild: + Use newer EAPI features. Add EAPI=3 *gnu-smalltalk-3.2.4 (09 Oct 2011) - 09 Oct 2011; +gnu-smalltalk-3.2.4.ebuild, + 09 Oct 2011; Luis F. Araujo +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). diff --git a/dev-lang/gnu-smalltalk/Manifest b/dev-lang/gnu-smalltalk/Manifest index aacf1c0ed134..c24b713d177c 100644 --- a/dev-lang/gnu-smalltalk/Manifest +++ b/dev-lang/gnu-smalltalk/Manifest @@ -10,13 +10,13 @@ DIST smalltalk-3.2.4.tar.gz 5877496 RMD160 d8ca6b888311a70748071ff4024e31adeb0a9 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----- diff --git a/dev-lang/gnu-smalltalk/gnu-smalltalk-3.2.4.ebuild b/dev-lang/gnu-smalltalk/gnu-smalltalk-3.2.4.ebuild index bbb2f9e316e7..b94e45fa893d 100644 --- a/dev-lang/gnu-smalltalk/gnu-smalltalk-3.2.4.ebuild +++ b/dev-lang/gnu-smalltalk/gnu-smalltalk-3.2.4.ebuild @@ -1,8 +1,8 @@ # 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 @@ -30,13 +30,11 @@ S="${WORKDIR}/smalltalk-${PV}" 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) \ @@ -49,6 +47,9 @@ src_compile() { $(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 } diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest index f6bd6c5e9724..9790ddb9f755 100644 --- a/dev-lang/perl/Manifest +++ b/dev-lang/perl/Manifest @@ -41,18 +41,18 @@ DIST perl-5.14.2.tar.bz2 13226972 RMD160 4a15090b2b4fdfa9abda6444d1825e62c393c89 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-----