[rubygem-prawn] Relax rubygem-ttfunk dep
Josef Stribny
jstribny at fedoraproject.org
Thu Mar 6 10:45:34 UTC 2014
commit bd9c2d21344954b3faf7c151a1a8e3ca3e01784f
Author: Josef Stribny <jstribny at redhat.com>
Date: Thu Mar 6 11:45:01 2014 +0100
Relax rubygem-ttfunk dep
rubygem-prawn-1.0.0.rc2-relax-ttfunk-dep.patch | 31 ++++++++++++++++++++++++
rubygem-prawn.spec | 20 +++++++++++----
2 files changed, 46 insertions(+), 5 deletions(-)
---
diff --git a/rubygem-prawn-1.0.0.rc2-relax-ttfunk-dep.patch b/rubygem-prawn-1.0.0.rc2-relax-ttfunk-dep.patch
new file mode 100644
index 0000000..6875cd6
--- /dev/null
+++ b/rubygem-prawn-1.0.0.rc2-relax-ttfunk-dep.patch
@@ -0,0 +1,31 @@
+diff --git a/prawn.gemspec b/prawn.gemspec
+index 6bb1261..e17091f 100644
+--- a/prawn.gemspec
++++ b/prawn.gemspec
+@@ -27,7 +27,7 @@ Gem::Specification.new do |s|
+
+ if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
+ s.add_runtime_dependency(%q<pdf-reader>, ["< 2.0", ">= 0.9.0"])
+- s.add_runtime_dependency(%q<ttfunk>, ["~> 1.0.3"])
++ s.add_runtime_dependency(%q<ttfunk>, ["< 1.2", ">= 1.0.3"])
+ s.add_runtime_dependency(%q<ruby-rc4>, [">= 0"])
+ s.add_runtime_dependency(%q<afm>, [">= 0"])
+ s.add_development_dependency(%q<pdf-inspector>, ["~> 1.0.1"])
+@@ -35,7 +35,7 @@ Gem::Specification.new do |s|
+ s.add_development_dependency(%q<rdoc>, [">= 0"])
+ else
+ s.add_dependency(%q<pdf-reader>, ["< 2.0", ">= 0.9.0"])
+- s.add_dependency(%q<ttfunk>, ["~> 1.0.3"])
++ s.add_dependency(%q<ttfunk>, ["< 1.2", ">= 1.0.3"])
+ s.add_dependency(%q<ruby-rc4>, [">= 0"])
+ s.add_dependency(%q<afm>, [">= 0"])
+ s.add_dependency(%q<pdf-inspector>, ["~> 1.0.1"])
+@@ -44,7 +44,7 @@ Gem::Specification.new do |s|
+ end
+ else
+ s.add_dependency(%q<pdf-reader>, ["< 2.0", ">= 0.9.0"])
+- s.add_dependency(%q<ttfunk>, ["~> 1.0.3"])
++ s.add_dependency(%q<ttfunk>, ["< 1.2", ">= 1.0.3"])
+ s.add_dependency(%q<ruby-rc4>, [">= 0"])
+ s.add_dependency(%q<afm>, [">= 0"])
+ s.add_dependency(%q<pdf-inspector>, ["~> 1.0.1"])
diff --git a/rubygem-prawn.spec b/rubygem-prawn.spec
index ac32ca2..7923477 100644
--- a/rubygem-prawn.spec
+++ b/rubygem-prawn.spec
@@ -2,7 +2,7 @@
%global gem_name prawn
%global mainver 1.0.0
%global prever .rc2
-%global release 5
+%global release 6
%{?prever:
%global gem_instdir %{gem_dir}/gems/%{gem_name}-%{mainver}%{?prever}
%global gem_docdir %{gem_dir}/doc/%{gem_name}-%{mainver}%{?prever}
@@ -19,14 +19,15 @@ Group: Development/Languages
License: (GPLv2 or GPLv3 or Ruby) and APAFML
URL: http://prawn.majesticseacreature.com
Source0: http://rubygems.org/gems/%{gem_name}-%{version}%{?prever}.gem
+Patch0: rubygem-prawn-1.0.0.rc2-relax-ttfunk-dep.patch
Requires: ruby(release)
Requires: ruby(rubygems) >= 1.3.6
Requires: rubygem(pdf-reader) >= 0.9.0
Requires: rubygem(pdf-reader) < 2.0
Requires: rubygem(pdf-inspector) >= 1.0.2
Requires: rubygem(pdf-inspector) < 1.1.0
-Requires: rubygem(ttfunk) => 1.0.2
-Requires: rubygem(ttfunk) < 1.1
+Requires: rubygem(ttfunk) => 1.0.3
+Requires: rubygem(ttfunk) < 1.2
Requires: rubygem(ruby-rc4)
Requires: rubygem(afm)
BuildRequires: ruby(release)
@@ -77,10 +78,16 @@ BuildArch: noarch
Documentation for %{name}
%prep
-%setup -q -c -T
-%gem_install -n %{SOURCE0}
+gem unpack %{SOURCE0}
+%setup -q -D -T -n %{gem_name}-%{version}%{?prever}
+gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
+
+%patch0 -p1
%build
+gem build %{gem_name}.gemspec
+
+%gem_install -n %{gem_name}-%{version}%{?prever}.gem
%install
mkdir -p %{buildroot}%{gem_dir}
@@ -128,6 +135,9 @@ popd
%{gem_instdir}/data/*.txt
%changelog
+* Thu Mar 06 2014 Josef Stribny <jstribny at redhat.com> - 1.0.0-0.6.rc2
+- Relax rubygem-ttfunk dep
+
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.0-0.5.rc2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
More information about the scm-commits
mailing list