ChangeLog

# 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

Manifest

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
MISC ChangeLog 381 RMD160 93bfc349814ec7a666908c408d21768130db529c SHA1 7021e7a7bd49eada0ca16aa5931d240841d444fd SHA256 8c6bdc4a7ab75555f069db25bfae1405ca620ae039ef922d95f10f2d311205c7
MISC metadata.xml 545 RMD160 cfc098bd3e28e722843212d4cf54d790241aacaf SHA1 662b78690dc40ebbb793a86c68159152a1fc8a4a SHA256 87fbe9baf5d97e2e29c2bfcb03699c0eb64b9786a0904d4a4f5897f55904c791

elk-3.99.7.ebuild

# 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"
}

metadata.xml




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++.