Created
October 20, 2020 10:55
-
-
Save pvalena/fed9c23bb79901dd1e5726e7658d9ca9 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- rubygem-pdf-reader/.generated.spec 2020-10-20 12:53:55.975304691 +0200 | |
+++ rubygem-pdf-reader/rubygem-pdf-reader.spec 2020-10-14 13:58:03.114970537 +0200 | |
@@ -1,4 +1,3 @@ | |
-# Generated from pdf-reader-2.4.1.gem by gem2rpm -*- rpm-spec -*- | |
%global gem_name pdf-reader | |
Name: rubygem-%{gem_name} | |
@@ -8,16 +7,18 @@ | |
License: MIT | |
URL: https://github.com/yob/pdf-reader | |
Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem | |
+# git clone --no-checkout https://github.com/yob/pdf-reader.git | |
+# cd pdf-reader && git archive -v -o pdf-reader-2.4.1-spec.txz v2.4.1 spec/ | |
+Source1: pdf-reader-%{version}-spec.txz | |
BuildRequires: ruby(release) | |
BuildRequires: rubygems-devel | |
BuildRequires: ruby >= 1.9.3 | |
-# BuildRequires: rubygem(rspec) >= 3.5 | |
-# BuildRequires: rubygem(rspec) < 4 | |
-# BuildRequires: rubygem(cane) >= 3.0 | |
-# BuildRequires: rubygem(cane) < 4 | |
-# BuildRequires: rubygem(morecane) >= 0.2 | |
-# BuildRequires: rubygem(morecane) < 1 | |
-# BuildRequires: rubygem(pry) | |
+BuildRequires: rubygem(Ascii85) | |
+BuildRequires: rubygem(afm) | |
+BuildRequires: rubygem(hashery) | |
+BuildRequires: rubygem(rspec) | |
+BuildRequires: rubygem(ruby-rc4) | |
+BuildRequires: rubygem(ttfunk) | |
BuildArch: noarch | |
%description | |
@@ -34,14 +34,10 @@ | |
Documentation for %{name}. | |
%prep | |
-%setup -q -n %{gem_name}-%{version} | |
+%setup -q -n %{gem_name}-%{version} -b 1 | |
%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 | |
@@ -56,18 +52,22 @@ | |
find %{buildroot}%{gem_instdir}/bin -type f | xargs chmod a+x | |
+chmod a+x %{buildroot}%{gem_instdir}/examples/*.rb | |
+ | |
%check | |
pushd .%{gem_instdir} | |
-# rspec spec | |
+ln -s %{_builddir}/spec . | |
+ | |
+sed -i '/require.*bundler/ s/^/#/' spec/spec_helper.rb | |
+sed -i '/Bundler.setup/ s/^/#/' spec/spec_helper.rb | |
+ | |
+rspec -r spec_helper spec | |
popd | |
%files | |
%dir %{gem_instdir} | |
-%{_bindir}/pdf_object | |
-%{_bindir}/pdf_text | |
-%{_bindir}/pdf_callbacks | |
+%{_bindir}/pdf_* | |
%license %{gem_instdir}/MIT-LICENSE | |
-%{gem_instdir}/TODO | |
%{gem_instdir}/bin | |
%{gem_libdir} | |
%exclude %{gem_cache} | |
@@ -75,11 +75,95 @@ | |
%files doc | |
%doc %{gem_docdir} | |
+%doc %{gem_instdir}/TODO | |
%doc %{gem_instdir}/CHANGELOG | |
%doc %{gem_instdir}/README.md | |
%{gem_instdir}/Rakefile | |
%{gem_instdir}/examples | |
%changelog | |
-* Tue Oct 20 2020 Pavel Valena <pvalena@redhat.com> - 2.4.1-1 | |
-- Initial package | |
+* Wed Oct 14 13:52:42 CEST 2020 Pavel Valena <pvalena@redhat.com> - 2.4.1-1 | |
+- Update to pdf-reader 2.4.1. | |
+ Resolves: rhbz#1742349 | |
+ | |
+* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-6 | |
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild | |
+ | |
+* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-5 | |
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild | |
+ | |
+* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-4 | |
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild | |
+ | |
+* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-3 | |
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild | |
+ | |
+* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-2 | |
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild | |
+ | |
+* Tue Feb 27 2018 Vít Ondruch <vondruch@redhat.com> - 2.1.0-1 | |
+- Update to pdf-reader 2.1.0. | |
+ | |
+* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.3-11 | |
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild | |
+ | |
+* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.3-10 | |
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild | |
+ | |
+* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.3-9 | |
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild | |
+ | |
+* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.3-8 | |
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild | |
+ | |
+* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.3-7 | |
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild | |
+ | |
+* Mon Jun 16 2014 Josef Stribny <jstribny@redhat.com> 1.3.3.-6 | |
+- Skip specs that relies on test/unit | |
+ | |
+* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.3-5 | |
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild | |
+ | |
+* Tue Aug 13 2013 Miroslav Suchý <msuchy@redhat.com> 1.3.3-4 | |
+- require (and BR) ttfunk | |
+ | |
+* Tue Aug 13 2013 Miroslav Suchý <msuchy@redhat.com> 1.3.3-3 | |
+- add BR of afm and hashery for tests | |
+ | |
+* Mon Aug 05 2013 Miroslav Suchý <msuchy@redhat.com> 1.3.3-2 | |
+- fix tar file name | |
+ | |
+* Mon Aug 05 2013 Miroslav Suchý <msuchy@redhat.com> 1.3.3-1 | |
+- rebase to 1.3.3 | |
+ | |
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-9 | |
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild | |
+ | |
+* Wed Mar 13 2013 Miroslav Suchý <msuchy@redhat.com> - 1.1.1-8 | |
+- Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0 | |
+ | |
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-7 | |
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild | |
+ | |
+* Wed Sep 05 2012 Miroslav Suchý <msuchy@redhat.com> 1.1.1-6 | |
+- 850679 - add rubygem(minitest) to BR (msuchy@redhat.com) | |
+- 850679 - include version in file name with spec tests (msuchy@redhat.com) | |
+ | |
+* Mon Sep 03 2012 Miroslav Suchý <msuchy@redhat.com> 1.1.1-5 | |
+- 850679 - run test suite (msuchy@redhat.com) | |
+- 850679 - flag examples as executables (msuchy@redhat.com) | |
+ | |
+* Thu Aug 23 2012 Miroslav Suchý <msuchy@redhat.com> 1.1.1-4 | |
+- 850679 - add rubygems to BR (msuchy@redhat.com) | |
+- 850679 - fix BR and do not remove %%{gem_instdir}/bin (msuchy@redhat.com) | |
+ | |
+* Wed Aug 22 2012 Miroslav Suchý <msuchy@redhat.com> 1.1.1-3 | |
+- add runtime dependencies (msuchy@redhat.com) | |
+ | |
+* Wed Aug 22 2012 Miroslav Suchý <msuchy@redhat.com> 1.1.1-2 | |
+- new package built with tito | |
+ | |
+* Tue Aug 21 2012 Miroslav Suchý <msuchy@redhat.com> 1.1.1-1 | |
+- new package built with tito | |
+ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment