/[packages]/cauldron/ruby/current/SPECS/ruby.spec
ViewVC logotype

Contents of /cauldron/ruby/current/SPECS/ruby.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 435462 - (show annotations) (download)
Sun Jun 2 21:27:00 2013 UTC (10 years, 10 months ago) by pterjan
File size: 17659 byte(s)
- Add a temporary hack to allow installing until other packages are rebuilt
1 %define subver 2.0
2 %define rubyapi 2.0.0
3 %define rubyver 2.0.0
4 %define patchversion p195
5 %define rel 1
6
7 %define libname %mklibname ruby %{subver}
8
9 %define ruby_libdir %{_datadir}/%{name}
10 %define ruby_libarchdir %{_libdir}/%{name}
11
12 # This is the local lib/arch and should not be used for packaging.
13 %define ruby_sitelibdir %{_datadir}/ruby/site_ruby
14 %define ruby_sitearchdir %{_libdir}/ruby/site_ruby
15
16 # This is the general location for libs/archs compatible with all
17 # or most of the Ruby versions available in the Fedora repositories.
18 %define ruby_vendorlibdir %{_datadir}/ruby/vendor_ruby
19 %define ruby_vendorarchdir %{_libdir}/ruby/vendor_ruby
20
21 # The RubyGems library has to stay out of Ruby directory three, since the
22 # RubyGems should be share by all Ruby implementations.
23 %define rubygems_dir %{_datadir}/ruby/gems
24 %define rubygems_version 2.0.2
25
26 %define bootstrap 0
27 %define build_gems 0
28
29 Summary: Object Oriented Script Language
30 Name: ruby
31 Version: %{rubyver}.%{patchversion}
32 Release: %mkrel %rel
33 License: Ruby or BSD
34 Group: Development/Ruby
35 BuildRequires: autoconf
36 BuildRequires: byacc
37 BuildRequires: doxygen
38 BuildRequires: ncurses-devel
39 BuildRequires: readline-devel
40 BuildRequires: tcl-devel tk-devel
41 BuildRequires: db-devel
42 BuildRequires: gdbm-devel >= 1.8.3
43 BuildRequires: openssl-devel
44 BuildRequires: zlib-devel
45 BuildRequires: libffi-devel
46 BuildRequires: yaml-devel
47 BuildRequires: rpm-mageia-setup >= 1.158
48 Obsoletes: ruby-rexml
49 Provides: ruby-rexml
50 # explicit file provides (since such requires are automatically added by find-requires)
51 Provides: /usr/bin/ruby
52 Provides: ruby(abi) = %rubyapi
53 #Hack
54 Provides: ruby(abi) = 1.9.1
55
56 Source0: http://ftp.ruby-lang.org/pub/ruby/%{subver}/ruby-%{rubyver}-%{patchversion}.tar.gz
57 Source1: operating_system.rb
58 Source3: ruby.macros
59 URL: http://www.ruby-lang.org/
60 %if !%bootstrap
61 Requires: rubygems >= %{rubygems_version}
62 BuildRequires: ruby
63 %endif
64
65 # == FEDORA PATCHES BEGINS ==
66 # http://bugs.ruby-lang.org/issues/7807
67 Patch0: ruby-2.0.0-Prevent-duplicated-paths-when-empty-version-string-i.patch
68 # http://redmine.ruby-lang.org/issues/5465
69 Patch4: ruby-1.9.3-fix-s390x-build.patch
70 # Fixes random WEBRick test failures.
71 # https://bugs.ruby-lang.org/issues/6573.
72 Patch5: ruby-1.9.3.p195-fix-webrick-tests.patch
73 # Allows to install RubyGems into custom directory, outside of Ruby's tree.
74 # http://redmine.ruby-lang.org/issues/5617
75 Patch8: ruby-1.9.3-custom-rubygems-location.patch
76 # Add support for installing binary extensions according to FHS.
77 # https://github.com/rubygems/rubygems/issues/210
78 # Note that 8th patch might be resolved by
79 # https://bugs.ruby-lang.org/issues/7897
80 Patch9: rubygems-2.0.0-binary-extensions.patch
81 # Make mkmf verbose by default
82 Patch12: ruby-1.9.3-mkmf-verbose.patch
83 # This slightly changes behavior of "gem install --install-dir" behavior.
84 # Without this patch, Specifications.dirs is modified and gems installed on
85 # the system cannot be required anymore. This causes later issues when RDoc
86 # documentation should be generated, since json gem is sudenly not accessible.
87 # https://github.com/rubygems/rubygems/pull/452
88 Patch13: rubygems-2.0.0-Do-not-modify-global-Specification.dirs-during-insta.patch
89 # This prevents issues, when ruby configuration specifies --with-ruby-version=''.
90 # https://github.com/rubygems/rubygems/pull/455
91 Patch14: rubygems-2.0.0-Fixes-for-empty-ruby-version.patch
92 # == FEDORA PATCHES ENDS ==
93
94 %package -n %{libname}
95 Summary: Libraries necessary to run Ruby
96 Group: Development/Ruby
97
98 %package doc
99 Summary: Documentation for the powerful language Ruby
100 Group: Development/Ruby
101 BuildArch: noarch
102
103 %package devel
104 Summary: Development file for the powerful language Ruby
105 Group: Development/Ruby
106 Requires: %{name} = %{version}
107 Requires: %{libname} = %{version}
108
109 %package tk
110 Summary: Tk extension for the powerful language Ruby
111 Group: Development/Ruby
112 Requires: %{name} = %{version}
113
114 %package RubyGems
115 Summary: The Ruby standard for packaging ruby libraries
116 Group: Development/Ruby
117 Version: %{rubygems_version}
118 Requires: ruby(abi) = %{subver}
119 Provides: gem = %{rubygems_version}
120 Provides: rubygems = %{rubygems_version}
121 Provides: ruby(rubygems) = %{rubygems_version}
122 Conflicts: rpm-mageia-setup-build < 1.159
123 BuildArch: noarch
124
125 %define rake_ver 0.9.6
126 %package rake
127 Summary: Simple ruby build program with capabilities similar to make
128 Group: Development/Ruby
129 Version: %{rake_ver}
130 Requires: ruby(abi) = %{subver}
131 BuildArch: noarch
132
133 %define minitest_ver 4.3.2
134 %package minitest
135 Summary: Minitest provides a complete suite of testing facilities
136 Group: Development/Ruby
137 Version: %{minitest_ver}
138 License: MIT
139 Requires: ruby(abi) = %{subver}
140 Requires: ruby(rubygems) >= %{rubygems_version}
141 BuildArch: noarch
142
143 %define json_ver 1.7.7
144 %package json
145 Summary: This is a JSON implementation as a Ruby extension in C
146 Group: Development/Ruby
147 Version: %{json_ver}
148 License: Ruby or GPLv2
149 Requires: ruby(abi) = %{subver}
150 Requires: ruby(rubygems) >= %{rubygems_version}
151
152 %define rdoc_ver 4.0.0
153 %package rdoc
154 Summary: A tool to generate HTML and command-line documentation for Ruby projects
155 Group: Development/Ruby
156 Version: %{rdoc_ver}
157 License: GPLv2 and Ruby and MIT
158 Requires: ruby(abi) = %{subver}
159 Requires: ruby(rubygems) >= %{rubygems_version}
160 Requires: ruby(irb) = %{version}
161 Provides: rdoc = %{rdoc_ver}
162 Provides: ri = %{rdoc_ver}
163 BuildArch: noarch
164
165 %package irb
166 Summary: The Interactive Ruby
167 Group: Development/Ruby
168 Provides: irb = %{version}-%{release}
169 Provides: ruby(irb) = %{version}-%{release}
170 Conflicts: ruby < 1.9
171 BuildArch: noarch
172
173 %define bigdecimal_ver 1.2.0
174 %package bigdecimal
175 Summary: BigDecimal provides arbitrary-precision floating point decimal arithmetic
176 Group: Development/Ruby
177 Version: %{bigdecimal_ver}
178 License: GPL+ or Artistic
179 Requires: ruby(abi) = %{subver}
180 Requires: ruby(rubygems) >= %{rubygems_version}
181
182 %define io_console_ver 0.4.2
183 %package io-console
184 Summary: IO/Console is a simple console utilizing library
185 Group: Development/Ruby
186 Version: %{io_console_ver}
187 Requires: ruby(abi) = %{subver}
188 Requires: ruby(rubygems) >= %{rubygems_version}
189
190 %define psych_ver 2.0.0
191 %package psych
192 Summary: A libyaml wrapper for Ruby
193 Version: %{psych_ver}
194 Group: Development/Ruby
195 License: MIT
196 Requires: ruby(abi) = %{subver}
197 Requires: ruby(rubygems) >= %{rubygems_version}
198 Conflicts: ruby < 2.0.0
199
200 %define test_unit_ver 2.0.0
201 %package test-unit
202 Summary: test/unit compatible API testing framework
203 Version: %{psych_ver}
204 Group: Development/Ruby
205 License: MIT
206 Requires: ruby(abi) = %{subver}
207 Requires: ruby(rubygems) >= %{rubygems_version}
208 Conflicts: ruby < 2.0.0
209 BuildArch: noarch
210
211 %description
212 Ruby is the interpreted scripting language for quick and
213 easy object-oriented programming. It has many features to
214 process text files and to do system management tasks (as in
215 Perl). It is simple, straight-forward, and extensible.
216
217 %description doc
218 Ruby is the interpreted scripting language for quick and
219 easy object-oriented programming. It has many features to
220 process text files and to do system management tasks (as in
221 Perl). It is simple, straight-forward, and extensible.
222
223 This package contains the Ruby's documentation
224
225 %description -n %{libname}
226 This package includes the libruby, necessary to run Ruby.
227
228 %description devel
229 Ruby is the interpreted scripting language for quick and
230 easy object-oriented programming. It has many features to
231 process text files and to do system management tasks (as in
232 Perl). It is simple, straight-forward, and extensible.
233
234 This package contains the Ruby's devel files.
235
236 %description tk
237 Ruby is the interpreted scripting language for quick and
238 easy object-oriented programming. It has many features to
239 process text files and to do system management tasks (as in
240 Perl). It is simple, straight-forward, and extensible.
241
242 This package contains the Tk extension for Ruby.
243
244 %description RubyGems
245 RubyGems is the Ruby standard for publishing and managing third party
246 libraries.
247
248 %description rake
249 Rake is a Make-like program implemented in Ruby. Tasks and dependencies are
250 specified in standard Ruby syntax.
251
252 %description rdoc
253 RDoc produces HTML and command-line documentation for Ruby projects. RDoc
254 includes the 'rdoc' and 'ri' tools for generating and displaying online
255 documentation.
256
257 %description json
258 This is a implementation of the JSON specification according to RFC 4627.
259 You can think of it as a low fat alternative to XML, if you want to store
260 data to disk or transmit it over a network rather than use a verbose
261 markup language.
262
263 %description minitest
264 minitest/unit is a small and incredibly fast unit testing framework.
265
266 minitest/spec is a functionally complete spec engine.
267
268 minitest/benchmark is an awesome way to assert the performance of your
269 algorithms in a repeatable manner.
270
271 minitest/mock by Steven Baker, is a beautifully tiny mock object
272 framework.
273
274 minitest/pride shows pride in testing and adds coloring to your test
275 output.
276
277 %description irb
278 The irb is acronym for Interactive Ruby. It evaluates ruby expression
279 from the terminal.
280
281 %description bigdecimal
282 Ruby provides built-in support for arbitrary precision integer arithmetic.
283 For example:
284
285 42**13 -> 1265437718438866624512
286
287 BigDecimal provides similar support for very large or very accurate floating
288 point numbers. Decimal arithmetic is also useful for general calculation,
289 because it provides the correct answers people expect–whereas normal binary
290 floating point arithmetic often introduces subtle errors because of the
291 conversion between base 10 and base 2.
292
293 %description io-console
294 IO/Console provides very simple and portable access to console. It doesn't
295 provide higher layer features, such like curses and readline.
296
297 %description psych
298 Psych is a YAML parser and emitter. Psych leverages
299 libyaml[http://pyyaml.org/wiki/LibYAML] for its YAML parsing and emitting
300 capabilities. In addition to wrapping libyaml, Psych also knows how to
301 serialize and de-serialize most Ruby objects to and from the YAML format.
302
303 %description test-unit
304 This library implements test/unit compatible API on minitest.
305 The test/unit means that test/unit which was bundled with Ruby 1.8.
306
307 %prep
308 %setup -q -n ruby-%{rubyver}-%{patchversion}
309 %apply_patches
310 # When patching mkmf.rb the mkmf.rb.0010 gets installed
311 rm lib/mkmf.rb.0*
312
313 %build
314 autoconf
315 CFLAGS=`echo %optflags | sed 's/-fomit-frame-pointer//'`
316 %configure2_5x --enable-shared --disable-rpath --enable-pthread \
317 --with-rubylibprefix='%{ruby_libdir}' \
318 --with-rubyarchprefix='%{ruby_libarchdir}' \
319 --with-sitedir='%{ruby_sitelibdir}' \
320 --with-sitearchdir='%{ruby_sitearchdir}' \
321 --with-vendordir='%{ruby_vendorlibdir}' \
322 --with-vendorarchdir='%{ruby_vendorarchdir}' \
323 --with-rubyhdrdir='%{_includedir}' \
324 --with-rubyarchhdrdir='$(archincludedir)' \
325 --with-sitearchhdrdir='$(sitehdrdir)/$(arch)' \
326 --with-vendorarchhdrdir='$(vendorhdrdir)/$(arch)' \
327 --with-rubygemsdir='%{rubygems_dir}' \
328 --with-ruby-pc='%{name}.pc' \
329 --enable-multiarch \
330 --with-ruby-version=''
331 %make
332
333 %install
334 %makeinstall_std install-doc
335
336 install -d %buildroot%{_datadir}/emacs/site-lisp
337 cp -a misc/ruby-mode.el %buildroot%{_datadir}/emacs/site-lisp
338
339 install -d %buildroot%{_sysconfdir}/emacs/site-start.d
340 cat <<EOF >%buildroot%{_sysconfdir}/emacs/site-start.d/%{name}.el
341 (autoload 'ruby-mode "ruby-mode" "Ruby editing mode." t)
342 (add-to-list 'auto-mode-alist '("\\\\.rb$" . ruby-mode))
343 (add-to-list 'interpreter-mode-alist '("ruby" . ruby-mode))
344 EOF
345
346 # Install the rpm macros
347 mkdir -p %buildroot%{_sysconfdir}/rpm/macros.d
348 cp %{SOURCE3} %buildroot%{_sysconfdir}/rpm/macros.d
349
350 # Install custom operating_system.rb
351 mkdir -p %{buildroot}%{rubygems_dir}/rubygems/defaults
352 cp %{SOURCE1} %{buildroot}%{rubygems_dir}/rubygems/defaults
353
354 # drop gems if not wanted, so that we could split them out as seperated source rpm
355 %if !%build_gems
356 rm -f %{buildroot}%{_bindir}/{rake,rdoc,ri,testrb}
357 rm -f %{buildroot}%{_mandir}/man1/{rake,ri}.*
358 rm -fr %{buildroot}%{ruby_libdir}/{minitest,rake,rdoc,json,bigdecimal,io,psych,test}
359 rm -fr %{buildroot}%{ruby_libarchdir}/{json,bigdecimal.so,io/console.so,psych.so}
360 rm -fr %{buildroot}%{rubygems_dir}
361 %if !%bootstrap
362 rm -f %{buildroot}%{_bindir}/gem
363 rm -fr %{buildroot}%{rubygems_dir}/rbconfig
364 rm -fr %{buildroot}%{rubygems_dir}/rubygems
365 rm -f %{buildroot}%{rubygems_dir}/rubygems.rb
366 rm -f %{buildroot}%{rubygems_dir}/ubygems.rb
367 %endif
368 %endif
369
370 %check
371 make test
372
373 %files
374 %{_bindir}/erb
375 %{_bindir}/ruby
376 %dir %{ruby_libdir}
377 %{ruby_libdir}/*.rb
378 %exclude %{ruby_libdir}/irb.rb
379 %exclude %{ruby_libdir}/multi-tk.rb
380 %exclude %{ruby_libdir}/remote-tk.rb
381 %exclude %{ruby_libdir}/tcltk.rb
382 %exclude %{ruby_libdir}/tk.rb
383 %exclude %{ruby_libdir}/tkafter.rb
384 %exclude %{ruby_libdir}/tkbgerror.rb
385 %exclude %{ruby_libdir}/tkcanvas.rb
386 %exclude %{ruby_libdir}/tkclass.rb
387 %exclude %{ruby_libdir}/tkconsole.rb
388 %exclude %{ruby_libdir}/tkdialog.rb
389 %exclude %{ruby_libdir}/tkentry.rb
390 %exclude %{ruby_libdir}/tkfont.rb
391 %exclude %{ruby_libdir}/tkmacpkg.rb
392 %exclude %{ruby_libdir}/tkmenubar.rb
393 %exclude %{ruby_libdir}/tkmngfocus.rb
394 %exclude %{ruby_libdir}/tkpalette.rb
395 %exclude %{ruby_libdir}/tkscrollbox.rb
396 %exclude %{ruby_libdir}/tktext.rb
397 %exclude %{ruby_libdir}/tkvirtevent.rb
398 %exclude %{ruby_libdir}/tkwinpkg.rb
399 %{ruby_libdir}/cgi
400 %{ruby_libdir}/date
401 %{ruby_libdir}/digest
402 %{ruby_libdir}/dl
403 %{ruby_libdir}/drb
404 %{ruby_libdir}/fiddle
405 %{ruby_libdir}/matrix
406 %{ruby_libdir}/net
407 %{ruby_libdir}/openssl
408 %{ruby_libdir}/optparse
409 %{ruby_libdir}/racc
410 %{ruby_libdir}/rbconfig
411 %{ruby_libdir}/rexml
412 %{ruby_libdir}/rinda
413 %{ruby_libdir}/ripper
414 %{ruby_libdir}/rss
415 %{ruby_libdir}/shell
416 %{ruby_libdir}/syslog
417 %{ruby_libdir}/uri
418 %{ruby_libdir}/webrick
419 %{ruby_libdir}/xmlrpc
420 %{ruby_libdir}/yaml
421 %dir %{ruby_libarchdir}
422 %{ruby_libarchdir}/continuation.so
423 %{ruby_libarchdir}/coverage.so
424 %{ruby_libarchdir}/curses.so
425 %{ruby_libarchdir}/date_core.so
426 %{ruby_libarchdir}/dbm.so
427 %dir %{ruby_libarchdir}/digest
428 %{ruby_libarchdir}/digest.so
429 %{ruby_libarchdir}/digest/*.so
430 %dir %{ruby_libarchdir}/dl
431 %{ruby_libarchdir}/dl.so
432 %{ruby_libarchdir}/dl/*.so
433 %dir %{ruby_libarchdir}/enc
434 %{ruby_libarchdir}/enc/*.so
435 %dir %{ruby_libarchdir}/enc/trans
436 %{ruby_libarchdir}/enc/trans/*.so
437 %{ruby_libarchdir}/etc.so
438 %{ruby_libarchdir}/fcntl.so
439 %{ruby_libarchdir}/fiber.so
440 %{ruby_libarchdir}/fiddle.so
441 %{ruby_libarchdir}/gdbm.so
442 %dir %{ruby_libarchdir}/io
443 %{ruby_libarchdir}/io/nonblock.so
444 %{ruby_libarchdir}/io/wait.so
445 %dir %{ruby_libarchdir}/mathn
446 %{ruby_libarchdir}/mathn/*.so
447 %{ruby_libarchdir}/nkf.so
448 %{ruby_libarchdir}/objspace.so
449 %{ruby_libarchdir}/openssl.so
450 %{ruby_libarchdir}/pathname.so
451 %{ruby_libarchdir}/pty.so
452 %dir %{ruby_libarchdir}/racc
453 %{ruby_libarchdir}/racc/*.so
454 %{ruby_libarchdir}/rbconfig.rb
455 %{ruby_libarchdir}/readline.so
456 %{ruby_libarchdir}/ripper.so
457 %{ruby_libarchdir}/sdbm.so
458 %{ruby_libarchdir}/socket.so
459 %{ruby_libarchdir}/stringio.so
460 %{ruby_libarchdir}/strscan.so
461 %{ruby_libarchdir}/syslog.so
462 %{ruby_libarchdir}/zlib.so
463 %{_mandir}/man1/erb.1.*
464 %{_mandir}/man1/ruby.1.*
465 %{_datadir}/emacs/site-lisp/*
466 %config(noreplace) %{_sysconfdir}/emacs/site-start.d/*
467 %{_sysconfdir}/rpm/macros.d/%{name}.macros
468 %{_datadir}/ruby/site_ruby
469 %{_libdir}/ruby/site_ruby
470 %{_datadir}/ruby/vendor_ruby
471 %{_libdir}/ruby/vendor_ruby
472 %if %bootstrap
473 %{_bindir}/gem
474 %dir %{rubygems_dir}
475 %{rubygems_dir}/rbconfig
476 %{rubygems_dir}/rubygems
477 %{rubygems_dir}/rubygems.rb
478 %{rubygems_dir}/ubygems.rb
479 %endif
480
481 %files doc
482 %{_datadir}/ri
483 %{_datadir}/doc/ruby
484
485 %files -n %{libname}
486 %{_libdir}/libruby.so.%{subver}
487 %{_libdir}/libruby.so.%{rubyapi}
488
489 %files devel
490 %{_includedir}/*
491 %{_libdir}/libruby-static.a
492 %{_libdir}/libruby.so
493 %{_libdir}/pkgconfig/*.pc
494
495 %files tk
496 %{ruby_libarchdir}/tcltklib.so
497 %{ruby_libarchdir}/tkutil.so
498 %{ruby_libdir}/multi-tk.rb
499 %{ruby_libdir}/remote-tk.rb
500 %{ruby_libdir}/tcltk.rb
501 %{ruby_libdir}/tk.rb
502 %{ruby_libdir}/tkafter.rb
503 %{ruby_libdir}/tkbgerror.rb
504 %{ruby_libdir}/tkcanvas.rb
505 %{ruby_libdir}/tkclass.rb
506 %{ruby_libdir}/tkconsole.rb
507 %{ruby_libdir}/tkdialog.rb
508 %{ruby_libdir}/tkentry.rb
509 %{ruby_libdir}/tkfont.rb
510 %{ruby_libdir}/tkmacpkg.rb
511 %{ruby_libdir}/tkmenubar.rb
512 %{ruby_libdir}/tkmngfocus.rb
513 %{ruby_libdir}/tkpalette.rb
514 %{ruby_libdir}/tkscrollbox.rb
515 %{ruby_libdir}/tktext.rb
516 %{ruby_libdir}/tkvirtevent.rb
517 %{ruby_libdir}/tkwinpkg.rb
518 %{ruby_libdir}/tk
519 %{ruby_libdir}/tkextlib
520
521 %files irb
522 %{_bindir}/irb
523 %{ruby_libdir}/irb.rb
524 %{ruby_libdir}/irb
525 %{_mandir}/man1/irb.1*
526
527 %if %build_gems
528 %files RubyGems
529 %{_bindir}/gem
530 %dir %{rubygems_dir}
531 %{rubygems_dir}/rbconfig
532 %{rubygems_dir}/rubygems
533 %{rubygems_dir}/rubygems.rb
534 %{rubygems_dir}/ubygems.rb
535
536 %files minitest
537 %{ruby_libdir}/minitest
538 %{rubygems_dir}/specifications/default/minitest-*.gemspec
539
540 %files rake
541 %{_bindir}/rake
542 %{_mandir}/man1/rake.1.*
543 %{ruby_libdir}/rake
544 %{rubygems_dir}/gems/rake-*
545 %{rubygems_dir}/specifications/default/rake-*.gemspec
546
547 %files rdoc
548 %{_bindir}/rdoc
549 %{_bindir}/ri
550 %{ruby_libdir}/rdoc
551 %{rubygems_dir}/gems/rdoc-*
552 %{rubygems_dir}/specifications/default/rdoc-*.gemspec
553 %{_mandir}/man1/ri.1.*
554
555 %files json
556 %dir %{ruby_libarchdir}/json
557 %dir %{ruby_libarchdir}/json/ext
558 %{ruby_libarchdir}/json/ext/*.so
559 %{ruby_libdir}/json
560 %{rubygems_dir}/specifications/default/json-*.gemspec
561
562 %files bigdecimal
563 %{ruby_libdir}/bigdecimal
564 %{ruby_libarchdir}/bigdecimal.so
565 %{rubygems_dir}/specifications/default/bigdecimal-*.gemspec
566
567 %files io-console
568 %{ruby_libdir}/io
569 %{ruby_libarchdir}/io/console.so
570 %{rubygems_dir}/specifications/default/io-console-*.gemspec
571
572 %files psych
573 %{ruby_libdir}/psych
574 %{ruby_libarchdir}/psych.so
575 %{rubygems_dir}/specifications/default/psych-*.gemspec
576
577 %files test-unit
578 %{_bindir}/testrb
579 %{ruby_libdir}/test
580 %{rubygems_dir}/gems/test-unit-*
581 %{rubygems_dir}/specifications/default/test-unit-*.gemspec
582 %endif

  ViewVC Help
Powered by ViewVC 1.1.30