From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-scheme/jscheme/Manifest | 5 +++++ dev-scheme/jscheme/jscheme-7.2.ebuild | 34 ++++++++++++++++++++++++++++++++++ dev-scheme/jscheme/metadata.xml | 16 ++++++++++++++++ 3 files changed, 55 insertions(+) create mode 100644 dev-scheme/jscheme/Manifest create mode 100644 dev-scheme/jscheme/jscheme-7.2.ebuild create mode 100644 dev-scheme/jscheme/metadata.xml (limited to 'dev-scheme/jscheme') diff --git a/dev-scheme/jscheme/Manifest b/dev-scheme/jscheme/Manifest new file mode 100644 index 000000000000..0241470482bb --- /dev/null +++ b/dev-scheme/jscheme/Manifest @@ -0,0 +1,5 @@ +DIST jscheme-7.2.tgz 2507622 SHA256 a6460c3903c0dcd9eb8e31be4b3c324ec9f8e2aa43fbc8ec14948b2ea68a67a1 SHA512 48aa1ce806e2dd9bd6797dce6e6569787ad9072f728a39a37310ec5604afdb3fda4ad56a721336d0be9e3c985333ff9dd31cdb809c095d503f54a0f477adc3c7 WHIRLPOOL a12e899807e84922cfb879a88d6f885502260056501d277941bcf7bd7b68ed45dc000377a2e4a23a0bf717a5600756b07b8ed94c2f9734ce95ad03670b6a3965 +EBUILD jscheme-7.2.ebuild 712 SHA256 fb3e954b15af031747aea5cc6a64e96342bfffd92cedcdc022118da111f378e1 SHA512 c6dccde2867fc3f113d49ffa42969f33d2b01ced904c2d83efd1809761c5ce19924be79e06f5c9a50498474cb99a83d4484c0d7b5c32fe6d8c14a0b2013e61f5 WHIRLPOOL 6f18b951b6eb8fb054ab167703fb9b1be0f0bae97a64afd874ecc2485f9d73de2011db65e29c38c0e1e6cf4a8e2b99d456254bb04be96d5625be9317115e1d01 +MISC ChangeLog 2425 SHA256 9143de5ac289e3971f120a43b98c98706b554fdadf1e7edb0cfd81ea2570e559 SHA512 d03f5ace34c13eb3a42d34672624d1f8187d462212e80a20597adbaeace568873434231c5a86b2a0729e4df99e5cdeea27e0ea23e3ef2963b6cc665e755155ed WHIRLPOOL cb25af3a83d8d65757a214889c80cdf95105d1edfd586231281768b13ad062a4754d6e40f12bc379a1ba5596470b3a2e7f5aedd421d424942580984175d3734a +MISC ChangeLog-2015 653 SHA256 e50f2e49c3110d840a4eb646160c110876e1c0dea804d92b5f88234687750167 SHA512 2d97efaf4c592a4547658caf91cc5e8298ff142711e6cd65108eec41b17abd3d8be0136b27d9bbc509c91ebeaa39e7698483dde67e1cafb5b8da3c0bb9b95316 WHIRLPOOL 308a43bafffa8bf8656c04bd83078fa126934e985a4e7d5fa8722b90d8d03b692550f66657002022c3b4b6009e30d2ad0c90fe2881d071fece4d6dcb930f597a +MISC metadata.xml 599 SHA256 80f9a8045392860e74fcfdb47a66568577f4ec6a2d93c6feb7b78e4526fc99dc SHA512 f1ae5056e6e7ac9d45d80d2a11c3501c24b1cb50818345e70833df9e84eed3b6656d2cbda53e392bf52694f5b32926d177cd49dd6163f67a692b32a62a873c5f WHIRLPOOL a5e596ff81a629091070fc0625b783f02c17380b95b8b0f1cb16b61444d8b525deb78b04a7f08ad70c2f422637fcbb7f4add2993d98b2ebfc58ee02efb3e18af diff --git a/dev-scheme/jscheme/jscheme-7.2.ebuild b/dev-scheme/jscheme/jscheme-7.2.ebuild new file mode 100644 index 000000000000..e92523300a5d --- /dev/null +++ b/dev-scheme/jscheme/jscheme-7.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="3" + +inherit java-utils-2 java-pkg-2 + +DESCRIPTION="JScheme is a dialect of Scheme with a very simple interface to Java, called the Javadot notation" +HOMEPAGE="http://jscheme.sourceforge.net/jscheme/main.html" +SRC_URI="mirror://sourceforge/${PN}/${P}.tgz" + +LICENSE="Apache-1.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +DEPEND=">=virtual/jdk-1.6" +RDEPEND=">=virtual/jre-1.6 + ${DEPEND}" + +src_compile() { + sh bin/make || die "make failed" +} + +src_install() { + java-pkg_dojar lib/*.jar + + java-pkg_dolauncher ${PN} \ + --main jscheme.REPL + + if use doc; then + dohtml -r doc || die "dohtml failed" + fi +} diff --git a/dev-scheme/jscheme/metadata.xml b/dev-scheme/jscheme/metadata.xml new file mode 100644 index 000000000000..28f1568c4bc2 --- /dev/null +++ b/dev-scheme/jscheme/metadata.xml @@ -0,0 +1,16 @@ + + + + + scheme@gentoo.org + Gentoo Scheme Project + + + JScheme is a dialect of Scheme with a very simple interface to Java, called + the Javadot notation . This notation provides a transparent access to all + Java classes, constructors, methods, and fields on the classpath. + + + jscheme + + -- cgit v1.2.3