summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomás Touceda <chiiph@gentoo.org>2010-07-02 00:51:06 +0000
committerTomás Touceda <chiiph@gentoo.org>2010-07-02 00:51:06 +0000
commitae02a72660c574284a95811ca86ef07190bfb149 (patch)
tree11046d7a9b5f6687133d08bcbf6b7c08f85fcbb1 /dev-scheme
parentVersion bumped. (diff)
downloadhistorical-ae02a72660c574284a95811ca86ef07190bfb149.tar.gz
historical-ae02a72660c574284a95811ca86ef07190bfb149.tar.bz2
historical-ae02a72660c574284a95811ca86ef07190bfb149.zip
JScheme initial commit
Package-Manager: portage-2.2_rc67/cvs/Linux i686
Diffstat (limited to 'dev-scheme')
-rw-r--r--dev-scheme/jscheme/ChangeLog10
-rw-r--r--dev-scheme/jscheme/Manifest4
-rw-r--r--dev-scheme/jscheme/jscheme-7.2.ebuild35
-rw-r--r--dev-scheme/jscheme/metadata.xml15
4 files changed, 64 insertions, 0 deletions
diff --git a/dev-scheme/jscheme/ChangeLog b/dev-scheme/jscheme/ChangeLog
new file mode 100644
index 000000000000..6b4f924469fe
--- /dev/null
+++ b/dev-scheme/jscheme/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-scheme/jscheme
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/jscheme/ChangeLog,v 1.1 2010/07/02 00:51:06 chiiph Exp $
+
+*jscheme-7.2 (02 Jul 2010)
+
+ 02 Jul 2010; Tomas Touceda <chiiph@gentoo.org> +jscheme-7.2.ebuild,
+ +metadata.xml:
+ JScheme initial commit
+
diff --git a/dev-scheme/jscheme/Manifest b/dev-scheme/jscheme/Manifest
new file mode 100644
index 000000000000..02a5003ad5cb
--- /dev/null
+++ b/dev-scheme/jscheme/Manifest
@@ -0,0 +1,4 @@
+DIST jscheme-7.2.tgz 2507622 RMD160 5aff21c9a23fbc57cb25de291b31a797a3e0264a SHA1 b60259686dcac0910e336bbf6f61e5bb8f6f0b33 SHA256 a6460c3903c0dcd9eb8e31be4b3c324ec9f8e2aa43fbc8ec14948b2ea68a67a1
+EBUILD jscheme-7.2.ebuild 817 RMD160 454235d3bbdc87d889256929205c0456467bd105 SHA1 02f854671bc57f74c4820e3f62da596ae7fdd49a SHA256 6ac0e890cc2ac4203c01af3cecb68536b8f9afe8e02dac7ad9696f15b6c40c62
+MISC ChangeLog 350 RMD160 f4f0155c06cddad6ce3e789d8864051b928102bb SHA1 4395b83770956f6fa0501f786f1f8c7b371ce558 SHA256 d766a7878856720aa6c8d24f0efa031ba8f9284330d0ff1fbf8d430bf3a9b307
+MISC metadata.xml 513 RMD160 6167588a1d06c0c90367f8c1f876cdababc9d64e SHA1 92fcf54ac55a6a4c2287fd7bf804e175212eea1c SHA256 949c036f079a72390c3f8270e40708d823473b5b79aeb9ee0a2e01f104a22c69
diff --git a/dev-scheme/jscheme/jscheme-7.2.ebuild b/dev-scheme/jscheme/jscheme-7.2.ebuild
new file mode 100644
index 000000000000..3f255180bb04
--- /dev/null
+++ b/dev-scheme/jscheme/jscheme-7.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/jscheme/jscheme-7.2.ebuild,v 1.1 2010/07/02 00:51:06 chiiph Exp $
+
+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="~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..532cbac87e7a
--- /dev/null
+++ b/dev-scheme/jscheme/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>scheme</herd>
+<maintainer>
+<email>chiiph@gentoo.org</email>
+<name>Tomas Touceda</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>
+</pkgmetadata>
+