summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2011-10-21 19:35:43 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2011-10-21 19:35:43 +0000
commit78c8025c2ec437a7c9b2a3c7dbf4d3650ec337fe (patch)
treea335383e60e1994a786002587ba047697300ab9c /dev-lang/rubinius
parentBump to latest, no ebuild change (diff)
downloadsunrise-78c8025c2ec437a7c9b2a3c7dbf4d3650ec337fe.tar.gz
sunrise-78c8025c2ec437a7c9b2a3c7dbf4d3650ec337fe.tar.bz2
sunrise-78c8025c2ec437a7c9b2a3c7dbf4d3650ec337fe.zip
dev-lang/ rubinius: moved to gx86
svn path=/sunrise/; revision=12479
Diffstat (limited to 'dev-lang/rubinius')
-rw-r--r--dev-lang/rubinius/ChangeLog13
-rw-r--r--dev-lang/rubinius/Manifest8
-rw-r--r--dev-lang/rubinius/files/auto_gem.rb7
-rw-r--r--dev-lang/rubinius/files/gcc-stdc-defines.patch11
-rw-r--r--dev-lang/rubinius/files/no_specs.patch10
-rw-r--r--dev-lang/rubinius/files/rubyopts_unset.patch22
-rw-r--r--dev-lang/rubinius/metadata.xml16
-rw-r--r--dev-lang/rubinius/rubinius-1.2.0.ebuild54
8 files changed, 0 insertions, 141 deletions
diff --git a/dev-lang/rubinius/ChangeLog b/dev-lang/rubinius/ChangeLog
deleted file mode 100644
index 6197bdf41..000000000
--- a/dev-lang/rubinius/ChangeLog
+++ /dev/null
@@ -1,13 +0,0 @@
-# ChangeLog for dev-lang/rubinius
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 27 Feb 2011; Markos Chandras <hwoarang@gentoo.org> -index.html:
- Remove weird index.html file from ebuild directory
-
- 22 Feb 2011; Judson Lester(Judson) <nyarly@gmail.com>
- +rubinius-1.2.0.ebuild, +files/auto_gem.rb, +files/gcc-stdc-defines.patch,
- +files/no_specs.patch, +files/rubyopts_unset.patch, +index.html,
- +metadata.xml:
- New Ebuild for bug 334177 - thanks to Tommy[D], bapa, binki
-
diff --git a/dev-lang/rubinius/Manifest b/dev-lang/rubinius/Manifest
deleted file mode 100644
index b96a4d22e..000000000
--- a/dev-lang/rubinius/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-AUX auto_gem.rb 159 RMD160 fbf261e5cf0a8450c51c33a7ad4dafbab21bd518 SHA1 8dde3d73f65998f4c5552924ad49e1441e1b211d SHA256 fe1efe24cd0ba36c55449e9623cd0be394980f37d12468624dad7ffdef72f4dc
-AUX gcc-stdc-defines.patch 513 RMD160 51c73f6e0e35582bdf531738514fbc3ac4d3b5e4 SHA1 488924790417366d7029e3ee50601323dfede8c9 SHA256 b2cb2a55fb6e91b1f9d9b4c97a995089f11f6d03d61775d2b871ce14cc3a7dfe
-AUX no_specs.patch 301 RMD160 2044fb9b7d53afa5dacc04eafd67694fb70ec67b SHA1 84bf6765ab091af9ef002f6c1a63ef0904136114 SHA256 c1f40f9ba1e2615e05c4052d2fe944296f4b0f2829fa37b96c903ccf46676a3b
-AUX rubyopts_unset.patch 654 RMD160 727572d8dc15a3d4747b3818d0a9d4276cc799e8 SHA1 db40c903907002b72828978ab94d94caa9d8f341 SHA256 b2257ce112806b97fe3423b0200d93aa3f6d185687d70eabe010bd7ccd2caba5
-DIST rubinius-1.2.0.tar.gz 8585180 RMD160 745af67c4274659dc025af7087dc658905630a7f SHA1 17537b2ad3c3db5a98e9da69a96f8ede41853019 SHA256 87435dfccd7d7d359545fe1ecd15e1202eded90a5a43d9a961001e2b23bb6b47
-EBUILD rubinius-1.2.0.ebuild 1451 RMD160 f10f724c2b15b9dc6a730f1dd62559d3369bd28b SHA1 6985c089f0d50fc776a461b2c064d22c5f3ab453 SHA256 606eb5ffa8aefa014c22258e30d119c1fc2defa3dee3dab9aa557998405e6e37
-MISC ChangeLog 518 RMD160 b3eeef25dd1a6fde0d220028ee5f8bfe1baeac78 SHA1 bd186d964bcf6c9a2093c7fcd8e5bfece8e744c4 SHA256 a475caffa076a8f54e302d5d01b55329e91dcfef5a50c599e595a8e3cb7e6414
-MISC metadata.xml 528 RMD160 4fab43758049661881551e5bdd31f5881b09326a SHA1 d9927e93f12dec26933a28f413e2e2fa6e265764 SHA256 ead276d41cbb3bd39e1ab39ca104f9f3d892f06b2117dee3c4afe2b9c841c567
diff --git a/dev-lang/rubinius/files/auto_gem.rb b/dev-lang/rubinius/files/auto_gem.rb
deleted file mode 100644
index 5c4f540a9..000000000
--- a/dev-lang/rubinius/files/auto_gem.rb
+++ /dev/null
@@ -1,7 +0,0 @@
-# This file is installed by Gentoo's rubygems package.
-# It's intended to help automate the loading of rubygems
-
-begin
-require 'rubygems'
-rescue LoadError
-end
diff --git a/dev-lang/rubinius/files/gcc-stdc-defines.patch b/dev-lang/rubinius/files/gcc-stdc-defines.patch
deleted file mode 100644
index 29d2168f5..000000000
--- a/dev-lang/rubinius/files/gcc-stdc-defines.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- orig-work/evanphx-rubinius-aee1b9b/config.rb 2010-09-28 22:30:51.000000000 -0700
-+++ new-work/evanphx-rubinius-aee1b9b/config.rb 2010-09-28 23:13:18.000000000 -0700
-@@ -5,7 +5,7 @@
- :llvm => :no,
- :llvm_configure => "",
- :compiler => "gcc",
-- :defines => ["HAS_EXECINFO"],
-+ :defines => ["HAS_EXECINFO", "__STDC_LIMIT_MACROS", "__STDC_CONSTANT_MACROS"],
- :host => "i686-pc-linux-gnu",
- :cpu => "i686",
- :vendor => "pc",
diff --git a/dev-lang/rubinius/files/no_specs.patch b/dev-lang/rubinius/files/no_specs.patch
deleted file mode 100644
index 1bd912f1b..000000000
--- a/dev-lang/rubinius/files/no_specs.patch
+++ /dev/null
@@ -1,10 +0,0 @@
-diff -u -r old-work/Rakefile work/Rakefile
---- old-work/Rakefile 2010-06-10 11:39:56.000000000 -0700
-+++ work/Rakefile 2010-06-10 12:25:16.000000000 -0700
-@@ -38,7 +38,7 @@
- ENV["CFLAGS"] = "-Ivm/capi"
- end
-
-- sh "RUBYOPT='' bin/mspec ci --background"
-+ puts "Tests should go here"
- end
diff --git a/dev-lang/rubinius/files/rubyopts_unset.patch b/dev-lang/rubinius/files/rubyopts_unset.patch
deleted file mode 100644
index 537fd07db..000000000
--- a/dev-lang/rubinius/files/rubyopts_unset.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff -u -r work/Rakefile old-work/Rakefile
---- work/Rakefile 2010-05-14 10:21:35.000000000 -0700
-+++ old-work/Rakefile 2010-06-10 11:39:56.000000000 -0700
-@@ -38,7 +38,7 @@
- ENV["CFLAGS"] = "-Ivm/capi"
- end
-
-- sh "bin/mspec ci --background"
-+ sh "RUBYOPT='' bin/mspec ci --background"
- end
-
- # See vm.rake for more information
-diff -u -r work/bin/rbx-build old-work/bin/rbx-build
---- work/bin/rbx-build 2010-05-14 10:21:35.000000000 -0700
-+++ old-work/bin/rbx-build 2010-06-10 11:37:12.000000000 -0700
-@@ -7,4 +7,6 @@
- export RBX_LIB="$BASE_DIR/lib"
- export RBX_CAPI_DIR="$BASE_DIR/vm/capi"
-
-+unset RUBYOPT
-+
- exec $BIN_DIR/../vm/vm "$*"
diff --git a/dev-lang/rubinius/metadata.xml b/dev-lang/rubinius/metadata.xml
deleted file mode 100644
index ea4e31ea8..000000000
--- a/dev-lang/rubinius/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer>
- <email>maintainer-wanted@gentoo.org</email>
- <description>I'd be interested in eventually becoming the maintainer for
- this ebuild - Judson Lester {nyarly@gmail.com}</description>
-</maintainer>
-<upstream>
- <maintainer>
- <email>evan@fallingsnow.net</email>
- <name>Evan Phoenix</name>
- </maintainer>
- <bugs-to>http://github.com/evanphx/rubinius/issues</bugs-to>
-</upstream>
-</pkgmetadata>
diff --git a/dev-lang/rubinius/rubinius-1.2.0.ebuild b/dev-lang/rubinius/rubinius-1.2.0.ebuild
deleted file mode 100644
index 7bf0e799d..000000000
--- a/dev-lang/rubinius/rubinius-1.2.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="3"
-inherit eutils flag-o-matic multilib versionator
-
-DESCRIPTION="A re-implementation of the Ruby VM designed for speed"
-HOMEPAGE="http://rubini.us"
-SRC_URI="https://github.com/evanphx/${PN}/tarball/release-${PV} -> ${P}.tar.gz"
-
-LICENSE="BSD"
-KEYWORDS="~x86"
-SLOT="0"
-IUSE=""
-
-RDEPEND="sys-libs/readline:5
- dev-ruby/rubygems
- >=sys-devel/llvm-2.8
- sys-libs/zlib"
-DEPEND="${RDEPEND}
- sys-devel/bison
- dev-lang/ruby:1.8
- dev-ruby/rake"
-
-src_configure() {
- unset RUBYOPT
- #Rubinius uses a non-autoconf ./configure script which balks at econf
- ./configure --skip-prebuilt \
- --prefix /usr/$(get_libdir) \
- --mandir /usr/share/man \
- || die "Configure failed"
-}
-
-src_compile() {
- unset RUBYOPT
- append-cppflags "-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS"
- rake build || die "Rake failed"
-}
-
-src_install() {
- local minor_version=$(get_version_component_range 1-2)
- local librbx="usr/$(get_libdir)/rubinius"
-
- sed -i -e "s#/${librbx}#${D}${librbx}#" config.rb || die "Can't fix config.rb"
-
- rake compiler:load install:build || die "rake install:build failed"
- rake install:files || die "rake install:files 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 autogem.rb"
-}