diff options
author | Chema Alonso Josa <nimiux@gentoo.org> | 2018-02-28 23:00:28 +0100 |
---|---|---|
committer | Chema Alonso Josa <nimiux@gentoo.org> | 2018-03-09 22:34:21 +0100 |
commit | 3e92bb881aefc17350ab7481cb06e02b27225e61 (patch) | |
tree | b9f639920fb2f0a55a6e38bc2d97ed68471a9e1d /dev-scheme | |
parent | dev-lisp/sbcl: Bumps version to 1.4.5 (diff) | |
download | lisp-3e92bb881aefc17350ab7481cb06e02b27225e61.tar.gz lisp-3e92bb881aefc17350ab7481cb06e02b27225e61.tar.bz2 lisp-3e92bb881aefc17350ab7481cb06e02b27225e61.zip |
dev-scheme/ikarus: Updates header and EAPI
Diffstat (limited to 'dev-scheme')
-rw-r--r-- | dev-scheme/ikarus/Manifest | 10 | ||||
-rw-r--r-- | dev-scheme/ikarus/ikarus-0.0.1.ebuild | 13 | ||||
-rw-r--r-- | dev-scheme/ikarus/ikarus-0.0.2.ebuild | 14 | ||||
-rw-r--r-- | dev-scheme/ikarus/ikarus-9999.ebuild | 16 |
4 files changed, 22 insertions, 31 deletions
diff --git a/dev-scheme/ikarus/Manifest b/dev-scheme/ikarus/Manifest index effce672..6bbba1ca 100644 --- a/dev-scheme/ikarus/Manifest +++ b/dev-scheme/ikarus/Manifest @@ -1,5 +1,5 @@ -DIST ikarus-0.0.1.tar.gz 1776182 RMD160 edd4602501d7232c1b127c44fa5f31db5542b855 SHA1 f97797c39d1344814bee872a1ffdd564f1bc1e08 SHA256 b286a0833fd1391634439b5c262db49ca76ed5b71d209ebd8e9db6b49e6e19d4 -DIST ikarus-0.0.2.tar.gz 3838888 RMD160 9f833a4a420196af8cc1bdcef2752f1f150aa220 SHA1 343cf4804a3e1bf8f659551f600c955daf67a7f7 SHA256 2a136e6913f8bd3144d95d7b855f2a888b16bc630b76a3c750a9359e88f36b3f -EBUILD ikarus-0.0.1.ebuild 664 RMD160 b9ec7ad43d272213246309ff3348b3c804cbfc6b SHA1 e78b8bcd20e38308f22c3ffb2b1d1ff7468bae27 SHA256 0d619e1cb7a141167c1ecb7b2bf431e232a0741b0d8eb30608bf00c94ddeb555 -EBUILD ikarus-0.0.2.ebuild 670 RMD160 ba6eefe209cb23b73fb351e1ebf6114ffdeef1e6 SHA1 26c1473a0e35cd8977ffcb5403ae93d640ad22b0 SHA256 e7fdcb84993cd8f90a510e8f6f0ae2b6e1613b72c0dea5fd3e08ec5d018ab3ac -EBUILD ikarus-9999.ebuild 1053 RMD160 943d95514408d8eaa4b660b182508269a6915352 SHA1 188004bcdcc465c38aba60c19be97a207f8aef28 SHA256 7c987d5d9f554f2406c23d21f536eccc14520f4207774ad3cd9dfde6b3e64225 +DIST ikarus-0.0.1.tar.gz 7013 SHA256 ac8f1f7ae9c171f13f7dc4214c7c71cc364ee9e083b10c2fedf68b301bd5b757 SHA512 193cd61fe441567e19cc4cf24eadf7cb1176b1d29aee4fd318ce1b6eb94e2080be76cda51791596fc04e620e973d13f948a82fa6cc208b3be6218c1398295c89 WHIRLPOOL 321a6ad8a513f2e553931a807a656ad7a43ffc0006193bad4fccf0c99dcfb38438c88bfd6d5d932bd09d3c20d27ba4b2d428c0f0c7003ff525e229fcd05c9e20 +DIST ikarus-0.0.2.tar.gz 7013 SHA256 ac8f1f7ae9c171f13f7dc4214c7c71cc364ee9e083b10c2fedf68b301bd5b757 SHA512 193cd61fe441567e19cc4cf24eadf7cb1176b1d29aee4fd318ce1b6eb94e2080be76cda51791596fc04e620e973d13f948a82fa6cc208b3be6218c1398295c89 WHIRLPOOL 321a6ad8a513f2e553931a807a656ad7a43ffc0006193bad4fccf0c99dcfb38438c88bfd6d5d932bd09d3c20d27ba4b2d428c0f0c7003ff525e229fcd05c9e20 +EBUILD ikarus-0.0.1.ebuild 553 SHA256 2e0b6f878f254b897884885a14e328b5ee69dadc4b6c783d4833a2aaeba0fa6c SHA512 2858dd0aa02c24506adbd3f3bcb3cf1588c5e16ee4494f6645e04df0b3f862590bd4170836b9b09d3ed4c398810d91676623b239fc520c2827335788cd5ff2b9 WHIRLPOOL af909cd032657ca2291abc54e63107cdbc0f18b5d7b2683a1241d30422c59c95ef765e1ae80b57b00cecf8fa9c3bce248b0ed7f8e1bb19cd90dc365fe9c0e9ba +EBUILD ikarus-0.0.2.ebuild 560 SHA256 a05c3b1a3dbcc8912268d2eb7dc04cd284cd0e8db2ef7de2e79b17f06f1e8b9f SHA512 22e7dee2f85add74a01fa0bec6151d6bd49ae8861efbf906a80dffbc67db019bca3386e2b6d0eab9360044c71f54eca823822cca153ad53c444cfcb60d311915 WHIRLPOOL 3d5decd32a597ef92cf07a31fc2cd3445bdc312adcb1b52303f6778d0499f7dcb90bb4e46cb82ddb33af88678c3d2d920409dcd09908c158774bbdb78991942b +EBUILD ikarus-9999.ebuild 912 SHA256 e8cb7048f3222438b58450bd67abdad9b6af3d7e6e944fbeaae8ba309440137e SHA512 f1f9e2f55a9140f6bf486a53e5afa464481d47185072026f189cbc86de830ad0986202f5bf35885a87c4b62c482f3f3a9e4300337c0bd86c81d7fc3b2811ef5b WHIRLPOOL 772da57abfcea451716075edf41ca34d60f05286015ed665f9242935fb2d746c8d5ebd927f920e2af32bb60ead9b40c24d6c780d8a90f2f271bdc9c26ea134ec diff --git a/dev-scheme/ikarus/ikarus-0.0.1.ebuild b/dev-scheme/ikarus/ikarus-0.0.1.ebuild index 58cef2fb..c46082a4 100644 --- a/dev-scheme/ikarus/ikarus-0.0.1.ebuild +++ b/dev-scheme/ikarus/ikarus-0.0.1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +EAPI=6 DESCRIPTION="Ikarus is a free optimizing incremental native-code compiler for R6RS Scheme." HOMEPAGE="http://www.cs.indiana.edu/~aghuloum/ikarus/index.html" @@ -13,15 +13,10 @@ SLOT="0" KEYWORDS="-* ~x86" IUSE="" -DEPEND="dev-libs/gmp" +DEPEND="dev-libs/gmp:0" #for docs probably need dev-texlive/texlive-xetex but I can't test RDEPEND="${DEPEND}" -src_compile() { - econf || die "econf failed" - emake || die "emake failed" -} - src_install() { - emake DESTDIR="${D}" install || die "emake install failed" + emake DESTDIR="${D}" install } diff --git a/dev-scheme/ikarus/ikarus-0.0.2.ebuild b/dev-scheme/ikarus/ikarus-0.0.2.ebuild index 6d308be8..da1e7f5f 100644 --- a/dev-scheme/ikarus/ikarus-0.0.2.ebuild +++ b/dev-scheme/ikarus/ikarus-0.0.2.ebuild @@ -1,6 +1,7 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ + +EAPI=6 DESCRIPTION="Ikarus is a free optimizing incremental native-code compiler for R6RS Scheme." HOMEPAGE="http://www.cs.indiana.edu/~aghuloum/ikarus/index.html" @@ -12,15 +13,10 @@ SLOT="0" KEYWORDS="-* -amd64 ~x86" IUSE="" -DEPEND="dev-libs/gmp" +DEPEND="dev-libs/gmp:0" #for docs probably need dev-texlive/texlive-xetex but I can't test RDEPEND="${DEPEND}" -src_compile() { - econf || die "econf failed" - emake || die "emake failed" -} - src_install() { - emake DESTDIR="${D}" install || die "emake install failed" + emake DESTDIR="${D}" install } diff --git a/dev-scheme/ikarus/ikarus-9999.ebuild b/dev-scheme/ikarus/ikarus-9999.ebuild index 4aa92590..bdcce289 100644 --- a/dev-scheme/ikarus/ikarus-9999.ebuild +++ b/dev-scheme/ikarus/ikarus-9999.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2018 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 $ -inherit eutils flag-o-matic autotools bzr +EAPI=6 + +inherit eutils flag-o-matic bzr DESCRIPTION="A free optimizing incremental native-code compiler for R6RS Scheme." HOMEPAGE="http://www.cs.indiana.edu/~aghuloum/ikarus/" @@ -13,12 +14,12 @@ SLOT="0" KEYWORDS="-* ~x86" IUSE="sse2 doc" -RDEPEND=">=dev-libs/gmp-4.2.2" +RDEPEND=">=dev-libs/gmp-4.2.2:0" DEPEND="${RDEPEND}" EBZR_REPO_URI="http://ikarus-scheme.org/ikarus.dev" -src_compile() { +src_configure() { if use !sse2; then \ eerror "You must have a processor who supports \ SSE2 instructions" && die @@ -27,11 +28,10 @@ src_compile() { append-flags "-std=gnu99" econf - emake } src_test() { - cd benchmarks + cd benchmarks || die make benchall || die "Tests failed" if [ -e timelog ] then @@ -40,7 +40,7 @@ src_test() { } src_install() { - emake DESTDIR="${D}" install || die "emake install failed" + emake DESTDIR="${D}" install rm -R "${D}/usr/share" dodoc README ACKNOWLEDGMENTS if use doc; then |