F-28: rebuild for ruby25

Disabling rdoc generation for now to avoid segfault
f38
Mamoru TASAKA 7 years ago
parent 3aa2fde4e0
commit 603b4639d3

@ -3,7 +3,7 @@
Name: rubygem-%{gem_name}
Version: 0.6.0
Release: 6%{?dist}
Release: 7%{?dist}
Summary: Simple callback-based HTTP request/response parser
Group: Development/Languages
License: MIT
@ -45,6 +45,36 @@ gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
gem build %{gem_name}.gemspec
# FIXME (2018/01/05)
# With ruby25, rdoc generation segfaults. Disabling for now.
rm -rf BINDIR
mkdir BINDIR
cat > BINDIR/gem << EOF
#! /bin/bash
args=
while [ \$# -ge 1 ]
do
arg_o="\$1"
case "\$arg_o" in
--document=* )
arg="--document=ri"
;;
* )
arg="\$arg_o"
;;
esac
args="\$args \$arg"
shift
done
set -x
exec /usr/bin/gem \$args
EOF
chmod 0755 BINDIR/gem
export PATH="$(pwd)/BINDIR:$PATH"
export CONFIGURE_ARGS="--with-cflags='%{optflags}'"
%gem_install
@ -98,6 +128,10 @@ popd
%{gem_instdir}/tasks
%changelog
* Fri Jan 05 2018 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.6.0-7
- F-28: rebuild for ruby25
- Disabling rdoc generation for now to avoid segfault
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild

Loading…
Cancel
Save