1.15.9
This commit is contained in:
parent
1bc384e5f8
commit
21e4ecd2a4
|
@ -15,3 +15,5 @@
|
|||
/cairo-1.15.4.gem
|
||||
/cairo-1.15.5.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 gem_name cairo
|
||||
%global gemver 1.15.7
|
||||
%global gemver 1.15.9
|
||||
#%%global gem_githash af3e3fc059
|
||||
|
||||
# Upstream GIT http://github.com/rcairo/
|
||||
|
@ -21,6 +21,10 @@ Source0: %{gem_name}-%{gemver}-%{gem_githash}.gem
|
|||
%endif
|
||||
# Git based gem is created by below
|
||||
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
|
||||
Requires: ruby(release)
|
||||
|
@ -160,6 +164,10 @@ ln -sf /bin/true make
|
|||
export PATH=$(pwd):$PATH
|
||||
popd
|
||||
|
||||
# Install missing files
|
||||
tar xf %{SOURCE11}
|
||||
cp -a rcairo/test/* test
|
||||
|
||||
# Fix up 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
|
||||
|
@ -199,6 +207,9 @@ popd
|
|||
%{header_dir}/rb_cairo.h
|
||||
|
||||
%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
|
||||
- 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