Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-lang/io
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/io/ChangeLog,v 1.2 2008/01/20 03:45:28 araujo Exp $
*io-2008.01.17 (20 Jan 2008)
20 Jan 2008; Luis F. Araujo
Adding new version
*io-2006.12.07 (09 Dec 2006)
09 Dec 2006; Luis F. Araujo
+io-2006.12.07.ebuild:
Added the Io programming language implementation.
DIST Io-2006-12-07.tar.gz 5650675 RMD160 69af647bc15374120add33dbeaa9b9bfb0853936 SHA1 ccb6a677229ee7ca2267729b8ebe525f62891045 SHA256 d56ac22bfda9efb5236dd87620bd1eabe55d6e2380a07fd5882b99cc5989f37b
DIST Io-2008-01-17.tar.gz 7556061 RMD160 7f3f64d16b837af890861492d58688ae6ee7c0f0 SHA1 f67d76507f6a243087a70db8c6b514cc0944e14c SHA256 316222cebbbd63a8a7badd92c0aa082ad3b16d4ccc967922c88b2b9cecdbd8b6
EBUILD io-2006.12.07.ebuild 833 RMD160 e2d0f669e781493045f6d519621a9d1b29e00087 SHA1 cc55a3fcd7f0600dc4de74edb96d4fb10cf32cb2 SHA256 79914ea6b80c772f539a1acc83ca7398fbf54884c8cdc58ad31f10f72635b3c6
EBUILD io-2008.01.17.ebuild 833 RMD160 7557ceedbd297afc047ce0e41789acfa3acb3038 SHA1 d604ab08d69efd7fa556a5ea77bbb96124b92ee2 SHA256 1d2df57c083baaaa206faf17ba142273222a6f3beeb22e0baa9ea878b8c50daa
MISC ChangeLog 493 RMD160 5246a87057b21e3e2928a3e9792dbf90f4e2463a SHA1 cf8f0d20491657836d20988451b78d2e4d6da614 SHA256 eb5a88881a44cf4eac5d3f62be8155951e06b52efacd857914b73f3c1cddcb59
MISC metadata.xml 614 RMD160 d06ffbec83b2833c6f3502f5583f1c5a4ac854e2 SHA1 b43c0ccf9cbd4f30e579b65d8ea651fd064d6710 SHA256 18cce648b4c1bee4a4c40250f82228a26b81c4ffc3970003bd0d1258a6bfad46
# 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.2 2008/01/20 03:45:28 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
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/io/io-2008.01.17.ebuild,v 1.1 2008/01/20 03:45:28 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
}
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).