- Avoid multilib conflict on -libs subpackage (bug 649174)
This commit is contained in:
parent
1f8d8f93ae
commit
8a9a71d5bd
21
ruby.spec
21
ruby.spec
@ -17,7 +17,7 @@
|
||||
|
||||
Name: ruby
|
||||
Version: %{rubyver}%{?dotpatchlevel}
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
# Please check if ruby upstream changes this to "Ruby or GPLv2+"
|
||||
License: Ruby or GPLv2
|
||||
URL: http://www.ruby-lang.org/
|
||||
@ -230,6 +230,22 @@ make OPT=-O0 RUBY_INSTALL_NAME=ruby \
|
||||
%{?_smp_mflags}
|
||||
%endif
|
||||
|
||||
# Avoid multilib conflict on -libs (bug 649174)
|
||||
# Maybe dlconfig.rb is unneeded anyway, however for now moving
|
||||
# dlconfig.rb and add wrapper (need checking)
|
||||
CONFIGARCH=$(./miniruby -rrbconfig -e "puts Config::CONFIG['arch']")
|
||||
[ -z "$CONFIGARCH" ] && exit 1
|
||||
pushd ext/dl
|
||||
mkdir $CONFIGARCH
|
||||
mv dlconfig.rb $CONFIGARCH/
|
||||
cat > dlconfig.rb <<EOF
|
||||
require 'rbconfig'
|
||||
dlconfig_path=File.join(File.dirname(__FILE__), Config::CONFIG['arch'], 'dlconfig')
|
||||
require dlconfig_path
|
||||
EOF
|
||||
popd
|
||||
|
||||
|
||||
# Generate ri doc
|
||||
rm -rf .ext/rdoc
|
||||
rm -rf ./RI_TMPDIR
|
||||
@ -506,6 +522,9 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%{_datadir}/ri
|
||||
|
||||
%changelog
|
||||
* Thu Nov 4 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.7.302-2
|
||||
- Avoid multilib conflict on -libs subpackage (bug 649174)
|
||||
|
||||
* Mon Aug 23 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.7.302-1
|
||||
- Update to 1.8.7.302
|
||||
- CVE-2010-0541 (bug 587731) is fixed in this version
|
||||
|
Loading…
Reference in New Issue
Block a user