---
.../console/rubygem-imagefactory-console.spec | 36 ++++++++++++++------
1 files changed, 25 insertions(+), 11 deletions(-)
diff --git a/services/image_factory/console/rubygem-imagefactory-console.spec
b/services/image_factory/console/rubygem-imagefactory-console.spec
index 59cfc8a..2b6fad6 100644
--- a/services/image_factory/console/rubygem-imagefactory-console.spec
+++ b/services/image_factory/console/rubygem-imagefactory-console.spec
@@ -1,25 +1,34 @@
# Generated from image_factory_console-0.2.0.gem by gem2rpm -*- rpm-spec -*-
-%define ruby_sitelib %(ruby -rrbconfig -e "puts
Config::CONFIG['sitelibdir']")
-%define gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null)
-%define gemname imagefactory-console
-%define geminstdir %{gemdir}/gems/%{gemname}-%{version}
+%global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null)
+%global gemname imagefactory-console
+%global geminstdir %{gemdir}/gems/%{gemname}-%{version}
+%global rubyabi 1.8
Summary: QMF Console for Aeolus Image Factory
Name: rubygem-%{gemname}
Version: 0.4.0
-Release: 1%{?dist}%{?extra_release}
+Release: 4%{?dist}%{?extra_release}
Group: Development/Languages
License: GPLv2+ or Ruby
URL:
http://aeolusproject.org
+
+# The source for this packages was pulled from the upstream's git repo.
+# Use the following commands to generate the gem
+# git clone
git://git.fedorahosted.org/aeolus/conductor.git
+# git checkout next
+# cd services/image_factory/console
+# rake gem
+# grab image_factory_console-0.4.0.gem from the pkg subdir
Source0: %{gemname}-%{version}.gem
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: rubygems
+Requires: ruby(abi) = %{rubyabi}
# These can't be deduced by gem2rpm
Requires: qpid-cpp-client >= 0.8-6
Requires: ruby-qpid-qmf >= 0.8-6
Requires: qpid-qmf >= 0.8-6
BuildRequires: rubygems
+BuildRequires: ruby
BuildArch: noarch
Provides: rubygem(%{gemname}) = %{version}
@@ -32,16 +41,11 @@ QMF Console for Aeolus Image Factory
%build
%install
-rm -rf %{buildroot}
mkdir -p %{buildroot}%{gemdir}
gem install --local --install-dir %{buildroot}%{gemdir} \
--force --rdoc %{SOURCE0}
-%clean
-rm -rf %{buildroot}
-
%files
-%defattr(-, root, root, -)
%{gemdir}/gems/%{gemname}-%{version}/
%doc %{gemdir}/doc/%{gemname}-%{version}
%{gemdir}/cache/%{gemname}-%{version}.gem
@@ -49,7 +53,17 @@ rm -rf %{buildroot}
%changelog
+* Wed Jul 20 2011 Mo Morsi <mmorsi(a)redhat.com> - 0.4.0-4
+- renamed packaged to imagefactory-console
+
+* Wed Jul 20 2011 Mo Morsi <mmorsi(a)redhat.com> - 0.4.0-3
+- remove unused sitelib macro
+
+* Fri Jul 15 2011 Mo Morsi <mmorsi(a)redhat.com> - 0.4.0-2
+- fixes for fedora package compliance
+
* Thu Jun 16 2011 <jguiditt(a)redhat.com> - 0.4.0-1
- Add support for push, build and import methods
+
* Thu Mar 10 2011 <morazi(a)redhat.com> - 0.2.0-1
- Initial package
--
1.7.6