[PATCH aeolus-image-rubygem] update aeolus-image to work w/ ruby 1.9.3

Michael Orazi morazi at redhat.com
Thu Feb 9 22:18:48 UTC 2012



----- Original Message -----
> From: mmorsi <mmorsi at redhat.com>
> 
> ---
>  Rakefile                     |    2 +-
>  rubygem-aeolus-image.spec.in |   11 +++++++----
>  2 files changed, 8 insertions(+), 5 deletions(-)
> 
> diff --git a/Rakefile b/Rakefile
> index b0313cb..1e521d0 100644
> --- a/Rakefile
> +++ b/Rakefile
> @@ -19,7 +19,7 @@ require 'rubygems/package_task'
>  require 'rdoc/task'
>  require 'rake/testtask'
>  require 'rspec/core/rake_task'
> -require 'rake/rpmtask'
> +require './rake/rpmtask'
>  
>  RPMBUILD_DIR = "#{File.expand_path('~')}/rpmbuild"
>  RPM_SPEC = "rubygem-aeolus-image.spec"
> diff --git a/rubygem-aeolus-image.spec.in
> b/rubygem-aeolus-image.spec.in
> index 5799aba..191692f 100644
> --- a/rubygem-aeolus-image.spec.in
> +++ b/rubygem-aeolus-image.spec.in
> @@ -1,7 +1,7 @@
>  %global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null)
>  %global gemname aeolus-image
>  %global geminstdir %{gemdir}/gems/%{gemname}-%{version}
> -%global rubyabi 1.8
> +%global rubyabi 1.9.1
>  
>  Summary: Ruby Client for interacting with Image Warehouse and Image
>  Factory
>  Name: rubygem-aeolus-image
> @@ -19,9 +19,9 @@ Requires: rubygem(nokogiri) >= 1.4.0
>  Requires: rubygem(rest-client)
>  Requires: rubygem(imagefactory-console) >= 0.4.0
>  Requires: rubygem(oauth)
> -Requires: rubygem(vcr)
> -Requires: rubygem(webmock)
> -Requires: rubygem(timecop)
> +#BuildRequires: rubygem(vcr)
> +#BuildRequires: rubygem(webmock)
> +#BuildRequires: rubygem(timecop)
>  
>  BuildRequires: ruby
>  BuildRequires: rubygems
> @@ -57,6 +57,9 @@ rm -rf
> %{buildroot}%{gemdir}/gems/%{gemname}-%{version}/.yardoc
>  %{gemdir}/specifications/%{gemname}-%{version}.gemspec
>  
>  %changelog
> +* Wed Feb 08 2012 Mo Morsi <mmorsi at redhat.com> - 0.3.0-3
> +- updated to ruby 1.9
> +
>  * Mon Jan 09 2012 Steve Linabery <slinaber at redhat.com> - 0.3.0-2
>  - d0624e1 Add provider_account-filtered 'provider images' method to
>  build model
>  - 8108b42 Remove extra_release from spec.in
> --
> 1.7.9
> 
> 

To be clear -- this is only for evaluation to move ruby 1.9 forward.  It should not be applied until
conditionals have been put in place to allow it to work on f16 & f17 from the same code base OR
we have some branching strategy in place.

Thanks,
Mike




More information about the aeolus-devel mailing list