diff options
author | Tomás Touceda <chiiph@gentoo.org> | 2010-07-02 00:51:06 +0000 |
---|---|---|
committer | Tomás Touceda <chiiph@gentoo.org> | 2010-07-02 00:51:06 +0000 |
commit | d38382154d56cde6cf755688fb127c93c5f0201f (patch) | |
tree | 55930a4ef259b30e8ea7de84e8a1a7f8c571b829 /dev-scheme/jscheme | |
parent | Version bumped. (diff) | |
download | gentoo-2-d38382154d56cde6cf755688fb127c93c5f0201f.tar.gz gentoo-2-d38382154d56cde6cf755688fb127c93c5f0201f.tar.bz2 gentoo-2-d38382154d56cde6cf755688fb127c93c5f0201f.zip |
JScheme initial commit
(Portage version: 2.2_rc67/cvs/Linux i686)
Diffstat (limited to 'dev-scheme/jscheme')
-rw-r--r-- | dev-scheme/jscheme/ChangeLog | 10 | ||||
-rw-r--r-- | dev-scheme/jscheme/jscheme-7.2.ebuild | 35 | ||||
-rw-r--r-- | dev-scheme/jscheme/metadata.xml | 15 |
3 files changed, 60 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/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> + |