Blame rubygem-backports.spec

3b7c2c9
# Generated from backports-2.5.1.gem by gem2rpm -*- rpm-spec -*-
3b7c2c9
%global gem_name backports
3b7c2c9
3b7c2c9
Name: rubygem-%{gem_name}
e921166
Version: 3.17.1
c1a941c
Release: 2%{?dist}
f08f78b
Summary: Backports of Ruby features for older Ruby
3b7c2c9
License: MIT
3b7c2c9
URL: http://github.com/marcandre/backports
f08f78b
Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem
e921166
# git clone https://github.com/marcandre/backports.git && cd backports
e921166
# git archive -v -o backports-3.17.1-tests.tar.gz v3.17.1 test/
e921166
Source1: %{gem_name}-%{version}-tests.tar.gz
f08f78b
BuildRequires: ruby(release)
f08f78b
BuildRequires: rubygems-devel
f08f78b
BuildRequires: ruby
d8e1b81
BuildRequires: rubygem(test-unit)
3b7c2c9
BuildArch: noarch
3b7c2c9
3b7c2c9
%description
e921166
Essential backports that enable many of the nice features of Ruby for earlier
e921166
versions.
3b7c2c9
3b7c2c9
3b7c2c9
%package doc
3b7c2c9
Summary: Documentation for %{name}
3b7c2c9
Requires: %{name} = %{version}-%{release}
3b7c2c9
BuildArch: noarch
3b7c2c9
3b7c2c9
%description doc
f08f78b
Documentation for %{name}.
3b7c2c9
3b7c2c9
%prep
e921166
%setup -q -n %{gem_name}-%{version} -b 1
3b7c2c9
3b7c2c9
%build
56d138a
gem build ../%{gem_name}-%{version}.gemspec
f0b4664
f0b4664
%gem_install
3b7c2c9
3b7c2c9
%install
3b7c2c9
mkdir -p %{buildroot}%{gem_dir}
0dc6989
cp -a .%{gem_dir}/* \
3b7c2c9
        %{buildroot}%{gem_dir}/
3b7c2c9
e921166
e921166
3b7c2c9
%check
f08f78b
pushd .%{gem_instdir}
e921166
# Move the tests into place
e921166
ln -s %{_builddir}/test test
e921166
f08f78b
# TODO: More test could be enabled, if MSpec and RubySpec are available
f08f78b
# in Fedora.
3264baf
d8e1b81
ruby -Ilib -e 'Dir.glob "./test/**/*_test.rb", &method(:require)'
f08f78b
popd
f08f78b
3b7c2c9
%files
3b7c2c9
%dir %{gem_instdir}
0dc6989
%license %{gem_instdir}/LICENSE.txt
3b7c2c9
%{gem_libdir}
3b7c2c9
%exclude %{gem_cache}
3b7c2c9
%{gem_spec}
3b7c2c9
3b7c2c9
%files doc
3b7c2c9
%doc %{gem_docdir}
e921166
%doc %{gem_instdir}/CHANGELOG.md
e921166
%{gem_instdir}/Gemfile
e921166
%doc %{gem_instdir}/README.md
e921166
%doc %{gem_instdir}/SECURITY.md
e921166
%{gem_instdir}/backports.gemspec
3b7c2c9
3b7c2c9
%changelog
c1a941c
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.17.1-2
c1a941c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
c1a941c
e921166
* Fri Apr 24 2020 Vít Ondruch <vondruch@redhat.com> - 3.17.1-1
e921166
- Update to backports 3.17.1.
e921166
  Resolves: rhbz#1679034
e921166
  Resolves: rhbz#1799992
e921166
cd77934
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.11.4-4
cd77934
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
cd77934
996438f
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.11.4-3
996438f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
996438f
680b209
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.11.4-2
680b209
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
680b209
a47fe8b
* Thu Aug 30 2018 Pavel Valena <pvalena@redhat.com> - 3.11.4-1
a47fe8b
- Update to backports 3.11.4.
a47fe8b
f49d35b
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.11.0-3
f49d35b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
f49d35b
b8a868d
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.11.0-2
b8a868d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
b8a868d
56d138a
* Wed Jan 24 2018 Vít Ondruch <vondruch@redhat.com> - 3.11.0-1
56d138a
- Update to backports 3.11.0.
56d138a
d2da6f3
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.0-2
d2da6f3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
d2da6f3
d8e1b81
* Thu Apr 06 2017 Vít Ondruch <vondruch@redhat.com> - 3.7.0-1
d8e1b81
- Update to backports 3.7.0.
d8e1b81
2dcf050
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.4-3
2dcf050
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2dcf050
1162eac
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.4-2
1162eac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
1162eac
0dc6989
* Mon Jun 22 2015 Vít Ondruch <vondruch@redhat.com> - 3.6.4-1
0dc6989
- Update to backports 3.6.4.
0dc6989
ad101d1
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.6.0-2
ad101d1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
ad101d1
3264baf
* Tue Jun 10 2014 Vít Ondruch <vondruch@redhat.com> - 3.6.0-1
3264baf
- Update to backports 3.6.0.
3264baf
03286a3
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.4-2
03286a3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
03286a3
6ed6e21
* Tue Sep 17 2013 Vít Ondruch <vondruch@redhat.com> - 3.3.4-1
6ed6e21
- Update to backports 3.3.4.
6ed6e21
f08f78b
* Mon Sep 02 2013 Vít Ondruch <vondruch@redhat.com> - 3.3.3-1
f08f78b
- Update to backports 3.3.3.
f08f78b
3b7c2c9
* Mon Apr 30 2012 Vít Ondruch <vondruch@redhat.com> - 2.5.1-2
3b7c2c9
- Fixed license.
3b7c2c9
3b7c2c9
* Fri Apr 27 2012 Vít Ondruch <vondruch@redhat.com> - 2.5.1-1
3b7c2c9
- Initial package