diff options
author | Panagiotis Christopoulos <pchrist@gentoo.org> | 2008-06-02 21:28:25 +0000 |
---|---|---|
committer | Panagiotis Christopoulos <pchrist@gentoo.org> | 2008-06-02 21:28:25 +0000 |
commit | f4ff6c8b734ace297ced41f690b3d28199e975b6 (patch) | |
tree | a04f34ca5b5ea52a375b6e2676975853fc07084a /dev-scheme/sisc | |
parent | Initial commit. Fixes bug 220357 (diff) | |
download | gentoo-2-f4ff6c8b734ace297ced41f690b3d28199e975b6.tar.gz gentoo-2-f4ff6c8b734ace297ced41f690b3d28199e975b6.tar.bz2 gentoo-2-f4ff6c8b734ace297ced41f690b3d28199e975b6.zip |
Ported to gentoo, dev-scheme/sisc, version 1.16.6, by me
(Portage version: 2.1.5.2)
Diffstat (limited to 'dev-scheme/sisc')
-rw-r--r-- | dev-scheme/sisc/ChangeLog | 10 | ||||
-rw-r--r-- | dev-scheme/sisc/Manifest | 4 | ||||
-rw-r--r-- | dev-scheme/sisc/metadata.xml | 16 | ||||
-rw-r--r-- | dev-scheme/sisc/sisc-1.16.6.ebuild | 38 |
4 files changed, 68 insertions, 0 deletions
diff --git a/dev-scheme/sisc/ChangeLog b/dev-scheme/sisc/ChangeLog new file mode 100644 index 000000000000..96f8c7e16e03 --- /dev/null +++ b/dev-scheme/sisc/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-scheme/sisc +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/sisc/ChangeLog,v 1.1 2008/06/02 21:28:25 pchrist Exp $ + +*sisc-1.16.6 (02 Jun 2008) + + 02 Jun 2008; Panagiotis Christopoulos <pchrist@gentoo.org> +metadata.xml, + +sisc-1.16.6.ebuild: + Ported to gentoo, dev-scheme/sisc, version 1.16.6, by me + diff --git a/dev-scheme/sisc/Manifest b/dev-scheme/sisc/Manifest new file mode 100644 index 000000000000..f5c52525663f --- /dev/null +++ b/dev-scheme/sisc/Manifest @@ -0,0 +1,4 @@ +DIST sisc-1.16.6.jar 1418512 RMD160 aa9bbd6b3c9d0a075508d9b33dc28c66cd1fa0ad SHA1 3301ede761cbb8841f457c50ea5ffccf02014777 SHA256 771975b6b7c872b6fabe91850067f6a75b84737872deff9d5d0702df9eee4de0 +EBUILD sisc-1.16.6.ebuild 974 RMD160 2f638a8498bc221654ba81365ae047c21d42b23a SHA1 7a6fb2d9d863a770ab4c5dbb13c84018e93eddd3 SHA256 c0f1e0f4901800d32e20ca92e2124a81d29e8565ca5c9ce70dc9497ff306a624 +MISC ChangeLog 303 RMD160 3c7d888cc2e174a68e0b8baf2a903d966f5577d1 SHA1 7991bc47a92241eeca46e6e08fe4040e14e33887 SHA256 f6c934c4a5426de1c377239b04db48c1a8b9b6c684977a5d89b02a83126125aa +MISC metadata.xml 546 RMD160 33584a7cadb69acf6fe0139c569d57dee19f1558 SHA1 15dfac8a77777406785d210879f3e06a412888c7 SHA256 6221b1a968280548fe322e8c0d3fa57cbc5c2b08ef571eeebee3a4ecd9976d14 diff --git a/dev-scheme/sisc/metadata.xml b/dev-scheme/sisc/metadata.xml new file mode 100644 index 000000000000..b0ee7281229d --- /dev/null +++ b/dev-scheme/sisc/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>scheme</herd> + <maintainer> + <email>pchrist@gentoo.org</email> + <name>Panagiotis Christopoulos</name> + </maintainer> + <longdescription lang="en"> + SISC is an extensible Java based interpreter of the algorithmic language + Scheme. SISC uses modern interpretation techniques, and handily + outperforms all existing JVM interpreters (often by more than an order + of magnitude). + </longdescription> +</pkgmetadata> + diff --git a/dev-scheme/sisc/sisc-1.16.6.ebuild b/dev-scheme/sisc/sisc-1.16.6.ebuild new file mode 100644 index 000000000000..a28f9030ac8e --- /dev/null +++ b/dev-scheme/sisc/sisc-1.16.6.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/sisc/sisc-1.16.6.ebuild,v 1.1 2008/06/02 21:28:25 pchrist Exp $ + +EAPI=1 +inherit eutils java-pkg-2 java-ant-2 + +DESCRIPTION="An extensible Java based interpreter of the algorithmic \ +language Scheme." +HOMEPAGE="http://sisc-scheme.org/" +SRC_URI="mirror://sourceforge/sisc/${P}.jar" +LICENSE="|| ( GPL-2 MPL-1.1 )" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="" +RDEPEND=">=virtual/jre-1.4" +DEPEND=">=virtual/jdk-1.4" +S=${S%-${PVR}} + +src_unpack() { + jar -xf "${DISTDIR}/${A}" +} + +src_compile() { +eant clean || die "Cleaning with ant failed." +eant all || die "building all target with ant, failed." +} + +src_install() { + local h_path="/usr/share/${PN}" + java-pkg_newjar ${PN}.jar ${PN}.jar + java-pkg_newjar ${PN}-heap.jar ${PN}-heap.jar + java-pkg_newjar ${PN}-lib.jar ${PN}-lib.jar + java-pkg_newjar ${PN}-opt.jar ${PN}-opt.jar + insinto "${h_path}" + doins sisc.shp + java-pkg_dolauncher "sisc" --main "sisc.REPL -h ${h_path}/sisc.shp" +} |