# Generated from openhosting-0.0.3.gem by gem2rpm -*- rpm-spec -*- %global gem_name openhosting Name: rubygem-%{gem_name} Version: 0.0.3 Release: 1%{?dist} Summary: Open Hosting API client library License: GPLv3 URL: https://code.seriesdigital.com/lee/openhosting-api-clients/tree/master/oh-api-ruby Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby BuildArch: noarch %description This is a library which implements the Open Hosting API. It can be used to create, modify and delete virtual servers, drives and associated resources like IP addresses and vlans. It can also be used as a general purpose upload/download interface for the contents of virtual drives. It is based on the Elastic Hosts API. %package doc Summary: Documentation for %{name} Requires: %{name} = %{version}-%{release} BuildArch: noarch %description doc Documentation for %{name}. %prep %setup -q -n %{gem_name}-%{version} %build # Create the gem as gem install only works on a gem file gem build ../%{gem_name}-%{version}.gemspec # %%gem_install compiles any C extensions and installs the gem into ./%%gem_dir # by default, so that we can move it into the buildroot in %%install %gem_install %install mkdir -p %{buildroot}%{gem_dir} cp -a .%{gem_dir}/* \ %{buildroot}%{gem_dir}/ %check pushd .%{gem_instdir} # Run the test suite. popd %files %dir %{gem_instdir} %license %{gem_instdir}/LICENSE.txt %{gem_instdir}/certs %{gem_libdir} %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %{gem_instdir}/Gemfile %doc %{gem_instdir}/README.md %{gem_instdir}/Rakefile %{gem_instdir}/openhosting.gemspec %{gem_instdir}/spec %changelog * Tue Apr 19 2022 mockbuilder - 0.0.3-1 - Initial package