[rubygem-opennebula] Initial import (#1142497).

František Dvořák valtri at fedoraproject.org
Mon Dec 29 18:30:39 UTC 2014


commit 6b27f7672666d2661b86c40f154c5fdb1280207d
Author: František Dvořák <valtri at civ.zcu.cz>
Date:   Mon Dec 29 19:10:26 2014 +0100

    Initial import (#1142497).

 .gitignore              |    1 +
 rubygem-opennebula.spec |   79 +++++++++++++++++++++++++++++++++++++++++++++++
 sources                 |    1 +
 3 files changed, 81 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..14661b9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/opennebula-4.10.1.gem
diff --git a/rubygem-opennebula.spec b/rubygem-opennebula.spec
new file mode 100644
index 0000000..0db470e
--- /dev/null
+++ b/rubygem-opennebula.spec
@@ -0,0 +1,79 @@
+%global gem_name opennebula
+
+Name:           rubygem-%{gem_name}
+Version:        4.10.1
+Release:        1%{?dist}
+Summary:        OpenNebula Client API
+
+Group:          Development/Languages
+License:        ASL 2.0
+URL:            http://opennebula.org
+Source0:        https://rubygems.org/gems/%{gem_name}-%{version}.gem
+
+BuildArch:      noarch
+BuildRequires:  rubygems-devel
+%if 0%{?fedora} && 0%{?fedora} <= 20 || 0%{?rhel} && 0%{?rhel} <= 7
+Requires:       ruby(release)
+Requires:       ruby(rubygems)
+Requires:       rubygem(nokogiri)
+Requires:       rubygem(json)
+Requires:       rubygem(rbvmomi)
+Provides:       rubygem(%{gem_name}) = %{version}
+%endif
+
+%description
+Libraries needed to talk to OpenNebula.
+
+
+%package doc
+Summary:        Documentation for %{name}
+Group:          Documentation
+BuildArch:      noarch
+Requires:       %{name} = %{version}-%{release}
+
+%description doc
+Documentation for %{name}.
+
+
+%prep
+gem unpack %{SOURCE0}
+
+%setup -q -D -T -n  %{gem_name}-%{version}
+
+gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
+
+
+%build
+gem build %{gem_name}.gemspec
+
+%gem_install
+
+
+%install
+mkdir -p %{buildroot}%{gem_dir}
+cp -a .%{gem_dir}/* \
+        %{buildroot}%{gem_dir}/
+
+
+# no testsuite
+#%%check
+
+
+%files
+%license %{gem_instdir}/LICENSE
+%doc %{gem_instdir}/NOTICE
+%dir %{gem_instdir}/
+%{gem_libdir}/
+%exclude %{gem_cache}
+%{gem_spec}
+
+%files doc
+%doc %{gem_docdir}
+
+
+%changelog
+* Thu Nov 27 2014 František Dvořák <valtri at civ.zcu.cz> - 4.10.1-1
+- Update to 4.10.1
+
+* Tue Sep 16 2014 František Dvořák <valtri at civ.zcu.cz> - 4.8.0-1
+- Initial package
diff --git a/sources b/sources
index e69de29..e45ba2f 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+ef9b1933744a768b931d7338b6609bd5  opennebula-4.10.1.gem


More information about the scm-commits mailing list