summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2012-06-15 07:53:23 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2012-06-15 07:53:23 +0000
commit9ab2d5467b69176e6794b1429ac05d3a1ea72290 (patch)
tree8a2771e473d6f88fba03594618c761cc02b50f95
parentmarked x86 per bug 418607 (diff)
downloadhistorical-9ab2d5467b69176e6794b1429ac05d3a1ea72290.tar.gz
historical-9ab2d5467b69176e6794b1429ac05d3a1ea72290.tar.bz2
historical-9ab2d5467b69176e6794b1429ac05d3a1ea72290.zip
Version bump; patch to fix tests with Ruby 1.9.
Package-Manager: portage-2.2.0_alpha110/cvs/Linux x86_64
-rw-r--r--dev-ruby/aws-s3/ChangeLog10
-rw-r--r--dev-ruby/aws-s3/Manifest17
-rw-r--r--dev-ruby/aws-s3/aws-s3-0.6.3.ebuild35
-rw-r--r--dev-ruby/aws-s3/files/aws-s3-0.6.3+ruby19.patch29
4 files changed, 84 insertions, 7 deletions
diff --git a/dev-ruby/aws-s3/ChangeLog b/dev-ruby/aws-s3/ChangeLog
index d0b607b11706..2aa0897ccaaf 100644
--- a/dev-ruby/aws-s3/ChangeLog
+++ b/dev-ruby/aws-s3/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-ruby/aws-s3
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/aws-s3/ChangeLog,v 1.11 2011/08/07 12:31:09 flameeyes Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/aws-s3/ChangeLog,v 1.12 2012/06/15 07:53:23 flameeyes Exp $
+
+*aws-s3-0.6.3 (15 Jun 2012)
+
+ 15 Jun 2012; Diego E. Pettenò <flameeyes@gentoo.org> +aws-s3-0.6.3.ebuild,
+ +files/aws-s3-0.6.3+ruby19.patch:
+ Version bump; patch to fix tests with Ruby 1.9.
07 Aug 2011; Diego E. Pettenò <flameeyes@gentoo.org> aws-s3-0.6.2-r1.ebuild:
Add missing dependency over virtual/ruby-ssl.
diff --git a/dev-ruby/aws-s3/Manifest b/dev-ruby/aws-s3/Manifest
index 198b1bf418b3..c9cd609f566b 100644
--- a/dev-ruby/aws-s3/Manifest
+++ b/dev-ruby/aws-s3/Manifest
@@ -1,14 +1,21 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX aws-s3-0.6.3+ruby19.patch 827 RMD160 b3fca81e28d9cc4108b2b3a5d04586fa862521f2 SHA1 5531f1ae94bd5cb0b153b561856d140d012c1ba6 SHA256 71c52d9ca63644467a69ba7179d309939fb3e132eb19b823fcf4502eb321bbc6
DIST aws-s3-0.6.2.gem 135680 RMD160 4327dc39264b3f3c22bef9b3714bb285a885bc66 SHA1 a3c2db3fce005c55e1683ca793340a8ebfc06448 SHA256 71d1a249817e1c04c30764f16fd1ddd344bf92701bed40f92cc7306a185cd12c
+DIST aws-s3-0.6.3.gem 137216 RMD160 96a19135626c78c21eb56634d3e3beb572755d32 SHA1 2af461cf170e8b807c3f3ba70fb385ca875fcf71 SHA256 5ffdec2648990987a4e024fb7f3ae9e20c5d6bd692543237afa58871ec9d8246
EBUILD aws-s3-0.6.2-r1.ebuild 1138 RMD160 dd748906e3b7f98f93a1c6bae2a6fc4e7417c891 SHA1 1a8630829659482ae100cbea77cdc265def9ffb5 SHA256 e4c439e12da0269fd7dfe69292b5136579ad29ad72bad8b8eca2dc08e6984846
-MISC ChangeLog 1670 RMD160 70428aec796287ad4b12dfadbe18751933747abb SHA1 bff0ac4cd9e79ab0d9dfa354191b582d3afd09a9 SHA256 8fb17a776d6713234832f4fa421cc162fde56b1d6270794085401b8e855d1fd0
+EBUILD aws-s3-0.6.3.ebuild 875 RMD160 3b36955c4da55c3247aec0cfff764a528e6f3cb4 SHA1 4f25dfd184ff80a031d307dca9cecfbb18ebc3d7 SHA256 7f00812172db0958fa577e26cc939a74555944cf1f0b3b37889e7e3d326d8eeb
+MISC ChangeLog 1864 RMD160 ac5f04c8a896f26ef5c400d90c4e8853770a3424 SHA1 c7a1db34a3f84470e119202d13f773ade5bcd51c SHA256 1f5b9d0e0f27961f086cce205d455ddb9812ba6e73af3ebb1a899434d9210325
MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEARECAAYFAk4+hYoACgkQAiZjviIA2XifNACfa/maCEmPmHEV4FpJyyGyC8lt
-TRYAoL7KMesdV/Y8eRulfGO44b8951Ir
-=7ugD
+iQEcBAEBAgAGBQJP2uoNAAoJEBzRPIrUMBNCJ20H/2dwpXE/Ct8BH9CmKU2B6EM1
+rRsLDB+h+Of4QLz8BEeVGLHhGYk/3be4L14OIJzvJYoqc1XhXRPgUETPbhpZciyb
+fkuyxdo9C/NNqvE/UgAjvB5FbhetHDmRFJV5ye/ebN0whSLuzgzJBFJH4L97N5dM
+FBfZJi6hN3Eq9FHrZ6TpaEVjBMwRUzMMqx2IFwSmXSmFdULsDqJwq7dH1f89XPXx
+Ir3hbsDRra7pvAzfRJFPexE64H0iQLQl3sD1HAqyZefzs8TseZjWhU3vnWLZ/10r
+X77QHN3rJ0WFSqHV4pGFHc4KDR9lQUHmTU2m+3p4qeoNXf1a/XcnCZjDJxKYDZ8=
+=wz5k
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/aws-s3/aws-s3-0.6.3.ebuild b/dev-ruby/aws-s3/aws-s3-0.6.3.ebuild
new file mode 100644
index 000000000000..9c3cfb443b12
--- /dev/null
+++ b/dev-ruby/aws-s3/aws-s3-0.6.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/aws-s3/aws-s3-0.6.3.ebuild,v 1.1 2012/06/15 07:53:23 flameeyes Exp $
+
+EAPI=4
+
+USE_RUBY="ruby18 ruby19 ree18 jruby"
+
+RUBY_FAKEGEM_TASK_DOC="doc:rdoc"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="README"
+
+# there is a stupid setup.rb in the bin/ directory so do not use the
+# default.
+RUBY_FAKEGEM_BINWRAP="s3sh"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Client library for Amazon's Simple Storage Service's REST API"
+HOMEPAGE="http://amazon.rubyforge.org/"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/xml-simple
+ dev-ruby/builder
+ dev-ruby/mime-types
+ virtual/ruby-ssl"
+ruby_add_bdepend "test? ( virtual/ruby-test-unit dev-ruby/flexmock )"
+
+RUBY_PATCHES=(
+ ${P}+ruby19.patch
+)
diff --git a/dev-ruby/aws-s3/files/aws-s3-0.6.3+ruby19.patch b/dev-ruby/aws-s3/files/aws-s3-0.6.3+ruby19.patch
new file mode 100644
index 000000000000..d97f7f1ec654
--- /dev/null
+++ b/dev-ruby/aws-s3/files/aws-s3-0.6.3+ruby19.patch
@@ -0,0 +1,29 @@
+diff --git a/Rakefile b/Rakefile
+index 4d097df..a38bdbc 100644
+--- a/Rakefile
++++ b/Rakefile
+@@ -290,6 +290,7 @@ namespace :todo do
+ end
+ end if File.exists?(File.join(library_root, 'TODO'))
+
++begin
+ namespace :site do
+ require 'erb'
+ require 'rdoc/markup/simple_markup'
+@@ -330,5 +331,7 @@ namespace :site do
+ sh %(scp #{site_files.join ' '} marcel@rubyforge.org:/var/www/gforge-projects/amazon/)
+ end
+ end
++rescue LoadError
++end
+
+ task :clean => ['dist:clobber_package', 'doc:clobber_rdoc', 'test:clobber_coverage']
+diff --git a/test/extensions_test.rb b/test/extensions_test.rb
+index 1c868ee..921e6b5 100644
+--- a/test/extensions_test.rb
++++ b/test/extensions_test.rb
+@@ -1,3 +1,4 @@
++# -*- coding: utf-8 -*-
+ require File.dirname(__FILE__) + '/test_helper'
+
+ class HashExtensionsTest < Test::Unit::TestCase