diff options
author | Tomás Touceda <chiiph@gentoo.org> | 2010-04-27 17:00:00 +0000 |
---|---|---|
committer | Tomás Touceda <chiiph@gentoo.org> | 2010-04-27 17:00:00 +0000 |
commit | 88025e7b376498700ea2b73945e706c0a9bb18c4 (patch) | |
tree | f985fa2f5940ff65a67a94d13d67738c28c94ae8 /dev-scheme/ikarus | |
parent | Removed old, LHAPATH in tests more robust (diff) | |
download | historical-88025e7b376498700ea2b73945e706c0a9bb18c4.tar.gz historical-88025e7b376498700ea2b73945e706c0a9bb18c4.tar.bz2 historical-88025e7b376498700ea2b73945e706c0a9bb18c4.zip |
Bump to upstream snapshot since the problems with 0.0.3 are solved in the live version of this ebuild in the lisp overlay. Ported to EAPI 3 and cleanup old version.
Package-Manager: portage-2.2_rc67/cvs/Linux i686
Diffstat (limited to 'dev-scheme/ikarus')
-rw-r--r-- | dev-scheme/ikarus/ChangeLog | 15 | ||||
-rw-r--r-- | dev-scheme/ikarus/Manifest | 20 | ||||
-rw-r--r-- | dev-scheme/ikarus/files/ikarus-0.0.3_p1870-cpu_has_sse2.patch (renamed from dev-scheme/ikarus/files/ikarus-0.0.3-cpu_has_sse2.patch) | 0 | ||||
-rw-r--r-- | dev-scheme/ikarus/files/ikarus-0.0.3_p1870-ikarus-enter.patch (renamed from dev-scheme/ikarus/files/ikarus-0.0.3-ikarus-enter.patch) | 0 | ||||
-rw-r--r-- | dev-scheme/ikarus/ikarus-0.0.3_p1870.ebuild (renamed from dev-scheme/ikarus/ikarus-0.0.3.ebuild) | 37 |
5 files changed, 40 insertions, 32 deletions
diff --git a/dev-scheme/ikarus/ChangeLog b/dev-scheme/ikarus/ChangeLog index 427409af537b..279c3052ea02 100644 --- a/dev-scheme/ikarus/ChangeLog +++ b/dev-scheme/ikarus/ChangeLog @@ -1,6 +1,17 @@ # ChangeLog for dev-scheme/ikarus -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/ikarus/ChangeLog,v 1.3 2008/11/17 10:42:49 flameeyes Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/ikarus/ChangeLog,v 1.4 2010/04/27 17:00:00 chiiph Exp $ + +*ikarus-0.0.3_p1870 (27 Apr 2010) + + 27 Apr 2010; Tomas Touceda <chiiph@gentoo.org> -ikarus-0.0.3.ebuild, + +ikarus-0.0.3_p1870.ebuild, -files/ikarus-0.0.3-cpu_has_sse2.patch, + -files/ikarus-0.0.3-ikarus-enter.patch, + +files/ikarus-0.0.3_p1870-cpu_has_sse2.patch, + +files/ikarus-0.0.3_p1870-ikarus-enter.patch: + Bump to upstream snapshot since the problems with 0.0.3 are solved in the + live version of this ebuild in the lisp overlay. Ported to EAPI 3 and + cleanup old version. 17 Nov 2008; Diego E. Pettenò <flameeyes@gentoo.org> files/ikarus-0.0.3-cpu_has_sse2.patch, diff --git a/dev-scheme/ikarus/Manifest b/dev-scheme/ikarus/Manifest index 36cee0c51545..4dd4ac96d9bd 100644 --- a/dev-scheme/ikarus/Manifest +++ b/dev-scheme/ikarus/Manifest @@ -1,16 +1,6 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -AUX ikarus-0.0.3-cpu_has_sse2.patch 407 RMD160 150837da7d7b7c0a9952a2b3b7c3e881175a7983 SHA1 36c07f8b64bc95bc1f13a7cdf5e6196b1d391b99 SHA256 b9dab78bae863214bf512e2c5b0371a1984db0f63942f00297a82aba155829ee -AUX ikarus-0.0.3-ikarus-enter.patch 409 RMD160 94f567f242a9c864b56b548c4c3556d8d6d59e06 SHA1 e5824033c550c3dea7757071344b671a3ced2e7d SHA256 56bd469abbcc98d4e30b9125b65a48e484d21c09c072a718d043142d3c625f78 -DIST ikarus-0.0.3.tar.gz 3948264 RMD160 14556030c1e6fb6e742175ae3902920856c274e3 SHA1 86753288203710b194ac6acf55354e8a2028dcae SHA256 5b6ed66ed7a6f63aaff2803cc3e675cb38368300b189ac1ea06948eb30c79b34 -EBUILD ikarus-0.0.3.ebuild 1311 RMD160 875718082e479077ceab10aa31f5505ba490914d SHA1 22d45eadb8f732e9a84ed44a39671f601ed36191 SHA256 4e09854556b11b1075c46b3fbc25e60c82baab7f251cc5ae61ad139f0540a173 -MISC ChangeLog 851 RMD160 5666949ca52157d30b9801741d10bc78e9614941 SHA1 9d0176d945dba90937ae97bf64dd91eaa86a1123 SHA256 629884fa41e963272ae4c76a1932689393fbae7c0b6a5fea50bc8d898b8b57e4 +AUX ikarus-0.0.3_p1870-cpu_has_sse2.patch 407 RMD160 150837da7d7b7c0a9952a2b3b7c3e881175a7983 SHA1 36c07f8b64bc95bc1f13a7cdf5e6196b1d391b99 SHA256 b9dab78bae863214bf512e2c5b0371a1984db0f63942f00297a82aba155829ee +AUX ikarus-0.0.3_p1870-ikarus-enter.patch 409 RMD160 94f567f242a9c864b56b548c4c3556d8d6d59e06 SHA1 e5824033c550c3dea7757071344b671a3ced2e7d SHA256 56bd469abbcc98d4e30b9125b65a48e484d21c09c072a718d043142d3c625f78 +DIST ikarus-scheme-r1870.tgz 9397981 RMD160 3e6de726a0d62c76dd0c5617d4a6796b934b74a9 SHA1 8c0962c47346535047cfcc7160c2d9485af1fb22 SHA256 cc4a2a23517a485d5ddbde87d9e504fb618e30b1f6d661e7c7b5061c19a3ca82 +EBUILD ikarus-0.0.3_p1870.ebuild 1398 RMD160 7bc9e1ed5b43a4b45ebd37ac852c5ecbfedd3cb0 SHA1 eeb5c4524e61282ca07232b40192ec7d14606d2f SHA256 c855cef271bac295b1bc2d4e52bae67efdd01933a995e3e4d13a99b316fc3dd6 +MISC ChangeLog 1334 RMD160 cb35ac6bae33cafdc01fe3234abb92c4eac36598 SHA1 39d275af450762399d946f6159f424a10cfb1aa4 SHA256 a7916253f4a0790778bc351ac1f884cb6b9458f24f9a818d53e2539305671fab MISC metadata.xml 473 RMD160 eab9533a8d904541c699e4ebf65f8eb3903105c6 SHA1 41049404df02080091c08aecd68021719dec141d SHA256 2dbcbbaa4ada4376719a66189523f88f2bc6956dfc4fb744de4b5e5d98c604e4 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.9 (GNU/Linux) - -iEYEARECAAYFAkkhSqYACgkQAiZjviIA2XiKcgCfYs3Z/Woe918Dos/3tQ9Fastz -lucAn1sK92FdrFsgxfJ5j8UC0iJtL2UW -=ZFzT ------END PGP SIGNATURE----- diff --git a/dev-scheme/ikarus/files/ikarus-0.0.3-cpu_has_sse2.patch b/dev-scheme/ikarus/files/ikarus-0.0.3_p1870-cpu_has_sse2.patch index d66989671e32..d66989671e32 100644 --- a/dev-scheme/ikarus/files/ikarus-0.0.3-cpu_has_sse2.patch +++ b/dev-scheme/ikarus/files/ikarus-0.0.3_p1870-cpu_has_sse2.patch diff --git a/dev-scheme/ikarus/files/ikarus-0.0.3-ikarus-enter.patch b/dev-scheme/ikarus/files/ikarus-0.0.3_p1870-ikarus-enter.patch index 2bdd780d7490..2bdd780d7490 100644 --- a/dev-scheme/ikarus/files/ikarus-0.0.3-ikarus-enter.patch +++ b/dev-scheme/ikarus/files/ikarus-0.0.3_p1870-ikarus-enter.patch diff --git a/dev-scheme/ikarus/ikarus-0.0.3.ebuild b/dev-scheme/ikarus/ikarus-0.0.3_p1870.ebuild index 0d4476046724..4aad09659dea 100644 --- a/dev-scheme/ikarus/ikarus-0.0.3.ebuild +++ b/dev-scheme/ikarus/ikarus-0.0.3_p1870.ebuild @@ -1,12 +1,19 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/ikarus/ikarus-0.0.3.ebuild,v 1.3 2008/06/01 18:03:13 pchrist Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/ikarus/ikarus-0.0.3_p1870.ebuild,v 1.1 2010/04/27 17:00:00 chiiph Exp $ -inherit eutils flag-o-matic autotools +EAPI="3" -DESCRIPTION="A free optimizing incremental native-code compiler for R6RS Scheme." -HOMEPAGE="http://www.cs.indiana.edu/~aghuloum/ikarus/" -SRC_URI="http://www.cs.indiana.edu/~aghuloum/ikarus/${P}.tar.gz" +inherit eutils flag-o-matic autotools versionator + +MY_PV=$(get_version_component_range 4-) +MY_PV=${MY_PV/p/} + +MY_P=${PN}-scheme-r${MY_PV} + +DESCRIPTION="A free optimizing incremental native-code compiler for R6RS Scheme" +HOMEPAGE="http://ikarus-scheme.org/" +SRC_URI="http://ikarus-scheme.org/ikarus.dev/${MY_P}.tgz" LICENSE="GPL-3" SLOT="0" @@ -17,13 +24,14 @@ IUSE="sse2 doc" RDEPEND=">=dev-libs/gmp-4.2.2" DEPEND="${RDEPEND}" -src_unpack() { - unpack ${A} - cd "${S}" - sed -i -e 's/-O3//' configure.ac +S=${WORKDIR}/${MY_P} + +src_prepare() { + sed -i -e 's/-O3//' configure.ac || die epatch "${FILESDIR}/${P}-cpu_has_sse2.patch" epatch "${FILESDIR}/${P}-ikarus-enter.patch" - eautoreconf || die "autoconf failed" + + eautoreconf } src_compile() { @@ -34,7 +42,6 @@ src_compile() { append-flags "-std=gnu99" - econf || die "econf failed" emake || die "emake failed" } @@ -49,9 +56,9 @@ src_test() { src_install() { emake DESTDIR="${D}" install || die "emake install failed" - rm -R "${D}/usr/share" - dodoc README ACKNOWLEDGMENTS + rm -Rf "${D}/usr/share" + dodoc README ACKNOWLEDGMENTS || die "dodoc failed" if use doc; then - dodoc doc/*.pdf + dodoc doc/*.pdf || die "dodoc failed" fi } |