diff options
author | Luis Francisco Araujo <araujo@gentoo.org> | 2011-10-10 21:29:46 +0000 |
---|---|---|
committer | Luis Francisco Araujo <araujo@gentoo.org> | 2011-10-10 21:29:46 +0000 |
commit | 241bb081f2b28047c164808ba457261bbf29fdb0 (patch) | |
tree | fa2d290c53243fa088e7048b41ee18b0cc1a49e8 /dev-lang/gnu-smalltalk | |
parent | arm stable, bug #385221 (diff) | |
download | historical-241bb081f2b28047c164808ba457261bbf29fdb0.tar.gz historical-241bb081f2b28047c164808ba457261bbf29fdb0.tar.bz2 historical-241bb081f2b28047c164808ba457261bbf29fdb0.zip |
Use EAPI=3. Include src_prepare and src_configure
Package-Manager: portage-2.1.10.25/cvs/Linux x86_64
Diffstat (limited to 'dev-lang/gnu-smalltalk')
-rw-r--r-- | dev-lang/gnu-smalltalk/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/gnu-smalltalk/Manifest | 10 | ||||
-rw-r--r-- | dev-lang/gnu-smalltalk/gnu-smalltalk-3.2.4.ebuild | 13 |
3 files changed, 17 insertions, 13 deletions
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 <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). 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 } |