1.1 --- a/ruby/ruby.spec Sun Mar 03 13:09:02 2013 +0100 1.2 +++ b/ruby/ruby.spec Thu Mar 28 20:11:20 2013 +0100 1.3 @@ -22,9 +22,9 @@ 1.4 ## 1.5 1.6 # package versions 1.7 -%define V_dist 1.9.3-p286 1.8 -%define V_subdir 1.9.3-p286 1.9 -%define V_opkg 1.9.3p286 1.10 +%define V_dist 2.0.0-p0 1.11 +%define V_subdir 2.0.0-p0 1.12 +%define V_opkg 2.0.0p0 1.13 1.14 # package information 1.15 Name: ruby 1.16 @@ -63,6 +63,14 @@ 1.17 1.18 %prep 1.19 %setup -q -n ruby-%{V_subdir} 1.20 + l_stackprot=yes 1.21 + case "%{l_platform -t}" in 1.22 + *-sunos* ) l_stackprot=broken ;; 1.23 + esac 1.24 + %{l_shtool} subst \ 1.25 + -e 's;#!\ /bin/sh;#! %{l_bash};' \ 1.26 + -e 's;stack_protector=yes;stack_protector=$l_stackprot;g' \ 1.27 + configure 1.28 1.29 %build 1.30 CC="%{l_cc}" \ 1.31 @@ -71,9 +79,9 @@ 1.32 ./configure \ 1.33 --prefix=%{l_prefix} \ 1.34 --mandir=%{l_prefix}/man \ 1.35 - --with-ldflags="%{l_ldflags}" \ 1.36 + --disable-dtrace \ 1.37 --disable-shared 1.38 - %{l_make} %{l_mflags -O} 1.39 + %{l_make} %{l_mflags -O} V=1 1.40 1.41 %install 1.42 %{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}