Skip to content

Instantly share code, notes, and snippets.

@pvalena
Created November 12, 2020 23:50
Show Gist options
  • Save pvalena/f87a5d74278512bf2555aee1085075d7 to your computer and use it in GitHub Desktop.
Save pvalena/f87a5d74278512bf2555aee1085075d7 to your computer and use it in GitHub Desktop.
--- rubygem-method_source/.generated.spec 2020-11-13 00:48:46.565572160 +0100
+++ rubygem-method_source/rubygem-method_source.spec 2020-11-13 00:44:40.280197610 +0100
@@ -1,22 +1,22 @@
-# Generated from method_source-1.0.0.gem by gem2rpm -*- rpm-spec -*-
+# Generated from method_source-0.7.1.gem by gem2rpm -*- rpm-spec -*-
%global gem_name method_source
+Summary: Retrieve the source code for a method
Name: rubygem-%{gem_name}
Version: 1.0.0
Release: 1%{?dist}
-Summary: retrieve the sourcecode for a method
License: MIT
URL: http://banisterfiend.wordpress.com
-Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem
+Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem
+
BuildRequires: ruby(release)
BuildRequires: rubygems-devel
BuildRequires: ruby
-# BuildRequires: rubygem(rspec) >= 3.6
-# BuildRequires: rubygem(rspec) < 4
+BuildRequires: rubygem(rspec)
BuildArch: noarch
%description
-retrieve the sourcecode for a method.
+Retrieve the source code for a method
%package doc
@@ -25,19 +25,16 @@
BuildArch: noarch
%description doc
-Documentation for %{name}.
+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}/* \
@@ -43,18 +40,15 @@
cp -a .%{gem_dir}/* \
%{buildroot}%{gem_dir}/
-
-
%check
pushd .%{gem_instdir}
-# rspec spec
+rspec spec
popd
+
%files
%dir %{gem_instdir}
-%{gem_instdir}/.circleci
-%exclude %{gem_instdir}/.gemtest
-%exclude %{gem_instdir}/.yardopts
+%exclude %{gem_instdir}/.*
%license %{gem_instdir}/LICENSE
%{gem_libdir}
%exclude %{gem_cache}
@@ -62,13 +56,75 @@
%files doc
%doc %{gem_docdir}
-%doc %{gem_instdir}/CHANGELOG.md
%{gem_instdir}/Gemfile
%doc %{gem_instdir}/README.markdown
+%doc %{gem_instdir}/CHANGELOG.md
%{gem_instdir}/Rakefile
%{gem_instdir}/method_source.gemspec
%{gem_instdir}/spec
%changelog
-* Fri Nov 13 2020 Pavel Valena <pvalena@redhat.com> - 1.0.0-1
+* Fri Oct 30 04:22:11 CET 2020 Pavel Valena <pvalena@redhat.com> - 1.0.0-1
+- Update to method_source 1.0.0.
+ Resolves: rhbz#1495844
+
+* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.2-12
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.2-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.2-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.2-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.2-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.2-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.2-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Tue Feb 14 2017 Jun Aruga <jaruga@redhat.com> - 0.8.2-5
+- Fix Fixnum/Bignum deprecated warning for Ruby 2.4.0.
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.2-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.2-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Tue Feb 24 2015 Vít Ondruch <vondruch@redhat.com> - 0.8.2-1
+- Update to method_source 0.8.2.
+
+* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Thu Mar 07 2013 Vít Ondruch <vondruch@redhat.com> - 0.8.1-1
+- Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0
+- Update to method_source 0.8.1.
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Tue Jul 31 2012 Vít Ondruch <vondruch@redhat.com> - 0.8-1
+- Update to method_source 0.8.
+
+* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Wed May 02 2012 Vít Ondruch <vondruch@redhat.com> - 0.7.1-2
+- Mark LICENSE as a %%doc.
+
+* Wed May 02 2012 Vít Ondruch <vondruch@redhat.com> - 0.7.1-1
- Initial package
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment