aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Legler <a3li@gentoo.org>2008-09-05 20:31:24 +0000
committerAlex Legler <a3li@gentoo.org>2008-09-05 20:31:24 +0000
commit7d04df07167250b2194570946bed25954bf6f0a9 (patch)
tree4cbe24d9e1fec407e49c5701074996b3be1fd686
parentAdded fix for rexml vulnerability (bug #236060; CVE-2008-3790) (diff)
downloadruby-overlay-7d04df07167250b2194570946bed25954bf6f0a9.tar.gz
ruby-overlay-7d04df07167250b2194570946bed25954bf6f0a9.tar.bz2
ruby-overlay-7d04df07167250b2194570946bed25954bf6f0a9.zip
Added 18/19 aware ebuild for dev-ruby/rake
git-svn-id: https://overlays.gentoo.org/svn/proj/ruby@7 2a5f3910-e945-0410-a483-9de4ec4550eb
-rw-r--r--dev-ruby/rake/ChangeLog235
-rw-r--r--dev-ruby/rake/Manifest4
-rw-r--r--dev-ruby/rake/metadata.xml5
-rw-r--r--dev-ruby/rake/rake-0.8.1-r1.ebuild31
-rw-r--r--profiles/package.mask10
5 files changed, 282 insertions, 3 deletions
diff --git a/dev-ruby/rake/ChangeLog b/dev-ruby/rake/ChangeLog
new file mode 100644
index 0000000..9b83577
--- /dev/null
+++ b/dev-ruby/rake/ChangeLog
@@ -0,0 +1,235 @@
+# ChangeLog for dev-ruby/rake
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/ChangeLog,v 1.60 2008/04/17 10:53:49 armin76 Exp $
+
+ 05 Sep 2008; Alex Legler <gentoo@a3li.info> +metadata.xml,
+ +rake-0.8.1-r1.ebuild:
+ Revision bump for 1.8/1.9 compatibility
+
+ 17 Apr 2008; Raúl Porcel <armin76@gentoo.org> rake-0.8.1.ebuild:
+ ia64 stable wrt #217389
+
+ 16 Apr 2008; Tobias Klausmann <klausman@gentoo.org> rake-0.8.1.ebuild:
+ Stable on alpha, bug #217389
+
+ 13 Apr 2008; Markus Rothe <corsair@gentoo.org> rake-0.8.1.ebuild:
+ Stable on ppc64; bug #217389
+
+ 12 Apr 2008; Ferris McCormick <fmccor@gentoo.org> rake-0.8.1.ebuild:
+ Sparc stable --- Bug #217389 --- Good since the end of January.
+
+ 12 Apr 2008; Dawid Węgliński <cla@gentoo.org> rake-0.8.1.ebuild:
+ Stable on x86 (bug #217389)
+
+ 12 Apr 2008; nixnut <nixnut@gentoo.org> rake-0.8.1.ebuild:
+ Stable on ppc wrt bug 217389
+
+ 12 Apr 2008; Hans de Graaff <graaff@gentoo.org> rake-0.8.1.ebuild:
+ Mark stable on amd64, bug #217389
+
+ 08 Apr 2008; Tobias Klausmann <klausman@gentoo.org> rake-0.8.1.ebuild:
+ Keyworded on alpha, bug #216480
+
+*rake-0.8.1 (22 Jan 2008)
+
+ 22 Jan 2008; Richard Brown <rbrown@gentoo.org> +rake-0.8.1.ebuild:
+ Version Bump.
+
+*rake-0.8.0 (11 Jan 2008)
+
+ 11 Jan 2008; Richard Brown <rbrown@gentoo.org> +rake-0.8.0.ebuild:
+ Version Bump
+
+ 13 Oct 2007; Hans de Graaff <graaff@gentoo.org> -rake-0.7.1.ebuild,
+ -rake-0.7.2.ebuild:
+ Remove old versions
+
+ 16 Jun 2007; Christoph Mende <angelos@gentoo.org> rake-0.7.3.ebuild:
+ Stable on amd64 wrt bug 181110
+
+ 10 Jun 2007; nixnut <nixnut@gentoo.org> rake-0.7.3.ebuild:
+ Stable on ppc wrt bug 181110
+
+ 09 Jun 2007; Raúl Porcel <armin76@gentoo.org> rake-0.7.3.ebuild:
+ ia64/x86 stable wrt #181110
+
+ 07 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> rake-0.7.3.ebuild:
+ Stable on sparc wrt #181110
+
+ 07 Jun 2007; Markus Rothe <corsair@gentoo.org> rake-0.7.3.ebuild:
+ Stable on ppc64; bug #181110
+
+*rake-0.7.3 (13 May 2007)
+
+ 13 May 2007; Hans de Graaff <graaff@gentoo.org> +rake-0.7.3.ebuild:
+ Version bump: thanks for Jochen Schalanda for the updated ebuild.
+ This version only installs the gem-based version, not the site-ruby
+ version. Previous versions installed both with no clear reason.
+
+ Changes in this version:
+ * Added existing and existing! methods to FileList
+ * FileLists now claim to be Arrays (via is_a?) to get better support
+ from the FileUtil module.
+ * Added init and top_level for custom rake applications.
+
+ 06 Mar 2007; Guy Martin <gmsoft@gentoo.org> rake-0.7.2.ebuild:
+ Added ~hppa to KEYWORDS.
+
+ 27 Feb 2007; Hans de Graaff <graaff@gentoo.org> rake-0.7.2.ebuild:
+ Drop version dependency on ruby as this problem is fixed with rake 0.7.2
+ (confirmed with Diego Petteno).
+
+ 27 Feb 2007; Caleb Tennis <caleb@gentoo.org> -rake-0.6.0.ebuild,
+ -rake-0.6.2.ebuild, -rake-0.7.0.ebuild:
+ remove old versions
+
+*rake-0.7.2 (27 Feb 2007)
+
+ 27 Feb 2007; Caleb Tennis <caleb@gentoo.org> +rake-0.7.2.ebuild:
+ Version bump
+
+ 18 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> rake-0.7.1.ebuild:
+ Depend on a version of ruby older than 1.8.6_pre1, as 0.7.1 release does not
+ work with 1.8.6_pre1 fileutils, a newer version is needed.
+
+ 13 Jul 2006; Aron Griffis <agriffis@gentoo.org> rake-0.7.1.ebuild:
+ Mark 0.7.1 stable on ia64. #138323
+
+ 06 Jun 2006; Simon Stelling <blubb@gentoo.org> rake-0.7.1.ebuild:
+ stable on amd64
+
+ 24 May 2006; Michael Hanselmann <hansmi@gentoo.org> rake-0.7.1.ebuild:
+ Stable on ppc.
+
+ 21 May 2006; Markus Rothe <corsair@gentoo.org> rake-0.7.1.ebuild:
+ Stable on ppc64
+
+ 16 May 2006; Joshua Jackson <tsunam@gentoo.org> rake-0.7.1.ebuild:
+ x86 stable; Rails requirement bug #133003
+
+ 11 May 2006; Ferris McCormick <fmccor@gentoo.org> rake-0.7.1.ebuild:
+ Stable on sparc (Bug #133003).
+
+ 30 Apr 2006; Tobias Scherbaum <dertobi123@gentoo.org> rake-0.7.0.ebuild:
+ ppc stable
+
+ 30 Apr 2006; Simon Stelling <blubb@gentoo.org> rake-0.7.0.ebuild:
+ stable on amd64
+
+ 25 Apr 2006; Jason Wever <weeve@gentoo.org> rake-0.7.0.ebuild:
+ Stable on SPARC.
+
+ 22 Apr 2006; Markus Rothe <corsair@gentoo.org> rake-0.7.0.ebuild:
+ Stable on ppc64
+
+ 17 Apr 2006; Caleb Tennis <caleb@gentoo.org> rake-0.7.0.ebuild:
+ x86 stable
+
+ 17 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> rake-0.7.1.ebuild:
+ Add ~x86-fbsd keyword.
+
+*rake-0.7.1 (08 Apr 2006)
+
+ 08 Apr 2006; Caleb Tennis <caleb@gentoo.org> +rake-0.7.1.ebuild:
+ version bump
+
+ 30 Mar 2006; Aron Griffis <agriffis@gentoo.org> rake-0.7.0.ebuild:
+ Mark 0.7.0 ~ia64
+
+ 19 Mar 2006; Markus Rothe <corsair@gentoo.org> rake-0.6.2.ebuild:
+ Stable on ppc64; bug #116875
+
+ 09 Mar 2006; Caleb Tennis <caleb@gentoo.org> -rake-0.4.15.ebuild,
+ -rake-0.4.15-r1.ebuild, -rake-0.5.3.ebuild:
+ remove old files
+
+*rake-0.7.0 (19 Jan 2006)
+
+ 19 Jan 2006; Caleb Tennis <caleb@gentoo.org> +rake-0.7.0.ebuild:
+ Version bump
+
+ 24 Dec 2005; Michael Hanselmann <hansmi@gentoo.org> rake-0.6.2.ebuild:
+ Stable on ppc.
+
+ 26 Nov 2005; Tom Gall <tgall@gentoo.org> rake-0.6.2.ebuild:
+ added ~ppc64
+
+ 22 Nov 2005; Gustavo Zacarias <gustavoz@gentoo.org> rake-0.6.2.ebuild:
+ Stable on sparc
+
+ 21 Nov 2005; Caleb Tennis <caleb@gentoo.org> rake-0.6.2.ebuild:
+ x86 stable
+
+ 13 Nov 2005; Jason Wever <weeve@gentoo.org> rake-0.5.3.ebuild:
+ Stable on SPARC.
+
+*rake-0.6.2 (06 Oct 2005)
+
+ 06 Oct 2005; Caleb Tennis <caleb@gentoo.org> +rake-0.6.2.ebuild:
+ New version
+
+*rake-0.6.0 (23 Sep 2005)
+
+ 23 Sep 2005; Caleb Tennis <caleb@gentoo.org> -rake-0.4.4.ebuild,
+ +rake-0.6.0.ebuild:
+ Version bump, remove old version
+
+ 01 Aug 2005; Ferris McCormick <fmccor@gentoo.org> rake-0.5.3.ebuild:
+ Add ~sparc keyword (required for rails).
+
+ 21 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> rake-0.5.3.ebuild:
+ Stable on ppc.
+
+ 14 Apr 2005; Caleb Tennis <caleb@gentoo.org> rake-0.5.3.ebuild:
+ x86 stable
+
+*rake-0.5.3 (11 Apr 2005)
+
+ 11 Apr 2005; Caleb Tennis <caleb@gentoo.org> +rake-0.5.3.ebuild:
+ Version bump
+
+ 01 Apr 2005; Caleb Tennis <caleb@gentoo.org> rake-0.5.0.ebuild:
+ x86 stable
+
+ 30 Mar 2005; Michael Hanselmann <hansmi@gentoo.org> rake-0.4.15-r1.ebuild,
+ rake-0.5.0.ebuild:
+ Added to ~ppc (Don't drop keywords, please).
+
+*rake-0.5.0 (28 Mar 2005)
+
+ 28 Mar 2005; Caleb Tennis <caleb@gentoo.org> +rake-0.5.0.ebuild:
+ Version bump
+
+ 08 Mar 2005; Caleb Tennis <caleb@gentoo.org> rake-0.4.15-r1.ebuild:
+ x86 stable
+
+*rake-0.4.15-r1 (15 Feb 2005)
+
+ 15 Feb 2005; Rob Cakebread <pythonhead@gentoo.org> +rake-0.4.15-r1.ebuild:
+ Added gems version for rails
+
+*rake-0.4.15 (27 Jan 2005)
+
+ 27 Jan 2005; Caleb Tennis <caleb@gentoo.org> +rake-0.4.15.ebuild:
+ Adding newest version of rake
+
+ 30 Dec 2004; Yuta SATOH <nigoro@gentoo.org> rake-0.4.11.ebuild:
+ added ~ppc64
+
+*rake-0.4.11 (20 Nov 2004)
+
+ 20 Nov 2004; Mamoru KOMACHI <usata@gentoo.org> +rake-0.4.11.ebuild,
+ rake-0.4.4.ebuild:
+ Version bumped. Thanks to Thomas Kirchner <gentoo@halffull.org> for pointing
+ several mistakes in rake-0.4.4.ebuild; bug #71616. Marked 0.4.4 stable.
+
+ 03 Sep 2004; David Holm <dholm@gentoo.org> rake-0.4.4.ebuild:
+ Added to ~ppc.
+
+*rake-0.4.4 (24 Aug 2004)
+
+ 24 Aug 2004; Mamoru KOMACHI <usata@gentoo.org> +metadata.xml,
+ +rake-0.4.4.ebuild:
+ Initial import. Ebuild submitted by awk <glawk01@awks.org>,
+ closing bug #59040.
+
diff --git a/dev-ruby/rake/Manifest b/dev-ruby/rake/Manifest
new file mode 100644
index 0000000..d77fad0
--- /dev/null
+++ b/dev-ruby/rake/Manifest
@@ -0,0 +1,4 @@
+DIST rake-0.8.1.gem 90112 RMD160 fbb00b09f577b71081fe01c7e318e54acaabf37c SHA1 349b0853d5a32012a8f282750c2f1abaf1169213 SHA256 7cd2e89c7736a7829f1fbc2a2ecbd7f911ee68d170ea31ad2b8277b943380227
+EBUILD rake-0.8.1-r1.ebuild 860 RMD160 3d50dbd0ac9ed8e0d819b93968bf8ef12787590b SHA1 85c680aad5dd55955da0d294da8261d0b5e98413 SHA256 f704af65a4aa5ff041830f43e2bcafc6d027c36d6f7593fcef3874f4d4128d5f
+MISC ChangeLog 7359 RMD160 4732c26f32b6df98bd925661615e63da685bd173 SHA1 ad33d8e1d73a8719b57a31f6f6916f12c5ea4a8a SHA256 685343f4cd7684e913c32df6fa3ae3072221cf660eb20bc6ab35e71e27aad7ae
+MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
diff --git a/dev-ruby/rake/metadata.xml b/dev-ruby/rake/metadata.xml
new file mode 100644
index 0000000..8521361
--- /dev/null
+++ b/dev-ruby/rake/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>ruby</herd>
+</pkgmetadata>
diff --git a/dev-ruby/rake/rake-0.8.1-r1.ebuild b/dev-ruby/rake/rake-0.8.1-r1.ebuild
new file mode 100644
index 0000000..0dfa130
--- /dev/null
+++ b/dev-ruby/rake/rake-0.8.1-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/rake-0.8.1.ebuild,v 1.9 2008/04/17 10:53:49 armin76 Exp $
+
+inherit gems
+
+DESCRIPTION="Make-like scripting in Ruby"
+HOMEPAGE="http://rake.rubyforge.org/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+RESTRICT="test"
+
+USE_RUBY="ruby18"
+
+src_install() {
+ gems_src_install
+
+ # Rename rake -> rake18 as ruby 1.9 ships with its own rake
+ mv "${D}/usr/bin/rake" "${D}/usr/bin/rake18" || die "Couldn't rename rake"
+}
+
+pkg_postinst() {
+ ewarn
+ ewarn "This version of rake works with Ruby 1.8 only."
+ ewarn "Please manually create a symlink in /usr/bin until there is a"
+ ewarn "suitable version of eselect-ruby available, ruby-config won't work."
+ ewarn
+}
diff --git a/profiles/package.mask b/profiles/package.mask
index 3062289..d666220 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -21,10 +21,14 @@
## End example
##
-# Richard Brown <rbrown@gentoo.org> (16 Apr 2008)
-# Masked for test
-=dev-lang/ruby-1.8.7*
+# Alex Legler <gentoo@a3li.info> (05 Sep 2008)
+# Highly experimental ebuild for future usage with eselect-ruby
+>=dev-ruby/rake-0.8.1-r1
# Sven Schwyn <gentoo@bitcetera.com> (23 Jul 2008)
# Masked for test
=dev-lang/ruby-1.9*
+
+# Richard Brown <rbrown@gentoo.org> (16 Apr 2008)
+# Masked for test
+=dev-lang/ruby-1.8.7*