Project

General

Profile

Download (4.46 KB) Statistics
| Branch: | Tag: | Revision:
%define rbname rbvmomi
%define version 1.5.1
%define release 1

Summary: Ruby interface to the VMware vSphere API
Name: rubygem-%{rbname}

Version: %{version}
Release: %{release}%{dist}
Group: Development/Ruby
License: Distributable
URL: https://github.com/rlane/rbvmomi
Source0: %{rbname}-%{version}.gem
BuildRoot: %{_tmppath}/%{name}-%{version}-root
Requires: ruby >= 1.8.7
Requires: rubygems >= 1.8.10

Requires: rubygem-nokogiri >= 1.4.1

Requires: rubygem-builder

Requires: rubygem-trollop
BuildRequires: ruby >= 1.8.7
BuildRequires: rubygems >= 1.8.10
BuildArch: noarch
Provides: rubygem(rbvmomi) = %{version}

%define gemdir /usr/lib/ruby/gems/1.8
%define gembuilddir %{buildroot}%{gemdir}

%description



%prep
%setup -T -c

%build

%install
%{__rm} -rf %{buildroot}
mkdir -p %{gembuilddir}
gem install --local --install-dir %{gembuilddir} --force %{SOURCE0}
mkdir -p %{buildroot}/%{_bindir}
mv %{gembuilddir}/bin/* %{buildroot}/%{_bindir}
rmdir %{gembuilddir}/bin

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-, root, root)
%{_bindir}/rbvmomish
%{gemdir}/gems/rbvmomi-1.5.1/.yardopts
%doc %{gemdir}/gems/rbvmomi-1.5.1/LICENSE
%doc %{gemdir}/gems/rbvmomi-1.5.1/README.rdoc
%{gemdir}/gems/rbvmomi-1.5.1/Rakefile
%{gemdir}/gems/rbvmomi-1.5.1/VERSION
%{gemdir}/gems/rbvmomi-1.5.1/bin/rbvmomish
%{gemdir}/gems/rbvmomi-1.5.1/devel/analyze-vim-declarations.rb
%{gemdir}/gems/rbvmomi-1.5.1/devel/analyze-xml.rb
%{gemdir}/gems/rbvmomi-1.5.1/devel/benchmark.rb
%{gemdir}/gems/rbvmomi-1.5.1/devel/collisions.rb
%{gemdir}/gems/rbvmomi-1.5.1/devel/merge-internal-vmodl.rb
%{gemdir}/gems/rbvmomi-1.5.1/examples/annotate.rb
%{gemdir}/gems/rbvmomi-1.5.1/examples/clone_vm.rb
%{gemdir}/gems/rbvmomi-1.5.1/examples/create_vm-1.9.rb
%{gemdir}/gems/rbvmomi-1.5.1/examples/create_vm.rb
%{gemdir}/gems/rbvmomi-1.5.1/examples/extraConfig.rb
%{gemdir}/gems/rbvmomi-1.5.1/examples/logbundle.rb
%{gemdir}/gems/rbvmomi-1.5.1/examples/logtail.rb
%{gemdir}/gems/rbvmomi-1.5.1/examples/nfs_datastore.rb
%{gemdir}/gems/rbvmomi-1.5.1/examples/power.rb
%{gemdir}/gems/rbvmomi-1.5.1/examples/readme-1.rb
%{gemdir}/gems/rbvmomi-1.5.1/examples/readme-2.rb
%{gemdir}/gems/rbvmomi-1.5.1/examples/run.sh
%{gemdir}/gems/rbvmomi-1.5.1/examples/screenshot.rb
%{gemdir}/gems/rbvmomi-1.5.1/examples/vdf.rb
%{gemdir}/gems/rbvmomi-1.5.1/examples/vm_drs_behavior.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/basic_types.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/connection.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/deserialization.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/fault.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/trivial_soap.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/trollop.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/type_loader.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/vim.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/vim/ComputeResource.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/vim/Datacenter.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/vim/Datastore.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/vim/DynamicTypeMgrAllTypeInfo.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/vim/DynamicTypeMgrDataTypeInfo.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/vim/DynamicTypeMgrManagedTypeInfo.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/vim/Folder.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/vim/HostSystem.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/vim/ManagedEntity.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/vim/ManagedObject.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/vim/ObjectContent.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/vim/ObjectUpdate.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/vim/OvfManager.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/vim/PropertyCollector.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/vim/ReflectManagedMethodExecuter.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/vim/ResourcePool.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/vim/ServiceInstance.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/vim/Task.rb
%{gemdir}/gems/rbvmomi-1.5.1/lib/rbvmomi/vim/VirtualMachine.rb
%{gemdir}/gems/rbvmomi-1.5.1/test/test_deserialization.rb
%{gemdir}/gems/rbvmomi-1.5.1/test/test_emit_request.rb
%{gemdir}/gems/rbvmomi-1.5.1/test/test_exceptions.rb
%{gemdir}/gems/rbvmomi-1.5.1/test/test_helper.rb
%{gemdir}/gems/rbvmomi-1.5.1/test/test_misc.rb
%{gemdir}/gems/rbvmomi-1.5.1/test/test_parse_response.rb
%{gemdir}/gems/rbvmomi-1.5.1/test/test_serialization.rb
%{gemdir}/gems/rbvmomi-1.5.1/vmodl.db


%doc %{gemdir}/doc/rbvmomi-1.5.1
%{gemdir}/cache/rbvmomi-1.5.1.gem
%{gemdir}/specifications/rbvmomi-1.5.1.gemspec

%changelog
(54-54/75)