summaryrefslogtreecommitdiff
path: root/dev-scheme/jscheme
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-scheme/jscheme
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-scheme/jscheme')
-rw-r--r--dev-scheme/jscheme/Manifest5
-rw-r--r--dev-scheme/jscheme/jscheme-7.2.ebuild34
-rw-r--r--dev-scheme/jscheme/metadata.xml16
3 files changed, 55 insertions, 0 deletions
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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>scheme@gentoo.org</email>
+ <name>Gentoo Scheme Project</name>
+ </maintainer>
+ <longdescription lang="en">
+ 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.
+</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">jscheme</remote-id>
+ </upstream>
+</pkgmetadata>