[rubygem-rhc/f16] New version

Guillermo Gómez gomix at fedoraproject.org
Tue May 1 12:03:56 UTC 2012


commit f14c19b23ef4b1605b1473c2f8f67577f464b930
Author: Guillermo Gómez <gomix at fedoraproject.org>
Date:   Tue May 1 07:33:40 2012 -0430

    New version

 .gitignore       |    1 +
 rubygem-rhc.spec |   80 ++++++++++++++++++++++++++++++-----------------------
 sources          |    2 +-
 3 files changed, 47 insertions(+), 36 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 5030d59..10af64b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,4 @@
 /rhc-0.86.7.gem
 /rhc-0.87.8.gem
 /rhc-0.88.9.gem
+/rhc-0.91.12.gem
diff --git a/rubygem-rhc.spec b/rubygem-rhc.spec
index f82160a..df59857 100644
--- a/rubygem-rhc.spec
+++ b/rubygem-rhc.spec
@@ -1,25 +1,26 @@
-%global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")
-%global gemname rhc
-%global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null)
-%global geminstdir %{gemdir}/gems/%{gemname}-%{version}
+%global gem_name rhc
+
+%global rubyabi 1.8
 
 Summary:       OpenShift Express Client Tools
-Name:          rubygem-%{gemname}
-Version:       0.88.9
+Name:          rubygem-%{gem_name}
+Version:       0.91.12
 Release:       1%{?dist}
 Group:         Development/Tools
 License:       MIT
 URL:           https://openshift.redhat.com/app/express
-Source0:       http://rubygems.org/downloads/%{gemname}-%{version}.gem
+Source0:       http://rubygems.org/downloads/%{gem_name}-%{version}.gem
 BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Requires:      ruby(abi) = 1.8
-Requires:      rubygems
+Requires:      ruby(abi) = %{rubyabi}
+Requires:      ruby(rubygems)
 Requires:      rubygem-json_pure
 Requires:      rubygem-parseconfig
-BuildRequires: rubygems
+Requires:      rubygem-rest-client
+BuildRequires: ruby-irb
+BuildRequires: rubygems-devel
 BuildRequires: rubygem-rake
 BuildArch:     noarch
-Provides:      rubygem(%{gemname}) = %{version}
+Provides:      rubygem(%{gem_name}) = %{version}
 
 %description
 OpenShift Express Client Tools allows you to create and deploy applications to
@@ -32,50 +33,59 @@ to manage your applications in the cloud.
 
 %install
 rm -rf %{buildroot}
-mkdir -p %{buildroot}%{gemdir}
+mkdir -p %{buildroot}%{gem_dir}
 mkdir -p %{buildroot}%{_bindir}
-gem install --local --install-dir %{buildroot}%{gemdir} \
+RHC_RPMBUILD=true gem install --local --install-dir %{buildroot}%{gem_dir} \
             --force --rdoc %{SOURCE0}
-chmod 0755 %{buildroot}%{gemdir}/bin/*
-chmod 0755 %{buildroot}%{geminstdir}/bin/*
+chmod 0755 %{buildroot}%{gem_dir}/bin/*
+chmod 0755 %{buildroot}%{gem_instdir}/bin/*
 
+mv %{buildroot}%{gem_dir}/bin/* %{buildroot}%{_bindir}/
 rm -rf %{buildroot}%{geminstdir}/.yardoc
-
-mv %{buildroot}%{gemdir}/bin/* %{buildroot}%{_bindir}/
-
+rm %{buildroot}%{gem_instdir}/Rakefile
+rm %{buildroot}%{gem_instdir}/ext/Rakefile
+rm %{buildroot}%{gem_instdir}/ext/mkrf_conf.rb
 %clean
 rm -rf %{buildroot}
 
 %files
 %defattr(-, root, root, -)
-%dir %{geminstdir}
-%dir %{geminstdir}/bin
-%dir %{geminstdir}/lib
-%dir %{geminstdir}/conf
-%doc %{gemdir}/doc/%{gemname}-%{version}
-%doc %{geminstdir}/LICENSE
-%doc %{geminstdir}/COPYRIGHT
-%doc %{geminstdir}/README
-%doc %{geminstdir}/Rakefile
-%{gemdir}/cache/%{gemname}-%{version}.gem
-%{gemdir}/specifications/%{gemname}-%{version}.gemspec
-%{geminstdir}/bin/*
-%{geminstdir}/lib/*
-%{geminstdir}/conf/*
+%dir %{gem_instdir}
+%dir %{gem_instdir}/bin
+%dir %{gem_libdir}
+%dir %{gem_instdir}/conf
+%doc %{gem_instdir}/COPYRIGHT
+%doc %{gem_instdir}/LICENSE
+%doc %{gem_instdir}/README.md
+%doc %{gem_docdir}
+%{gem_cache}
+%{gem_spec}
+%{gem_instdir}/bin/*
+%{gem_libdir}/*
+%{gem_instdir}/conf/*
 %{_bindir}/*
 
+
 %changelog
+* Tue May 01 2012 Guillermo Gómez <gomix at fedoraproject.org> - 0.91.12-1
+- Updated to version 0.91.12
+- rubygem-rest-client dependency added
+
 * Sun Mar 25 2012 Guillermo Gómez <gomix at fedoraproject.org> - 0.88.9-1
 - Updated to version 0.88.9
 
 * Thu Mar 15 2012 Guillermo Gómez <gomix at fedoraproject.org> - 0.87.8-1
 - Updated to version 0.87.8
 
-* Tue Feb 21 2012 Guillermo Gómez <gomix at fedoraproject.org> - 0.86.7-1
+* Mon Feb 13 2012 Guillermo Gómez <gomix at fedoraproject.org> - 0.86.7-1
 - Updated to version 0.86.7
 
-* Mon Feb 13 2012 Guillermo Gómez <gomix at fedoraproject.org> - 0.85.12-1 
-- Updated to version 0.85.12
+* Sun Feb 12 2012 Guillermo Gómez <gomix at fedoraproject.org> - 0.84.15-3
+- Minor spec file adjustments
+- ruby-irb added as a build require
+
+* Fri Feb 03 2012 Vít Ondruch <vondruch at redhat.com> - 0.84.15-2
+- Rebuilt for Ruby 1.9.3.
 
 * Fri Jan 20 2012 Guillermo Gómez <gomix at fedoraproject.org> - 0.84.15-1
 - Updated to version 0.84.15
diff --git a/sources b/sources
index 5a2cef6..1530233 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e341cf24d5d4c31c703f3e311fe2f3aa  rhc-0.88.9.gem
+c44f5b6f24c0ce87b70b421ece2a5af7  rhc-0.91.12.gem


More information about the scm-commits mailing list