From 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jul 2018 21:03:06 +0100 Subject: gentoo resync : 14.07.2018 --- dev-scheme/elk/Manifest | 3 +++ dev-scheme/elk/elk-3.99.8.ebuild | 30 ++++++++++++++++++++++++++++++ dev-scheme/elk/metadata.xml | 11 +++++++++++ 3 files changed, 44 insertions(+) create mode 100644 dev-scheme/elk/Manifest create mode 100644 dev-scheme/elk/elk-3.99.8.ebuild create mode 100644 dev-scheme/elk/metadata.xml (limited to 'dev-scheme/elk') diff --git a/dev-scheme/elk/Manifest b/dev-scheme/elk/Manifest new file mode 100644 index 000000000000..e95adfb7cda0 --- /dev/null +++ b/dev-scheme/elk/Manifest @@ -0,0 +1,3 @@ +DIST elk-3.99.8.tar.bz2 701206 BLAKE2B 93105702c2d8796fe0d1f7f4c1d0f4b128f01755d6f4366840978ed2224a2a3c27d261dc0cb6a3f8d0e199e9ba9c2ff1a5a61dbc5d593b122b40585c0fe631d8 SHA512 dd966bf6063b4e04c0947e56381cc9456ea81cf4ec66d04e80cb79485d39414f0b713520278a62fa4630068f245f33b28b08b5fd4a7defd0bcb20bf2eba4ed49 +EBUILD elk-3.99.8.ebuild 672 BLAKE2B 5dd2afd9246b2a40aa3f6418efe185fce7173e0a6ff0586f835d6bbc8cc18ba569f2d0852d754ad05b34777c7967f70f237af88c8179d273486429d43003d5d5 SHA512 d10c9e5cb66947d1768a467841803140fefb03196025ea5dea7b86e90087deda61620d10d593556a96ef495c8492f10bb875eedfec95803dfefb38e07f28e40a +MISC metadata.xml 547 BLAKE2B dc640059cc4b8319dc041faf3e23d9d538621594783e8f4ed11083fc4cda5dcd85c1668f4bf48eb7eeea7de7e4765ed6db88a5543d4185db20aea06d82e1d548 SHA512 e1b074c8d4c1757696aeebf4baaf6f81dea9ea5d7c26aeabf08165be1db955556e77ff96d384557b22f6d508bc3393931b66e7690f3541bd702880827342a9d4 diff --git a/dev-scheme/elk/elk-3.99.8.ebuild b/dev-scheme/elk/elk-3.99.8.ebuild new file mode 100644 index 000000000000..cf741d71b8c2 --- /dev/null +++ b/dev-scheme/elk/elk-3.99.8.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="4" + +DESCRIPTION="Scheme implementation designed to be embeddable extension to C/C++ applications" +HOMEPAGE="http://sam.zoy.org/elk" +SRC_URI="http://sam.zoy.org/elk/${P}.tar.bz2" +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="" + +src_compile() { + # parallel build is broken + emake -j1 || die "Make failed!" +} + +# tests are run automatically during make and fail with default src_test +src_test() { + echo "Tests already run during compile" +} + +src_install() { + # parallel install is broken + emake -j1 DESTDIR="${D}" install || die "Install failed" +} diff --git a/dev-scheme/elk/metadata.xml b/dev-scheme/elk/metadata.xml new file mode 100644 index 000000000000..77f00b6bf41b --- /dev/null +++ b/dev-scheme/elk/metadata.xml @@ -0,0 +1,11 @@ + + + + + scheme@gentoo.org + Gentoo Scheme Project + + +Elk is an implementation of the Scheme programming language. In contrast to existing, stand-alone Scheme systems Elk has been designed specifically as an embeddable, reusable extension language subsystem for applications written in C or C++. + + -- cgit v1.2.3