From 5bb8c593cb0655df0e4d81d94e27f2798abbf75e Mon Sep 17 00:00:00 2001 From: Marijn Schouten Date: Thu, 11 Jan 2007 17:20:03 +0000 Subject: [PATCH] Initial ebuild. Thanks to Jonas Geiregat Package-Manager: portage-2.1.2_rc4-r8 --- dev-scheme/tinyscheme/ChangeLog | 9 ++++++++ dev-scheme/tinyscheme/Manifest | 16 +++++++++++++ .../tinyscheme/files/digest-tinyscheme-1.37 | 3 +++ dev-scheme/tinyscheme/metadata.xml | 12 ++++++++++ dev-scheme/tinyscheme/tinyscheme-1.37.ebuild | 23 +++++++++++++++++++ 5 files changed, 63 insertions(+) create mode 100644 dev-scheme/tinyscheme/ChangeLog create mode 100644 dev-scheme/tinyscheme/Manifest create mode 100644 dev-scheme/tinyscheme/files/digest-tinyscheme-1.37 create mode 100644 dev-scheme/tinyscheme/metadata.xml create mode 100644 dev-scheme/tinyscheme/tinyscheme-1.37.ebuild diff --git a/dev-scheme/tinyscheme/ChangeLog b/dev-scheme/tinyscheme/ChangeLog new file mode 100644 index 000000000000..170d9b4b235d --- /dev/null +++ b/dev-scheme/tinyscheme/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for dev-scheme/tinyscheme +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/tinyscheme/ChangeLog,v 1.1 2007/01/11 17:20:03 hkbst Exp $ + +*tinyscheme-1.37 (11 Jan 2007) + + 11 Jan 2007; Marijn Schouten +tinyscheme-1.37.ebuild: + Initial ebuild. Thanks to Jonas Geiregat + diff --git a/dev-scheme/tinyscheme/Manifest b/dev-scheme/tinyscheme/Manifest new file mode 100644 index 000000000000..c0aaec2f442d --- /dev/null +++ b/dev-scheme/tinyscheme/Manifest @@ -0,0 +1,16 @@ +DIST tinyscheme1.37.zip 57765 RMD160 70cab8ca12a96e9592b65d0d726de8851f294181 SHA1 7fecd23bde00b1112c0ae6a3ead1baf748c97049 SHA256 518e5cbc06225259bd5b3e87df2d2033cb82d3ec4bbeb91c47905f59272e570e +EBUILD tinyscheme-1.37.ebuild 561 RMD160 aa864956b9589ff2e67fce85e48cd06574796b49 SHA1 3f3c99fd8639adb9c02d60e8f70dd6f6c49794f7 SHA256 58391100ef171db0d615142592a7281613408b5cdc7cd05d32039084f07acc03 +MD5 12bdec02e686c26678ab117df1706d0d tinyscheme-1.37.ebuild 561 +RMD160 aa864956b9589ff2e67fce85e48cd06574796b49 tinyscheme-1.37.ebuild 561 +SHA256 58391100ef171db0d615142592a7281613408b5cdc7cd05d32039084f07acc03 tinyscheme-1.37.ebuild 561 +MISC ChangeLog 382 RMD160 94372e3fa8c0387bb6f810d1c45c7c36746194ad SHA1 0c03bd15d1522144951a55a766f01c7ddf31aa08 SHA256 6d481b2f234512ad49d578123db1f91306fec05177cf684761bac3461b87b36c +MD5 6f0c26a30baa138e6719b363249f1e38 ChangeLog 382 +RMD160 94372e3fa8c0387bb6f810d1c45c7c36746194ad ChangeLog 382 +SHA256 6d481b2f234512ad49d578123db1f91306fec05177cf684761bac3461b87b36c ChangeLog 382 +MISC metadata.xml 785 RMD160 3f4f4e99386c93895d556711f854b5daf86cbead SHA1 1c6a8ca69fd8c5bd030075fad0ec567d3bce4bc8 SHA256 b07e9079f2a52e389b96ef3289273a9728c16701539174f38667cde3edcba8ee +MD5 587012fe09dac9e17941110dddecdfb2 metadata.xml 785 +RMD160 3f4f4e99386c93895d556711f854b5daf86cbead metadata.xml 785 +SHA256 b07e9079f2a52e389b96ef3289273a9728c16701539174f38667cde3edcba8ee metadata.xml 785 +MD5 afc4c1684b153262c883464a40b0d21f files/digest-tinyscheme-1.37 232 +RMD160 d1b37cbee66efdf84d51b25ec393b2dd522894cc files/digest-tinyscheme-1.37 232 +SHA256 11ccc681505a2d747f2ce832205c627490501dec365a54cc4681b22c1423c953 files/digest-tinyscheme-1.37 232 diff --git a/dev-scheme/tinyscheme/files/digest-tinyscheme-1.37 b/dev-scheme/tinyscheme/files/digest-tinyscheme-1.37 new file mode 100644 index 000000000000..bd55d681cd26 --- /dev/null +++ b/dev-scheme/tinyscheme/files/digest-tinyscheme-1.37 @@ -0,0 +1,3 @@ +MD5 7ba02daa677c248152e3680d92910d28 tinyscheme1.37.zip 57765 +RMD160 70cab8ca12a96e9592b65d0d726de8851f294181 tinyscheme1.37.zip 57765 +SHA256 518e5cbc06225259bd5b3e87df2d2033cb82d3ec4bbeb91c47905f59272e570e tinyscheme1.37.zip 57765 diff --git a/dev-scheme/tinyscheme/metadata.xml b/dev-scheme/tinyscheme/metadata.xml new file mode 100644 index 000000000000..8f9e06d3e505 --- /dev/null +++ b/dev-scheme/tinyscheme/metadata.xml @@ -0,0 +1,12 @@ + + + + scheme + + hkBst@gentoo.org + Marijn Schouten + + +TinyScheme is a lightweight Scheme interpreter that implements as large a subset of R5RS as was possible without getting very large and complicated. It is meant to be used as an embedded scripting interpreter for other programs. As such, it does not offer IDEs or extensive toolkits although it does sport a small top-level loop, included conditionally. A lot of functionality in TinyScheme is included conditionally, to allow developers freedom in balancing features and footprint. + + \ No newline at end of file diff --git a/dev-scheme/tinyscheme/tinyscheme-1.37.ebuild b/dev-scheme/tinyscheme/tinyscheme-1.37.ebuild new file mode 100644 index 000000000000..6df9caf1deb9 --- /dev/null +++ b/dev-scheme/tinyscheme/tinyscheme-1.37.ebuild @@ -0,0 +1,23 @@ +# Copyright 2000-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/tinyscheme/tinyscheme-1.37.ebuild,v 1.1 2007/01/11 17:20:03 hkbst Exp $ + +MY_P=${PN}${PV} +DESCRIPTION="Lightweight scheme interpreter" +HOMEPAGE="http://tinyscheme.sourceforge.net" +SRC_URI="http://tinyscheme.sourceforge.net/${MY_P}.zip" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="" +RDEPEND="" + +S="${WORKDIR}" + +src_install() { + newbin scheme tinyscheme + dolib libtinyscheme.a libtinyscheme.so +} -- 2.26.2