diff options
author | Manuel Rüger <mrueg@gentoo.org> | 2015-07-02 09:23:44 +0000 |
---|---|---|
committer | Manuel Rüger <mrueg@gentoo.org> | 2015-07-02 09:23:44 +0000 |
commit | 743a037479d1d8fb43066bcd269d4c417b097cf4 (patch) | |
tree | 6b733368dfbb070116fcd6e7e25113a7f91dab63 /dev-lang/rubinius | |
parent | version bump; take over maintainership (diff) | |
download | gentoo-2-743a037479d1d8fb43066bcd269d4c417b097cf4.tar.gz gentoo-2-743a037479d1d8fb43066bcd269d4c417b097cf4.tar.bz2 gentoo-2-743a037479d1d8fb43066bcd269d4c417b097cf4.zip |
Remove old.
(Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key )
Diffstat (limited to 'dev-lang/rubinius')
-rw-r--r-- | dev-lang/rubinius/ChangeLog | 5 | ||||
-rw-r--r-- | dev-lang/rubinius/rubinius-1.2.4.20110705.ebuild | 79 |
2 files changed, 4 insertions, 80 deletions
diff --git a/dev-lang/rubinius/ChangeLog b/dev-lang/rubinius/ChangeLog index c9458fb31651..714c47915b8a 100644 --- a/dev-lang/rubinius/ChangeLog +++ b/dev-lang/rubinius/ChangeLog @@ -1,6 +1,9 @@ # 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.23 2015/05/16 08:36:38 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/rubinius/ChangeLog,v 1.24 2015/07/02 09:23:44 mrueg Exp $ + + 02 Jul 2015; Manuel Rüger <mrueg@gentoo.org> -rubinius-1.2.4.20110705.ebuild: + Remove old. *rubinius-2.5.5 (16 May 2015) diff --git a/dev-lang/rubinius/rubinius-1.2.4.20110705.ebuild b/dev-lang/rubinius/rubinius-1.2.4.20110705.ebuild deleted file mode 100644 index 5e3354eaeaf2..000000000000 --- a/dev-lang/rubinius/rubinius-1.2.4.20110705.ebuild +++ /dev/null @@ -1,79 +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-1.2.4.20110705.ebuild,v 1.7 2014/03/23 07:07:45 graaff Exp $ - -EAPI=4 -inherit eutils flag-o-matic multilib versionator - -DESCRIPTION="A re-implementation of the Ruby VM designed for speed" -HOMEPAGE="http://rubini.us" -MY_PV=$(replace_version_separator 3 -) -SRC_URI="http://asset.rubini.us/${PN}-${MY_PV}.tar.gz" - -LICENSE="BSD" -KEYWORDS="~amd64" -SLOT="0" -IUSE="+llvm" - -S=${WORKDIR}/${PN}-$(get_version_component_range 1-3) - -RDEPEND="sys-libs/readline - llvm? ( >=sys-devel/llvm-2.8 <sys-devel/llvm-3 ) - dev-libs/openssl - sys-libs/zlib" -DEPEND="${RDEPEND} - sys-devel/bison - dev-lang/ruby:1.9 - dev-ruby/rake" - -pkg_setup() { - unset RUBYOPT -} - -src_prepare() { - # Drop error CFLAGS per Gentoo policy. - sed -i -e '/Werror/ s:^:#:' rakelib/blueprint.rb || die - - sed -i -e 's/-ggdb3//' vm/test/one.sh vm/external_libs/libtommath/makefile vm/external_libs/libgdtoa/Makefile rakelib/ext_helper.rb lib/rbconfig.rb lib/ext/melbourne/extconf.rb || die -} - -src_configure() { - #Rubinius uses a non-autoconf ./configure script which balks at econf - ./configure --skip-prebuilt \ - --prefix /usr/$(get_libdir) \ - --mandir /usr/share/man \ - $(use_enable llvm) \ - || die "Configure failed" -} - -src_compile() { - rake build || die "Rake failed" -} - -src_test() { - if [ $UID != 0 ] ; then - rake vm:test || die - # These currently cause a weird and uninformative "Hangup". -# RBX_RUNTIME="${S}/runtime" RBX_LIB="${S}/lib" bin/mspec ci --background --agent || die - else - ewarn "Tests will fail if run as root. Set FEATURES=userpriv if " \ - "you want to run tests." - fi -} - -src_install() { - local minor_version=$(get_version_component_range 1-2) - local librbx="usr/$(get_libdir)/rubinius" - - einfo "install:build" - rake compiler:load install:build || die "rake install:build failed" - - einfo "install:files" - FAKEROOT="${D}" 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 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" -} |