summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuis Francisco Araujo <araujo@gentoo.org>2006-12-09 02:39:42 +0000
committerLuis Francisco Araujo <araujo@gentoo.org>2006-12-09 02:39:42 +0000
commit956a18a7dfcee557e5ff8972dd9322d31523d142 (patch)
tree4623f9fa69adaf354918221f2bb2e9717cae125b
parentFix mirror:// SRC_URI. (diff)
downloadgentoo-2-956a18a7dfcee557e5ff8972dd9322d31523d142.tar.gz
gentoo-2-956a18a7dfcee557e5ff8972dd9322d31523d142.tar.bz2
gentoo-2-956a18a7dfcee557e5ff8972dd9322d31523d142.zip
Io programming language addition
(Portage version: 2.1.2_rc2-r5)
-rw-r--r--dev-lang/io/ChangeLog10
-rw-r--r--dev-lang/io/Manifest16
-rw-r--r--dev-lang/io/files/digest-io-2006.12.073
-rw-r--r--dev-lang/io/io-2006.12.07.ebuild35
-rw-r--r--dev-lang/io/metadata.xml17
5 files changed, 81 insertions, 0 deletions
diff --git a/dev-lang/io/ChangeLog b/dev-lang/io/ChangeLog
new file mode 100644
index 000000000000..d483bb1410bd
--- /dev/null
+++ b/dev-lang/io/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-lang/io
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/io/ChangeLog,v 1.1 2006/12/09 02:39:42 araujo Exp $
+
+*io-2006.12.07 (09 Dec 2006)
+
+ 09 Dec 2006; Luis F. Araujo <araujo@gentoo.org> +metadata.xml,
+ +io-2006.12.07.ebuild:
+ Added the Io programming language implementation.
+
diff --git a/dev-lang/io/Manifest b/dev-lang/io/Manifest
new file mode 100644
index 000000000000..7a2956727025
--- /dev/null
+++ b/dev-lang/io/Manifest
@@ -0,0 +1,16 @@
+DIST Io-2006-12-07.tar.gz 5650675 RMD160 69af647bc15374120add33dbeaa9b9bfb0853936 SHA1 ccb6a677229ee7ca2267729b8ebe525f62891045 SHA256 d56ac22bfda9efb5236dd87620bd1eabe55d6e2380a07fd5882b99cc5989f37b
+EBUILD io-2006.12.07.ebuild 851 RMD160 6a652224ce7b5cecb7f7f977d81efba5bd83c1e0 SHA1 dd868dd021addbf5656304ad12583d7d34168851 SHA256 6ce643b67c39b8cdbd7cb1f81c37267968fa409e5448f381c72139fd18687280
+MD5 ef740c7c32fbbe6cb77222f7e572f6dc io-2006.12.07.ebuild 851
+RMD160 6a652224ce7b5cecb7f7f977d81efba5bd83c1e0 io-2006.12.07.ebuild 851
+SHA256 6ce643b67c39b8cdbd7cb1f81c37267968fa409e5448f381c72139fd18687280 io-2006.12.07.ebuild 851
+MISC ChangeLog 285 RMD160 c66a4824787471514c591f6b93c52a6fa3128043 SHA1 ea7d1be18b8ce00dd5761814273cc68bc4746249 SHA256 4ff75f95b54b593852d832b7840082db37631b6bf65bdd795143a800bd1fe968
+MD5 b0561d29a1aea1a233e7e7196df5ee73 ChangeLog 285
+RMD160 c66a4824787471514c591f6b93c52a6fa3128043 ChangeLog 285
+SHA256 4ff75f95b54b593852d832b7840082db37631b6bf65bdd795143a800bd1fe968 ChangeLog 285
+MISC metadata.xml 614 RMD160 d06ffbec83b2833c6f3502f5583f1c5a4ac854e2 SHA1 b43c0ccf9cbd4f30e579b65d8ea651fd064d6710 SHA256 18cce648b4c1bee4a4c40250f82228a26b81c4ffc3970003bd0d1258a6bfad46
+MD5 e01b15cbb7e5f2665e0e6084e82f1674 metadata.xml 614
+RMD160 d06ffbec83b2833c6f3502f5583f1c5a4ac854e2 metadata.xml 614
+SHA256 18cce648b4c1bee4a4c40250f82228a26b81c4ffc3970003bd0d1258a6bfad46 metadata.xml 614
+MD5 28cbc34f84822c6422ee706612d63292 files/digest-io-2006.12.07 244
+RMD160 fc144e8030965943d85a8e8e645fd3af53175568 files/digest-io-2006.12.07 244
+SHA256 7b02031f9f73ccba00aab70bf34fbc02be2229b91c78a4b835df4e6ae9a97211 files/digest-io-2006.12.07 244
diff --git a/dev-lang/io/files/digest-io-2006.12.07 b/dev-lang/io/files/digest-io-2006.12.07
new file mode 100644
index 000000000000..f65635574860
--- /dev/null
+++ b/dev-lang/io/files/digest-io-2006.12.07
@@ -0,0 +1,3 @@
+MD5 077588a5177f3ed65744dc1db7325370 Io-2006-12-07.tar.gz 5650675
+RMD160 69af647bc15374120add33dbeaa9b9bfb0853936 Io-2006-12-07.tar.gz 5650675
+SHA256 d56ac22bfda9efb5236dd87620bd1eabe55d6e2380a07fd5882b99cc5989f37b Io-2006-12-07.tar.gz 5650675
diff --git a/dev-lang/io/io-2006.12.07.ebuild b/dev-lang/io/io-2006.12.07.ebuild
new file mode 100644
index 000000000000..1d81a1a5921e
--- /dev/null
+++ b/dev-lang/io/io-2006.12.07.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/io/io-2006.12.07.ebuild,v 1.1 2006/12/09 02:39:42 araujo Exp $
+
+inherit versionator
+
+MY_PV=$(replace_all_version_separators "-")
+MY_P="Io-${MY_PV}"
+
+DESCRIPTION="Io is a small, prototype-based programming language."
+HOMEPAGE="http://www.iolanguage.com"
+SRC_URI="http://io.urbanape.com/release/${MY_P}.tar.gz
+ http://www.sigusr1.org/~steve/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="doc"
+DEPEND=""
+RDEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+ make INSTALL_PREFIX="/usr" || die "make failed."
+}
+
+src_install() {
+ make install \
+ INSTALL_PREFIX="${D}/usr" \
+ || die "make install failed"
+ if use doc; then
+ dodoc ${S}/docs/guide.{html,pdf}
+ fi
+}
diff --git a/dev-lang/io/metadata.xml b/dev-lang/io/metadata.xml
new file mode 100644
index 000000000000..1ef041303d71
--- /dev/null
+++ b/dev-lang/io/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+<email>araujo@gentoo.org</email>
+<name>Luis F. Araujo</name>
+</maintainer>
+<longdescription lang="en">
+Io is a small, prototype-based programming language. The ideas in Io are mostly
+inspired by Smalltalk (all values are objects), Self (prototype-based),
+NewtonScript (differential inheritance), Act1 (actors and futures for
+concurrency), LISP (code is a runtime inspectable/modifiable tree) and Lua
+(small, embeddable).
+</longdescription>
+</pkgmetadata>
+