From b2857593f91aa5d84127f6bf564462f545d8389a Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Wed, 25 Feb 2015 16:26:02 +0000 Subject: Version bump. Ruby 2.0.0 is now in maintenance mode with a scheduled EOL of 2016-02-24. (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 0x8883FA56A308A8D7!) --- dev-lang/ruby/ChangeLog | 8 +- dev-lang/ruby/ruby-2.0.0_p643.ebuild | 230 +++++++++++++++++++++++++++++++++++ 2 files changed, 237 insertions(+), 1 deletion(-) create mode 100644 dev-lang/ruby/ruby-2.0.0_p643.ebuild (limited to 'dev-lang/ruby') diff --git a/dev-lang/ruby/ChangeLog b/dev-lang/ruby/ChangeLog index f47ca3284a4f..3c72892e6dab 100644 --- a/dev-lang/ruby/ChangeLog +++ b/dev-lang/ruby/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-lang/ruby # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ChangeLog,v 1.700 2015/02/15 09:57:00 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ChangeLog,v 1.701 2015/02/25 16:26:02 graaff Exp $ + +*ruby-2.0.0_p643 (25 Feb 2015) + + 25 Feb 2015; Hans de Graaff +ruby-2.0.0_p643.ebuild: + Version bump. Ruby 2.0.0 is now in maintenance mode with a scheduled EOL of + 2016-02-24. *ruby-2.2.0-r1 (15 Feb 2015) diff --git a/dev-lang/ruby/ruby-2.0.0_p643.ebuild b/dev-lang/ruby/ruby-2.0.0_p643.ebuild new file mode 100644 index 000000000000..4303886bece9 --- /dev/null +++ b/dev-lang/ruby/ruby-2.0.0_p643.ebuild @@ -0,0 +1,230 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-2.0.0_p643.ebuild,v 1.1 2015/02/25 16:26:02 graaff Exp $ + +EAPI=5 + +#PATCHSET=1 + +inherit autotools eutils flag-o-matic multilib versionator + +RUBYPL=$(get_version_component_range 4) + +MY_P="${PN}-$(get_version_component_range 1-3)-${RUBYPL:-0}" +S=${WORKDIR}/${MY_P} + +SLOT=$(get_version_component_range 1-2) +MY_SUFFIX=$(delete_version_separator 1 ${SLOT}) +RUBYVERSION=2.0.0 + +if [[ -n ${PATCHSET} ]]; then + if [[ ${PVR} == ${PV} ]]; then + PATCHSET="${PV}-r0.${PATCHSET}" + else + PATCHSET="${PVR}.${PATCHSET}" + fi +else + PATCHSET="${PVR}" +fi + +DESCRIPTION="An object-oriented scripting language" +HOMEPAGE="http://www.ruby-lang.org/" +SRC_URI="mirror://ruby/2.0/${MY_P}.tar.xz + http://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2" + +LICENSE="|| ( Ruby-BSD BSD-2 )" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl xemacs ncurses +readline cpu_flags_x86_sse2" + +RDEPEND=" + berkdb? ( sys-libs/db ) + gdbm? ( sys-libs/gdbm ) + ssl? ( dev-libs/openssl ) + socks5? ( >=net-proxy/dante-1.1.13 ) + ncurses? ( sys-libs/ncurses ) + readline? ( sys-libs/readline ) + dev-libs/libyaml + virtual/libffi + sys-libs/zlib + >=app-admin/eselect-ruby-20100402 + !