From 507409afcfcf3ff8573648af676283b07ca9c799 Mon Sep 17 00:00:00 2001 From: Marijn Schouten Date: Wed, 17 Jan 2007 15:19:00 +0000 Subject: [PATCH] Initial ebuild. Thanks to Ales Najmann Package-Manager: portage-2.1.2 --- dev-scheme/elk/ChangeLog | 10 +++++++++ dev-scheme/elk/Manifest | 16 +++++++++++++ dev-scheme/elk/elk-3.99.7.ebuild | 31 ++++++++++++++++++++++++++ dev-scheme/elk/files/digest-elk-3.99.7 | 3 +++ dev-scheme/elk/metadata.xml | 12 ++++++++++ 5 files changed, 72 insertions(+) create mode 100644 dev-scheme/elk/ChangeLog create mode 100644 dev-scheme/elk/Manifest create mode 100644 dev-scheme/elk/elk-3.99.7.ebuild create mode 100644 dev-scheme/elk/files/digest-elk-3.99.7 create mode 100644 dev-scheme/elk/metadata.xml diff --git a/dev-scheme/elk/ChangeLog b/dev-scheme/elk/ChangeLog new file mode 100644 index 000000000000..afbd91a141a4 --- /dev/null +++ b/dev-scheme/elk/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-scheme/elk +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/elk/ChangeLog,v 1.1 2007/01/17 15:19:00 hkbst Exp $ + +*elk-3.99.7 (17 Jan 2007) + + 17 Jan 2007; Marijn Schouten +metadata.xml, + +elk-3.99.7.ebuild: + Initial ebuild. Thanks to Ales Najmann + diff --git a/dev-scheme/elk/Manifest b/dev-scheme/elk/Manifest new file mode 100644 index 000000000000..19960d9b610e --- /dev/null +++ b/dev-scheme/elk/Manifest @@ -0,0 +1,16 @@ +DIST elk-3.99.7.tar.bz2 646698 RMD160 659cad65897f75a956aca8fab5f7806624691a5f SHA1 e42391fc4aa96ba300b3db736e96cfd68449095b SHA256 a72b66b219313af23f5923a476c8b332e0124c953fd172bb62d5f9554d3cbc4c +EBUILD elk-3.99.7.ebuild 777 RMD160 fccc874f38739372824ac63ba37cec954acb6984 SHA1 c71d5685221341d30c92f3df6176b9efab231573 SHA256 2e34db3a48feb6d6a6cebc8f15cc28afa789fc1343318a69accd7c0cdb60d5f6 +MD5 d8a869fe965d6314e8dc88e62beb2210 elk-3.99.7.ebuild 777 +RMD160 fccc874f38739372824ac63ba37cec954acb6984 elk-3.99.7.ebuild 777 +SHA256 2e34db3a48feb6d6a6cebc8f15cc28afa789fc1343318a69accd7c0cdb60d5f6 elk-3.99.7.ebuild 777 +MISC ChangeLog 381 RMD160 93bfc349814ec7a666908c408d21768130db529c SHA1 7021e7a7bd49eada0ca16aa5931d240841d444fd SHA256 8c6bdc4a7ab75555f069db25bfae1405ca620ae039ef922d95f10f2d311205c7 +MD5 f8760fe11502ec79788e73515080fb72 ChangeLog 381 +RMD160 93bfc349814ec7a666908c408d21768130db529c ChangeLog 381 +SHA256 8c6bdc4a7ab75555f069db25bfae1405ca620ae039ef922d95f10f2d311205c7 ChangeLog 381 +MISC metadata.xml 545 RMD160 cfc098bd3e28e722843212d4cf54d790241aacaf SHA1 662b78690dc40ebbb793a86c68159152a1fc8a4a SHA256 87fbe9baf5d97e2e29c2bfcb03699c0eb64b9786a0904d4a4f5897f55904c791 +MD5 26b399403297970c69ff791755e11086 metadata.xml 545 +RMD160 cfc098bd3e28e722843212d4cf54d790241aacaf metadata.xml 545 +SHA256 87fbe9baf5d97e2e29c2bfcb03699c0eb64b9786a0904d4a4f5897f55904c791 metadata.xml 545 +MD5 0b83bd752696695c162a980b1a6121f9 files/digest-elk-3.99.7 235 +RMD160 dfa76423da7f22aa7a849e9222171df693d6c59f files/digest-elk-3.99.7 235 +SHA256 b84b298322597bc59a968f6d2426d6db60d3b9ca7f5adb23a69b672cc1ca760a files/digest-elk-3.99.7 235 diff --git a/dev-scheme/elk/elk-3.99.7.ebuild b/dev-scheme/elk/elk-3.99.7.ebuild new file mode 100644 index 000000000000..af5750d816b9 --- /dev/null +++ b/dev-scheme/elk/elk-3.99.7.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/elk/elk-3.99.7.ebuild,v 1.1 2007/01/17 15:19:00 hkbst Exp $ + +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() { + econf + + # parallel build is broken + emake -j1 || die "Make failed!" +} + +# tests are run automatically during make and fail with default src_test +src_test() { + vecho "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/files/digest-elk-3.99.7 b/dev-scheme/elk/files/digest-elk-3.99.7 new file mode 100644 index 000000000000..9f28bf50120b --- /dev/null +++ b/dev-scheme/elk/files/digest-elk-3.99.7 @@ -0,0 +1,3 @@ +MD5 6711247691266f36742bd3db9311dc4a elk-3.99.7.tar.bz2 646698 +RMD160 659cad65897f75a956aca8fab5f7806624691a5f elk-3.99.7.tar.bz2 646698 +SHA256 a72b66b219313af23f5923a476c8b332e0124c953fd172bb62d5f9554d3cbc4c elk-3.99.7.tar.bz2 646698 diff --git a/dev-scheme/elk/metadata.xml b/dev-scheme/elk/metadata.xml new file mode 100644 index 000000000000..dcfa136560cd --- /dev/null +++ b/dev-scheme/elk/metadata.xml @@ -0,0 +1,12 @@ + + + + scheme + + hkBst@gentoo.org + Marijn Schouten + + +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++. + + \ No newline at end of file -- 2.26.2