This commit is contained in:
Mamoru TASAKA 2019-03-18 13:43:39 +09:00
parent 5679af3dd6
commit f69ed12c5e
3 changed files with 8 additions and 13 deletions

2
.gitignore vendored
View File

@ -29,3 +29,5 @@
/rcairo-1.15.14-test-missing-files.tar.gz
/cairo-1.16.2.gem
/rcairo-1.16.2-test-missing-files.tar.gz
/cairo-1.16.4.gem
/rcairo-1.16.4-test-missing-files.tar.gz

View File

@ -2,7 +2,7 @@
%global header_dir %{ruby_vendorarchdir}
%global gem_name cairo
%global gemver 1.16.2
%global gemver 1.16.4
#%%global gem_githash af3e3fc059
# Upstream GIT http://github.com/rcairo/
@ -12,7 +12,7 @@
Summary: Ruby bindings for cairo
Name: rubygem-%{gem_name}
Version: %{gemver}
Release: 3%{?dist}
Release: 1%{?dist}
License: GPLv2 or Ruby
URL: http://cairographics.org/rcairo/
%if 1
@ -46,8 +46,7 @@ BuildRequires: ruby-devel
BuildRequires: rubygem(test-unit)
BuildRequires: rubygem(test-unit-notify)
BuildRequires: rubygem(pkg-config)
####### FIX THIS LATER
#BuildRequires: rubygem(poppler)
BuildRequires: rubygem(poppler)
BuildRequires: rubygem(native-package-installer)
# Make sure at least one font is available for test/test_context.rb:57
# `initialize': out of memory (NoMemoryError)
@ -165,9 +164,6 @@ rm -f ./TMPINSTDIR/%{gem_instdir}/{Makefile*,extconf.rb}
cp -a ./TMPINSTDIR/* %{buildroot}/
%check
####### FIX THIS LATER
exit 0
%if 0%{?fedora} >= 21
export RUBYLIB=$(pwd)/TMPINSTDIR/%{gem_instdir}:$(pwd)/TMPINSTDIR/%{gem_extdir_mri}/
%else
@ -191,10 +187,7 @@ cp -a rcairo/test/* test
sed -i -e '\@require .rubygems@a\\ngem "test-unit"\n' test/run-test.rb
sed -i -e "\@require 'bundler/setup'@d" test/run-test.rb
ruby ./test/run-test.rb \
%if 0%{?fedora} >= 29
|| true
%endif
ruby ./test/run-test.rb
%files
%if 0%{?fedora} >= 21

View File

@ -1,2 +1,2 @@
SHA512 (cairo-1.16.2.gem) = b711399ddd7afa958e3faee87b2a768f55af9ec0cef486d9edcf082a0c7a5ec90610d9a52784d55608a70befe4571e4cb1abc401a8a5b5357fa0bfff9159d239
SHA512 (rcairo-1.16.2-test-missing-files.tar.gz) = c35b155596e2ed690a8a69735f4522a2840a7fa71b0e664bce7416cdb4bba13343dcfb6a20d39715935f71eb49a78a4fa9796691d0ed835b6502fbf3a1989dca
SHA512 (cairo-1.16.4.gem) = 5af8536cd374255386fdc84b265deebb7ed21ef270538f0c2d6a5cdf3dcf1c913633f1ca813f197460968b20b6e592f24334b872cf822584d4de28c589160da8
SHA512 (rcairo-1.16.4-test-missing-files.tar.gz) = df6795262f5bd98c6f9dc6173dfd5e8327e00f0d47951d9572d81476366c23ee2b85b65f0ece13b55d22d9485de23993b392d57cf4f02dfe60ec575878a98ffc