diff options
author | Luis Francisco Araujo <araujo@gentoo.org> | 2006-12-09 02:39:42 +0000 |
---|---|---|
committer | Luis Francisco Araujo <araujo@gentoo.org> | 2006-12-09 02:39:42 +0000 |
commit | 956a18a7dfcee557e5ff8972dd9322d31523d142 (patch) | |
tree | 4623f9fa69adaf354918221f2bb2e9717cae125b /dev-lang/io | |
parent | Fix mirror:// SRC_URI. (diff) | |
download | gentoo-2-956a18a7dfcee557e5ff8972dd9322d31523d142.tar.gz gentoo-2-956a18a7dfcee557e5ff8972dd9322d31523d142.tar.bz2 gentoo-2-956a18a7dfcee557e5ff8972dd9322d31523d142.zip |
Io programming language addition
(Portage version: 2.1.2_rc2-r5)
Diffstat (limited to 'dev-lang/io')
-rw-r--r-- | dev-lang/io/ChangeLog | 10 | ||||
-rw-r--r-- | dev-lang/io/Manifest | 16 | ||||
-rw-r--r-- | dev-lang/io/files/digest-io-2006.12.07 | 3 | ||||
-rw-r--r-- | dev-lang/io/io-2006.12.07.ebuild | 35 | ||||
-rw-r--r-- | dev-lang/io/metadata.xml | 17 |
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> + |