View | Details | Raw Unified | Return to bug 9401
Collapse All | Expand All

(-)ruby.spec-orig (-5 / +6 lines)
Lines 164-170 Link Here
164
%makeinstall DESTDIR=%buildroot
164
%makeinstall DESTDIR=%buildroot
165
165
166
%__mkdir_p %buildroot%_datadir/%name/vendor_ruby/%subver
166
%__mkdir_p %buildroot%_datadir/%name/vendor_ruby/%subver
167
%__mkdir_p %buildroot%_prefix/lib/%name/vendor_ruby/%subver/%{_target_cpu}-%{_host_os}
167
%__mkdir_p %buildroot%_libdir/%name/vendor_ruby/%subver/%{_target_cpu}-%{_host_os}
168
168
169
%__mkdir_p extensions
169
%__mkdir_p extensions
170
# Search documentation for extensions
170
# Search documentation for extensions
Lines 188-197 Link Here
188
188
189
# generate file lists for appropriate packages
189
# generate file lists for appropriate packages
190
# 1. Generate full file list
190
# 1. Generate full file list
191
(cd %buildroot ; find usr/lib/%name ! -type d -printf "/%%p\n") > %name.list
191
:> %name.list
192
(cd %buildroot ; find usr/lib/%name   -type d -printf "%%%%dir /%%p\n") >> %name.list
192
(cd %buildroot ; find .%_libdir/%name   -type d -printf "%%%%dir %_libdir/%name/%%P\n") >> %name.list
193
(cd %buildroot ; find usr/share/%name ! -type d -printf "/%%p\n") >> %name.list
193
(cd %buildroot ; find .%_libdir/%name ! -type d -printf         "%_libdir/%name/%%P\n") >> %name.list
194
(cd %buildroot ; find usr/share/%name   -type d -printf "%%%%dir /%%p\n") >> %name.list
194
(cd %buildroot ; find .%_datadir/%name   -type d -printf "%%%%dir %_datadir/%name/%%P\n") >> %name.list
195
(cd %buildroot ; find .%_datadir/%name ! -type d -printf         "%_datadir/%name/%%P\n") >> %name.list
195
196
196
# 2. Remove components of lib%name-devel[-static]
197
# 2. Remove components of lib%name-devel[-static]
197
./miniruby -ni -Ilib -rEnglish -e 'print if !Regexp.new("%{_target_cpu}-%{_host_os}/.*[ha]\$").match $LAST_READ_LINE' %name.list
198
./miniruby -ni -Ilib -rEnglish -e 'print if !Regexp.new("%{_target_cpu}-%{_host_os}/.*[ha]\$").match $LAST_READ_LINE' %name.list

Return to bug 9401