summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2010-01-09 09:00:54 +0000
committerHans de Graaff <graaff@gentoo.org>2010-01-09 09:00:54 +0000
commit341b34e941e6c66d41475ad97da04e6add46192e (patch)
treec246918a0ea1e294cc379e921bf5a0f5afade084 /dev-ruby/echoe
parentAutomated update of use.local.desc (diff)
downloadhistorical-341b34e941e6c66d41475ad97da04e6add46192e.tar.gz
historical-341b34e941e6c66d41475ad97da04e6add46192e.tar.bz2
historical-341b34e941e6c66d41475ad97da04e6add46192e.zip
Version bump. Prompts removed, rubyforge added for its announce method.
Package-Manager: portage-2.1.6.13/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/echoe')
-rw-r--r--dev-ruby/echoe/ChangeLog8
-rw-r--r--dev-ruby/echoe/Manifest11
-rw-r--r--dev-ruby/echoe/echoe-4.1.ebuild31
-rw-r--r--dev-ruby/echoe/files/echoe-4.1-optional-gemcutter.patch17
4 files changed, 62 insertions, 5 deletions
diff --git a/dev-ruby/echoe/ChangeLog b/dev-ruby/echoe/ChangeLog
index 0e7c250286f8..5898732f73ef 100644
--- a/dev-ruby/echoe/ChangeLog
+++ b/dev-ruby/echoe/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-ruby/echoe
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/echoe/ChangeLog,v 1.4 2010/01/04 23:26:02 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/echoe/ChangeLog,v 1.5 2010/01/09 09:00:54 graaff Exp $
+
+*echoe-4.1 (09 Jan 2010)
+
+ 09 Jan 2010; Hans de Graaff <graaff@gentoo.org> +echoe-4.1.ebuild,
+ +files/echoe-4.1-optional-gemcutter.patch:
+ Version bump. Prompts removed, rubyforge added for its announce method.
04 Jan 2010; Markus Meier <maekke@gentoo.org> echoe-4.0-r1.ebuild:
add ~x86, bug #298356
diff --git a/dev-ruby/echoe/Manifest b/dev-ruby/echoe/Manifest
index 8cd0041c4e21..1f720c402287 100644
--- a/dev-ruby/echoe/Manifest
+++ b/dev-ruby/echoe/Manifest
@@ -2,14 +2,17 @@
Hash: SHA1
AUX echoe-4.0-optional-gemcutter.patch 442 RMD160 b7d2d9c3288fc4afe63b378ca635e6230a7bdedb SHA1 f9fdb898dcf4e3119df0f0f6266c718d21a26a6d SHA256 b4a1f6c370dc1abea461b32a3b1d3e03f5cdc5334b13b96737a5b96c28469393
+AUX echoe-4.1-optional-gemcutter.patch 442 RMD160 b7d2d9c3288fc4afe63b378ca635e6230a7bdedb SHA1 f9fdb898dcf4e3119df0f0f6266c718d21a26a6d SHA256 b4a1f6c370dc1abea461b32a3b1d3e03f5cdc5334b13b96737a5b96c28469393
DIST echoe-4.0.gem 27648 RMD160 a7f5e48a5232c2fcec51fae71a8603e6c98978af SHA1 c31617dc6b07b7dbc13e0519044ef0e5473c0141 SHA256 d3f186116a2849ddb6f0c21de6a5e8bb2cea5a8fa061e9949751a51435900bc0
+DIST echoe-4.1.gem 27648 RMD160 92fc8261196e6fce9a75069b2aec8e497ce86406 SHA1 d23b83749e45782b1738866e3ad46f6bb78f202d SHA256 1ddd7fbcb5544b88da17fffab31ab2eb9d5b4a498f1301e7eb65aa5aa772f1cc
EBUILD echoe-4.0-r1.ebuild 790 RMD160 3f866e232bc45ba44a92a2648190f4201e907c2f SHA1 b763e12f9e884355ac15149c75441ff4d7cefd27 SHA256 be69bc308c37fca64eb5945a3652f1b8f4f962e6256eb03d41cba87b0f5d5bff
-MISC ChangeLog 846 RMD160 a41f9bad0e110146eaa22f30b1ab128bc5a4fece SHA1 477578ce951867db5d910d6678c32fccccf669e0 SHA256 bee9f74b838b137d2125a0e3922585ba60c9cecba5925c64348c724b3f78d2d9
+EBUILD echoe-4.1.ebuild 806 RMD160 c85e4f81717dacda1e1405a85de6f514ffeda1af SHA1 b1d43c95a65f188a63cd5a20ff8f65155ab94f78 SHA256 bab6e8e23f4b1fde11df3ade8584d2ab72bd514321013d8bd13f76bc42ffa494
+MISC ChangeLog 1061 RMD160 291ff194b254077e1378acec35c130d54fd0b461 SHA1 fdc1fcc460654b439d8ccfd21da5ca65aeb6524c SHA256 8491199d93571fbbb201674676ffbb167d7c863a15ec8949795fbbacfa0e231d
MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
-iEYEARECAAYFAktCePkACgkQkKaRLQcq0GI1vgCgrdtziL1FRNWj7IEY0M9d5sfn
-ETAAn02ouQfPRvXX7+LqMtmXaGKioNKZ
-=l6fo
+iEYEARECAAYFAktIRcsACgkQeM7EJeUH71NEsACfSxwcQNYl9HEpbk7KisK5/fJF
+X3IAnRKDnxCoUzjVpggVPLPQdvpwWHdF
+=EaSx
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/echoe/echoe-4.1.ebuild b/dev-ruby/echoe/echoe-4.1.ebuild
new file mode 100644
index 000000000000..f322adc10c04
--- /dev/null
+++ b/dev-ruby/echoe/echoe-4.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/echoe/echoe-4.1.ebuild,v 1.1 2010/01/09 09:00:54 graaff Exp $
+
+EAPI=2
+
+USE_RUBY="ruby18 ruby19 jruby"
+
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_TASK_DOC="docs"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README TODO"
+
+RUBY_FAKEGEM_EXTRAINSTALL="vendor"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Packaging tool that provides Rake tasks for common operations"
+HOMEPAGE="http://blog.evanweaver.com/files/doc/fauna/echoe/files/"
+
+LICENSE="AFL-3.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/highline dev-ruby/rubyforge"
+
+all_ruby_prepare() {
+ epatch "${FILESDIR}"/${P}-optional-gemcutter.patch
+}
diff --git a/dev-ruby/echoe/files/echoe-4.1-optional-gemcutter.patch b/dev-ruby/echoe/files/echoe-4.1-optional-gemcutter.patch
new file mode 100644
index 000000000000..1235b604b382
--- /dev/null
+++ b/dev-ruby/echoe/files/echoe-4.1-optional-gemcutter.patch
@@ -0,0 +1,17 @@
+Index: echoe-4.0/lib/echoe.rb
+===================================================================
+--- echoe-4.0.orig/lib/echoe.rb
++++ echoe-4.0/lib/echoe.rb
+@@ -21,7 +21,11 @@ require "#{$HERE}/echoe/extensions"
+ require 'rubygems'
+ require 'rubygems/specification'
+ require "#{$HERE}/echoe/rubygems"
+-require 'rubygems_plugin'
++begin
++ gem 'gemcutter'
++ require 'rubygems_plugin'
++rescue Gem::LoadError
++end
+
+ require 'highline/import'
+