summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2015-05-11 19:04:46 +0000
committerHans de Graaff <graaff@gentoo.org>2015-05-11 19:04:46 +0000
commit7c27385cd56192302f66ac944b2a8a44dd1f6edf (patch)
tree28e66a16e49d74afd9c569fabd0eb7a9720c0c97 /dev-lang/rubinius
parentVersion bump. (diff)
downloadgentoo-2-7c27385cd56192302f66ac944b2a8a44dd1f6edf.tar.gz
gentoo-2-7c27385cd56192302f66ac944b2a8a44dd1f6edf.tar.bz2
gentoo-2-7c27385cd56192302f66ac944b2a8a44dd1f6edf.zip
Remove old versions with issues.
(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x8883FA56A308A8D7!)
Diffstat (limited to 'dev-lang/rubinius')
-rw-r--r--dev-lang/rubinius/ChangeLog6
-rw-r--r--dev-lang/rubinius/rubinius-2.2.9.ebuild81
-rw-r--r--dev-lang/rubinius/rubinius-2.3.0.ebuild86
3 files changed, 5 insertions, 168 deletions
diff --git a/dev-lang/rubinius/ChangeLog b/dev-lang/rubinius/ChangeLog
index f6b2ea7f0df0..a97821ecf2b5 100644
--- a/dev-lang/rubinius/ChangeLog
+++ b/dev-lang/rubinius/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/rubinius
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/rubinius/ChangeLog,v 1.20 2015/05/11 19:04:23 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/rubinius/ChangeLog,v 1.21 2015/05/11 19:04:46 graaff Exp $
+
+ 11 May 2015; Hans de Graaff <graaff@gentoo.org> -rubinius-2.2.9.ebuild,
+ -rubinius-2.3.0.ebuild:
+ Remove old versions with issues.
*rubinius-2.5.3 (11 May 2015)
diff --git a/dev-lang/rubinius/rubinius-2.2.9.ebuild b/dev-lang/rubinius/rubinius-2.2.9.ebuild
deleted file mode 100644
index b23377e51c83..000000000000
--- a/dev-lang/rubinius/rubinius-2.2.9.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/rubinius/rubinius-2.2.9.ebuild,v 1.1 2014/06/12 06:17:02 graaff Exp $
-
-EAPI=5
-inherit eutils flag-o-matic multilib versionator
-
-DESCRIPTION="A re-implementation of the Ruby VM designed for speed"
-HOMEPAGE="http://rubini.us"
-SRC_URI="http://releases.rubini.us/${P}.tar.bz2"
-
-LICENSE="BSD"
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE="+llvm"
-
-RDEPEND="
- llvm? ( >=sys-devel/llvm-3.2 )
- dev-libs/openssl
- sys-libs/ncurses
- sys-libs/readline
- dev-libs/libyaml
- virtual/libffi
- sys-libs/zlib
-"
-
-DEPEND="${RDEPEND}
- =dev-ruby/rake-10*
- dev-ruby/bundler
-"
-
-pkg_setup() {
- unset RUBYOPT
-}
-
-src_prepare() {
- # src_test will wait until all processes are reaped, so tune down
- # the long sleep process a bit.
- sed -i -e 's/sleep 1000/sleep 300/' spec/ruby/core/io/popen_spec.rb || die
-
- # Drop error CFLAGS per Gentoo policy.
- sed -i -e '/Werror/ s:^:#:' rakelib/blueprint.rb || die
-
- bundle --local || die
-}
-
-src_configure() {
- #Rubinius uses a non-autoconf ./configure script which balks at econf
- INSTALL="${EPREFIX}/usr/bin/install -c" ./configure --skip-prebuilt \
- --prefix /usr/$(get_libdir) \
- --mandir /usr/share/man \
- --without-rpath \
- --with-vendor-zlib \
- $(use_enable llvm) \
- || die "Configure failed"
-}
-
-src_compile() {
- rake build || die "Compilation failed"
-}
-
-src_test() {
- rake spec || die "Tests failed"
- einfo "Waiting for forked processes to die"
-}
-
-src_install() {
- # The install phase tries to determine if there are relevant
- addpredict /usr/local/lib64/ruby
-
- local minor_version=$(get_version_component_range 1-2)
- local librbx="usr/$(get_libdir)/rubinius"
-
- DESTDIR="${D}" rake install || die "Installation failed"
-
- dosym /${librbx}/${minor_version}/bin/rbx /usr/bin/rbx || die "Couldn't make rbx symlink"
-
- insinto /${librbx}/${minor_version}/site
- doins "${FILESDIR}/auto_gem.rb" || die "Couldn't install rbx auto_gem.rb"
- RBX_RUNTIME="${S}/runtime" RBX_LIB="${S}/lib" bin/rbx compile "${D}/${librbx}/${minor_version}/site/auto_gem.rb" || die "Couldn't bytecompile auto_gem.rb"
-}
diff --git a/dev-lang/rubinius/rubinius-2.3.0.ebuild b/dev-lang/rubinius/rubinius-2.3.0.ebuild
deleted file mode 100644
index d07496d37eab..000000000000
--- a/dev-lang/rubinius/rubinius-2.3.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/rubinius/rubinius-2.3.0.ebuild,v 1.2 2014/11/10 20:55:40 graaff Exp $
-
-EAPI=5
-inherit eutils flag-o-matic multilib versionator
-
-DESCRIPTION="A re-implementation of the Ruby VM designed for speed"
-HOMEPAGE="http://rubini.us"
-SRC_URI="http://releases.rubini.us/${P}.tar.bz2"
-
-LICENSE="BSD"
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE="+llvm"
-
-RDEPEND="
- llvm? ( >=sys-devel/llvm-3.2 )
- dev-libs/openssl
- sys-libs/ncurses
- sys-libs/readline
- dev-libs/libyaml
- virtual/libffi
- sys-libs/zlib
-"
-
-DEPEND="${RDEPEND}
- =dev-ruby/rake-10*
- dev-ruby/bundler
-"
-
-pkg_setup() {
- unset RUBYOPT
-}
-
-src_prepare() {
- # src_test will wait until all processes are reaped, so tune down
- # the long sleep process a bit.
- sed -i -e 's/sleep 1000/sleep 300/' spec/ruby/core/io/popen_spec.rb || die
-
- # Drop error CFLAGS per Gentoo policy.
- sed -i -e '/Werror/ s:^:#:' rakelib/blueprint.rb || die
-
- bundle --local || die
-}
-
-src_configure() {
- conf=""
- if ! use llvm ; then
- conf+="--disable-llvm "
- fi
-
- #Rubinius uses a non-autoconf ./configure script which balks at econf
- INSTALL="${EPREFIX}/usr/bin/install -c" ./configure \
- --prefix /usr/$(get_libdir) \
- --mandir /usr/share/man \
- --without-rpath \
- --with-vendor-zlib \
- ${conf} \
- || die "Configure failed"
-}
-
-src_compile() {
- RBXOPT="-Xsystem.log=/dev/null" rake build || die "Compilation failed"
-}
-
-src_test() {
- rake spec || die "Tests failed"
- einfo "Waiting for forked processes to die"
-}
-
-src_install() {
- # The install phase tries to determine if there are relevant
- addpredict /usr/local/lib64/ruby
-
- local minor_version=$(get_version_component_range 1-2)
- local librbx="usr/$(get_libdir)/rubinius"
-
- RBXOPT="-Xsystem.log=/dev/null" DESTDIR="${D}" rake install || die "Installation failed"
-
- dosym /${librbx}/${minor_version}/bin/rbx /usr/bin/rbx || die "Couldn't make rbx symlink"
-
- insinto /${librbx}/${minor_version}/site
- doins "${FILESDIR}/auto_gem.rb" || die "Couldn't install rbx auto_gem.rb"
- RBXOPT="-Xsystem.log=/dev/null" RBX_RUNTIME="${S}/runtime" RBX_LIB="${S}/lib" bin/rbx compile "${D}/${librbx}/${minor_version}/site/auto_gem.rb" || die "Couldn't bytecompile auto_gem.rb"
-}