1.15.9
This commit is contained in:
parent
1bc384e5f8
commit
21e4ecd2a4
|
@ -15,3 +15,5 @@
|
||||||
/cairo-1.15.4.gem
|
/cairo-1.15.4.gem
|
||||||
/cairo-1.15.5.gem
|
/cairo-1.15.5.gem
|
||||||
/cairo-1.15.7.gem
|
/cairo-1.15.7.gem
|
||||||
|
/cairo-1.15.9.gem
|
||||||
|
/rcairo-1.15.9-test-missing-files.tar.gz
|
||||||
|
|
|
@ -0,0 +1,32 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
usage() {
|
||||||
|
echo "$0 <VERSION>"
|
||||||
|
}
|
||||||
|
|
||||||
|
set -e
|
||||||
|
set -x
|
||||||
|
|
||||||
|
if [ $# -lt 1 ] ; then
|
||||||
|
usage
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
VERSION=$1
|
||||||
|
|
||||||
|
TMPDIR=$(mktemp -d /tmp/rcairo-XXXXXX)
|
||||||
|
CURDIR=$(pwd)
|
||||||
|
|
||||||
|
pushd $TMPDIR
|
||||||
|
|
||||||
|
git clone https://github.com/rcairo/rcairo.git
|
||||||
|
cd rcairo/
|
||||||
|
|
||||||
|
git reset --hard v$VERSION
|
||||||
|
cd ..
|
||||||
|
|
||||||
|
tar czf $CURDIR/rcairo-${VERSION}-test-missing-files.tar.gz rcairo/test/fixture/
|
||||||
|
|
||||||
|
popd
|
||||||
|
rm -rf $TMPDIR
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
%global header_dir %{ruby_vendorarchdir}
|
%global header_dir %{ruby_vendorarchdir}
|
||||||
|
|
||||||
%global gem_name cairo
|
%global gem_name cairo
|
||||||
%global gemver 1.15.7
|
%global gemver 1.15.9
|
||||||
#%%global gem_githash af3e3fc059
|
#%%global gem_githash af3e3fc059
|
||||||
|
|
||||||
# Upstream GIT http://github.com/rcairo/
|
# Upstream GIT http://github.com/rcairo/
|
||||||
|
@ -21,6 +21,10 @@ Source0: %{gem_name}-%{gemver}-%{gem_githash}.gem
|
||||||
%endif
|
%endif
|
||||||
# Git based gem is created by below
|
# Git based gem is created by below
|
||||||
Source1: create-cairo-gem.sh
|
Source1: create-cairo-gem.sh
|
||||||
|
# FIXME
|
||||||
|
Source11: rcairo-%{version}-test-missing-files.tar.gz
|
||||||
|
# Source11 is generated by the below
|
||||||
|
Source12: rcairo-create-missing-test-files.sh
|
||||||
|
|
||||||
%if 0%{?fedora} >= 19
|
%if 0%{?fedora} >= 19
|
||||||
Requires: ruby(release)
|
Requires: ruby(release)
|
||||||
|
@ -160,6 +164,10 @@ ln -sf /bin/true make
|
||||||
export PATH=$(pwd):$PATH
|
export PATH=$(pwd):$PATH
|
||||||
popd
|
popd
|
||||||
|
|
||||||
|
# Install missing files
|
||||||
|
tar xf %{SOURCE11}
|
||||||
|
cp -a rcairo/test/* test
|
||||||
|
|
||||||
# Fix up test/run-test.rb
|
# Fix up test/run-test.rb
|
||||||
sed -i -e '\@require .rubygems@a\\ngem "test-unit"\n' test/run-test.rb
|
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
|
sed -i -e "\@require 'bundler/setup'@d" test/run-test.rb
|
||||||
|
@ -199,6 +207,9 @@ popd
|
||||||
%{header_dir}/rb_cairo.h
|
%{header_dir}/rb_cairo.h
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Jun 5 2017 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.15.9-1
|
||||||
|
- 1.15.9
|
||||||
|
|
||||||
* Thu May 4 2017 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.15.7-1
|
* Thu May 4 2017 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.15.7-1
|
||||||
- 1.15.7
|
- 1.15.7
|
||||||
|
|
||||||
|
|
3
sources
3
sources
|
@ -1 +1,2 @@
|
||||||
SHA512 (cairo-1.15.7.gem) = 38173a63b7adab3cf70fc479812c6d1be71cf732062dd5271e6285b27dc71e255bb8536bb8047c18d7f3e219bcadd9ad05e65d592c6679e896140af5cda478a0
|
SHA512 (cairo-1.15.9.gem) = f934a0ad283145bb4710374ccb1b149c6f6bcdc69978cbcd45de8a9da319a4611249262b6ca4f8bd5ef3955739c54b24bb278e36c421cd0af91ed14a43eb7e98
|
||||||
|
SHA512 (rcairo-1.15.9-test-missing-files.tar.gz) = 78e40e12ef982dc3358496f236e09209de7ed7ace8360c04c4d75500de72d6cca376d8d36d41b558b3228fa8b9ffdca594b98022e867b1f2b5dcb96dcd4a0156
|
||||||
|
|
Loading…
Reference in New Issue