Blame rubygem-ruby-libvirt.spec

d02df68
# Generated from ruby-libvirt-0.4.0.gem by gem2rpm -*- rpm-spec -*-
d02df68
%global gem_name ruby-libvirt
d02df68
d02df68
Summary: Ruby bindings for LIBVIRT
d02df68
Name: rubygem-%{gem_name}
fc2eb44
Version: 0.7.0
bbf83ba
Release: 2%{?dist}
d02df68
Group: Development/Languages
d02df68
License: LGPLv2+
d02df68
URL: http://libvirt.org/ruby/
d02df68
Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem
Josef Stribny c3988d9
Requires: libvirt-daemon-kvm
2ae5564
BuildRequires: ruby(release)
5a482fc
BuildRequires: rubygems-devel
d02df68
BuildRequires: ruby
d02df68
BuildRequires: ruby-devel
d02df68
BuildRequires: libvirt-devel
Josef Stribny e61dc3c
Provides: ruby-libvirt%{?_isa} = %{version}-%{release}
Josef Stribny e61dc3c
Obsoletes: ruby-libvirt <= %{version}-7
Josef Stribny e61dc3c
Obsoletes: ruby-libvirt%{?_isa} <= %{version}-7
Josef Stribny e61dc3c
Obsoletes: ruby(libvirt) <= %{version}
d02df68
d02df68
%description
d02df68
Ruby bindings for libvirt.
d02df68
d02df68
d02df68
%package doc
d02df68
Summary: Documentation for %{name}
d02df68
Group: Documentation
d02df68
Requires: %{name} = %{version}-%{release}
d02df68
BuildArch: noarch
d02df68
d02df68
%description doc
d02df68
Documentation for %{name}
d02df68
d02df68
%prep
d02df68
%setup -q -c -T
2ae5564
%gem_install -n %{SOURCE0}
d02df68
d02df68
%build
d02df68
d02df68
%install
d02df68
mkdir -p %{buildroot}%{gem_dir}
d02df68
cp -a .%{gem_dir}/* \
d02df68
        %{buildroot}%{gem_dir}/
d02df68
d02df68
# remove shebangs from test files
d02df68
pushd %{buildroot}%{gem_instdir}/tests
d02df68
find -type f -name '*.rb' -print | xargs sed -i '/#!\/usr\/bin\/ruby/d'
d02df68
popd
d02df68
cd556aa
mkdir -p %{buildroot}%{gem_extdir_mri}
cd556aa
cp -a .%{gem_extdir_mri}/{gem.build_complete,*.so} %{buildroot}%{gem_extdir_mri}/
d02df68
d02df68
# Remove the binary extension sources and build leftovers.
d02df68
rm -rf %{buildroot}%{gem_instdir}/ext
d02df68
d02df68
%check
d02df68
pushd .%{gem_instdir}
d02df68
# I disabled the tests because they modify system in possibly
d02df68
# dangerous way and need to be run with root privileges
d02df68
# testrb tests
d02df68
popd
d02df68
d02df68
%files
d02df68
%dir %{gem_instdir}
d02df68
%doc %{gem_instdir}/COPYING
d02df68
%{gem_libdir}
2ae5564
%{gem_extdir_mri}
d02df68
%exclude %{gem_cache}
d02df68
%{gem_spec}
d02df68
d02df68
%files doc
d02df68
%doc %{gem_docdir}
d02df68
%doc %{gem_instdir}/NEWS
d02df68
%doc %{gem_instdir}/README
d02df68
%doc %{gem_instdir}/README.rdoc
d02df68
%{gem_instdir}/Rakefile
d02df68
%{gem_instdir}/tests
d02df68
d02df68
%changelog
bbf83ba
* Tue Jan 10 2017 Vít Ondruch <vondruch@redhat.com> - 0.7.0-2
bbf83ba
- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.4
bbf83ba
fc2eb44
* Thu Sep 22 2016 Chris Lalancette <clalancette@gmail.com> - 0.7.0-1
fc2eb44
- Update to upstream 0.7.0 release
fc2eb44
89df8c0
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-3
89df8c0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
89df8c0
f8367f3
* Fri Jan 08 2016 Vít Ondruch <vondruch@redhat.com> - 0.6.0-2
f8367f3
- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.3
f8367f3
5a482fc
* Fri Nov 20 2015 Chris Lalancette <clalancette@gmail.com> - 0.6.0-1
5a482fc
- Update to upstream 0.6.0 release
5a482fc
Josef Stribny c3988d9
* Mon Sep 14 2015 Josef Stribny <jstribny@redhat.com> - 0.5.2-4
Josef Stribny c3988d9
- Add requirement on libvirt-daemon-kvm
Josef Stribny c3988d9
2e59d58
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.2-3
2e59d58
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2e59d58
Josef Stribny e61dc3c
* Wed Jun 10 2015 Josef Stribny <jstribny@redhat.com> - 0.5.2-2
Josef Stribny e61dc3c
- Fix obsoletes for ruby-libvirt
Josef Stribny e61dc3c
Josef Stribny badd65f
* Tue Jun 09 2015 Josef Stribny <jstribny@redhat.com> - 0.5.2-1
Josef Stribny badd65f
- Update to 0.5.2
Josef Stribny badd65f
75edfdf
* Fri Jan 16 2015 Vít Ondruch <vondruch@redhat.com> - 0.4.0-9
75edfdf
- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.2
75edfdf
25ac5cf
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-8
25ac5cf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
25ac5cf
4aa580d
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-7
4aa580d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
4aa580d
cd556aa
* Thu Apr 17 2014 Vít Ondruch <vondruch@redhat.com> - 0.4.0-6
cd556aa
- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.1
cd556aa
25544c1
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-5
25544c1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
25544c1
2ae5564
* Thu Mar 07 2013 Bohuslav Kabrda <bkabrda@redhat.com> - 0.4.0-4
2ae5564
- Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0
2ae5564
158894c
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-3
158894c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
158894c
40fcb9e
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-2
40fcb9e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
40fcb9e
d02df68
* Mon Jul 02 2012 Bohuslav Kabrda <bkabrda@redhat.com> - 0.4.0-1
d02df68
- Initial package