]> git.pld-linux.org Git - packages/ruby.git/blob - ruby.spec
up to 1.8.7.374
[packages/ruby.git] / ruby.spec
1 #
2 # Conditional build:
3 %bcond_without  doc     # skip generating docs (which is time-consuming). Intended for speed up test builds
4 %bcond_without  emacs   # skip building package with ruby-mode for emacs
5 %bcond_without  tk      # skip building package with Tk bindings
6 %bcond_with     default_ruby    # use this Ruby as default system Ruby
7 %bcond_with     onigurma
8
9 %if "%{pld_release}" == "th"
10 %define         ruby_suffix 18
11 %else
12 %define         ruby_suffix %{nil}
13 %endif
14 %define         ruby_ver        1.8
15 %define         ruby_ridir      %{_datadir}/ri/%{ruby_ver}/system
16 %define         ruby_rdocdir    %{_datadir}/rdoc
17 %define         stdlibdoc_version       0.10.1
18 %define         patchlevel 374
19 %define         basever 1.8.7
20 Summary:        Ruby - interpreted scripting language
21 Summary(ja.UTF-8):      オブジェクト指向言語Rubyインタプリタ
22 Summary(pl.UTF-8):      Ruby - interpretowany język skryptowy
23 Summary(pt_BR.UTF-8):   Linguagem de script orientada a objeto
24 Summary(zh_CN.UTF-8):   ruby - 一种快速高效的面向对象脚本编程语言
25 Name:           ruby%{ruby_suffix}
26 Version:        %{basever}.%{patchlevel}
27 Release:        1
28 Epoch:          1
29 License:        The Ruby License
30 Group:          Development/Languages
31 Source0:        ftp://ftp.ruby-lang.org/pub/ruby/%{ruby_ver}/ruby-%{basever}-p%{patchlevel}.tar.bz2
32 # Source0-md5:  83c92e2b57ea08f31187060098b2200b
33 Source1:        http://www.ibiblio.org/pub/languages/ruby/doc/ruby-texi-1.4-en.tar.gz
34 # Source1-md5:  839fda4af52b5c5c6d21f879f7fc62bf
35 Source2:        http://www.math.sci.hokudai.ac.jp/~gotoken/ruby/ruby-uguide-981227.tar.gz
36 # Source2-md5:  24eadcd067278901da9ad70efb146b07
37 Source3:        http://www.ibiblio.org/pub/languages/ruby/doc/rubyfaq-990927.tar.gz
38 # Source3-md5:  634c25b14e19925d10af3720d72e8741
39 Source4:        irb.1
40 Source5:        http://www.geocities.jp/kosako3/oniguruma/archive/onigd2_5_9.tar.gz
41 # Source5-md5:  7e4c2b197387232afd9a11378feeb246
42 Source6:        http://www.ruby-doc.org/download/stdlib/ruby-doc-stdlib-%{stdlibdoc_version}.tgz
43 # Source6-md5:  5437c281b44e7a4af142d2bd35eba407
44 Source7:        http://www.ruby-doc.org/download/Ruby-1.8.1_ri_data.zip
45 # Source7-md5:  96e97cdfa55ed197e0e6c39159394c82
46 Source8:        erb.1
47 Source9:        rdoc.1
48 Source10:       ri.1
49 Source11:       testrb.1
50 Source12:       ruby-mode-init.el
51 Patch0:         ruby-info.patch
52 Patch1:         ruby-mkmf-shared.patch
53 Patch2:         ruby-require-rubygems-version.patch
54 Patch3:         ruby-lib64.patch
55 Patch4:         stdout-rouge-fix.patch
56 URL:            http://www.ruby-lang.org/
57 BuildRequires:  autoconf
58 BuildRequires:  automake
59 BuildRequires:  db-devel
60 %{?with_emacs:BuildRequires:    emacs}
61 BuildRequires:  gdbm-devel >= 1.8.3
62 BuildRequires:  ncurses-devel
63 BuildRequires:  openssl-devel
64 BuildRequires:  readline-devel >= 4.2
65 BuildRequires:  sed >= 4.0
66 BuildRequires:  texinfo
67 %if %{with tk}
68 BuildRequires:  tk-devel
69 %endif
70 BuildRequires:  unzip
71 Requires(post,postun):  /sbin/ldconfig
72 Provides:       ruby(ver) = %{ruby_ver}
73 Obsoletes:      rdoc
74 Obsoletes:      ruby-REXML
75 Obsoletes:      ruby-doc < 1.8.4
76 Obsoletes:      ruby-fastthread
77 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
78
79 # bleh, some nasty (gcc or ruby) bug still not fixed
80 # (SEGV or "unexpected break" on miniruby run during build)
81 %define         specflags_ia64  -O0
82
83 # ruby needs frame pointers for correct exception handling
84 %define         specflags_ia32  -fno-omit-frame-pointer
85
86 %description
87 Ruby is the interpreted scripting language for quick and easy
88 object-oriented programming. It has many features to process text
89 files and to do system management tasks (as in Perl). It is simple,
90 straight-forward, extensible, and portable.
91
92 This package contains only shared library and ruby interpreter. To get
93 full-functional ruby environment install ruby-modules package.
94
95 %description -l ja.UTF-8
96 Rubyはシンプルかつ強力なオブジェクト指向スクリプト言語です.Rubyは最初
97 から純粋なオブジェクト指向言語として設計されていますから,オブジェクト
98 指向プログラミングを手軽に行う事が出来ます.もちろん通常の手続き型のプ
99 ログラミングも可能です.
100
101 %description -l pl.UTF-8
102 Ruby to interpretowany język skryptowy, w sam raz dla łatwego i
103 szybkiego pisania zorientowanych obiektowo programów. Ma wiele funkcji
104 ułatwiających przetwarzanie plików tekstowych i wykonywanie prac
105 związanych z zarządzaniem systemu (podobnie jak Perl). Jest prosty,
106 rozszerzalny i przenośny.
107
108 Ten pakiet zawiera tylko bibliotekę dzieloną i interpreter ruby.
109 Zainstaluj pakiet ruby-modules, jeżeli potrzebujesz w pełni
110 funkcjonalnego środowiska ruby.
111
112 %description -l pt_BR.UTF-8
113 Ruby é uma linguagem de script interpretada de programação orientada a
114 objeto. Possui diversas características para processamento de texto. É
115 simples, extensível e direta.
116
117 %package modules
118 Summary:        Ruby standard modules and utilities
119 Summary(pl.UTF-8):      Standardowe moduły i narzędzia dla języka Ruby
120 Group:          Development/Languages
121 Requires:       %{name} = %{epoch}:%{version}-%{release}
122 Provides:       ruby(abi) = %{ruby_ver}
123 Provides:       ruby-modules(ver) = %{ruby_ver}
124
125 %description modules
126 Ruby standard modules and utilities:
127 - erb - Tiny eRuby
128 - rdoc - documentation tool for source code
129 - irb - interactive Ruby
130 - ri - Ruby interactive reference
131 - testrb - automatic runner for Test::Unit of Ruby
132
133 %description modules -l pl.UTF-8
134 Standardowe moduły i narzędzia Ruby:
135 - erb - mały eRuby
136 - rdoc - narzędzie do dokumentowania kodu źródłowego
137 - irb - interaktywny Ruby
138 - ri - interaktywna dokumentacja Ruby
139 - testrb - automatyczny runner dla Ruby Test::Unit
140
141 %package tk
142 Summary:        Ruby/Tk bindings
143 Summary(pl.UTF-8):      Wiązania Ruby/Tk
144 Group:          Development/Languages
145 Requires:       %{name}-modules = %{epoch}:%{version}-%{release}
146
147 %description tk
148 This pachage contains Ruby/Tk bindings.
149
150 %description tk -l pl.UTF-8
151 Ten pakiet zawiera wiązania Ruby/Tk.
152
153 %package devel
154 Summary:        Ruby development libraries
155 Summary(pl.UTF-8):      Biblioteki programistyczne interpretera języka Ruby
156 Group:          Development/Languages
157 Requires:       %{name}-modules = %{epoch}:%{version}-%{release}
158
159 %description devel
160 Ruby development libraries.
161
162 %description devel -l pl.UTF-8
163 Biblioteki programistyczne interpretera języka Ruby.
164
165 %package static
166 Summary:        Ruby static libraries
167 Summary(pl.UTF-8):      Biblioteki statyczne Ruby
168 Group:          Development/Languages
169 Requires:       %{name}-devel = %{epoch}:%{version}-%{release}
170
171 %description static
172 Ruby static libraries.
173
174 %description static -l pl.UTF-8
175 Biblioteki statyczne Ruby.
176
177 %package doc
178 Summary:        Ruby HTML documentation
179 Summary(pl.UTF-8):      Dokumentacja HTML do Ruby
180 Group:          Documentation
181
182 %description doc
183 Ruby HTML documentation: FAQ, guide, core and standard library.
184
185 %description doc -l pl.UTF-8
186 Dokumentacja HTML do Ruby: FAQ, przewodnik, dokumentacja dla core i
187 stdlib.
188
189 %package doc-ri
190 Summary:        Ruby ri documentation
191 Summary(pl.UTF-8):      Dokumentacja Ruby w formacie ri
192 Group:          Documentation
193 Requires:       %{name}-modules = %{epoch}:%{version}-%{release}
194
195 %description doc-ri
196 Ruby ri documentation.
197
198 %description doc-ri -l pl.UTF-8
199 Dokumentacja Ruby w formacie ri.
200
201 %package examples
202 Summary:        Ruby examples
203 Summary(pl.UTF-8):      Przykłady dla języka Ruby
204 Group:          Development/Languages
205
206 %description examples
207 Ruby examples.
208
209 %description examples -l pl.UTF-8
210 Przykłady programów w języku Ruby.
211
212 %package emacs-mode
213 Summary:        Ruby mode and debugger for Emacs
214 Summary(pl.UTF-8):      Tryb Ruby i debugger dla Emacsa
215 Group:          Development/Tools
216 Requires:       %{name}-modules = %{epoch}:%{version}-%{release}
217 Requires:       emacs-common
218
219 %description emacs-mode
220 Ruby mode and debugger for Emacs.
221
222 %description emacs-mode -l pl.UTF-8
223 Tryb Ruby i debugger dla Emacsa.
224
225 %prep
226 %setup -q -n ruby-%{basever}-p%{patchlevel} -a1 -a2 -a3 -a5 -a6 -a7
227 %patch0 -p1
228 %patch1 -p1
229 %patch2 -p1
230 %patch3 -p1
231 %patch4 -p1
232
233 find -type f '(' -name '*.rb' -o -name '*.cgi' -o -name '*.test' -o -name 'ruby.1' \
234         -o -name 'ruby.info*' -o -name '*.html' -o -name '*.tcl' -o -name '*.texi' ')' \
235         | xargs %{__sed} -i 's,/usr/local/bin/,%{_bindir}/,'
236
237 %build
238 cp -f /usr/share/automake/config.sub .
239
240 %if %{with onigurma}
241 cd oniguruma
242 %configure \
243         --with-rubydir=..
244 %{__make} 18
245 cd ..
246 %endif
247
248 %{__autoconf}
249 %configure \
250         --program-suffix=%{ruby_suffix} \
251         --enable-shared \
252         --with-default-kcode=utf8 \
253         --enable-pthread
254
255 %{__make}
256 %{__make} clean -C ruby-texi-1.4-en
257 %{__make} info -C ruby-texi-1.4-en
258
259 %if %{with doc}
260 mkdir rdoc
261
262 RUBYLIB=".:lib:$(find ext .ext -type d | tr '\n' ':')"
263 export RUBYLIB
264 LD_LIBRARY_PATH=$(pwd)
265 export LD_LIBRARY_PATH
266
267 ./miniruby bin/rdoc --inline-source --op rdoc/core \
268         array.c bignum.c class.c compar.c dir.c dln.c dmyext.c enum.c \
269         error.c eval.c file.c gc.c hash.c inits.c io.c lex.c main.c marshal.c \
270         math.c numeric.c object.c pack.c parse.c prec.c process.c random.c range.c \
271         re.c regex.c ruby.c signal.c sprintf.c st.c string.c struct.c time.c util.c \
272         variable.c version.c \
273         lib/English.rb lib/abbrev.rb lib/base64.rb lib/benchmark.rb lib/cgi.rb \
274         lib/cgi/session.rb lib/complex.rb lib/date.rb lib/fileutils.rb lib/find.rb \
275         lib/generator.rb lib/logger.rb lib/matrix.rb lib/observer.rb \
276         lib/pathname.rb lib/set.rb lib/shellwords.rb lib/singleton.rb \
277         lib/tempfile.rb lib/test/unit.rb lib/thread.rb lib/thwait.rb \
278         lib/time.rb lib/yaml.rb
279
280 mv ruby-doc-stdlib-%{stdlibdoc_version}/stdlib rdoc/stdlib
281 mv ri/%{ruby_ver}/site ri/%{ruby_ver}/system
282
283 ./miniruby bin/rdoc --ri -o ri/%{ruby_ver}/system \
284         array.c bignum.c class.c compar.c dir.c dln.c \
285         dmyext.c enum.c error.c eval.c file.c gc.c hash.c inits.c io.c lex.c main.c \
286         marshal.c math.c numeric.c object.c pack.c parse.c prec.c process.c \
287         random.c range.c re.c regex.c ruby.c signal.c sprintf.c st.c string.c \
288         struct.c time.c util.c variable.c version.c \
289         lib/English.rb lib/abbrev.rb lib/base64.rb lib/benchmark.rb lib/cgi.rb \
290         lib/cgi/session.rb lib/complex.rb lib/date.rb lib/fileutils.rb lib/find.rb \
291         lib/generator.rb lib/logger.rb lib/matrix.rb lib/observer.rb lib/pathname.rb \
292         lib/set.rb lib/shellwords.rb lib/singleton.rb lib/tempfile.rb \
293         lib/test/unit.rb lib/thread.rb lib/thwait.rb lib/time.rb lib/yaml.rb
294 %endif
295
296 %install
297 rm -rf $RPM_BUILD_ROOT
298 install -d $RPM_BUILD_ROOT{%{_datadir}/ruby,%{_infodir},%{_mandir}/man1,%{_examplesdir}/%{name}-%{version},%{ruby_ridir},%{ruby_rdocdir}}
299
300 %{__make} install \
301         DESTDIR=$RPM_BUILD_ROOT
302
303 cp -Rf sample/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
304 cp -p ruby-texi-1.4-en/ruby.info* $RPM_BUILD_ROOT%{_infodir}
305 cp -p %{SOURCE4} $RPM_BUILD_ROOT%{_mandir}/man1/irb%{ruby_suffix}.1
306 cp -p %{SOURCE8} $RPM_BUILD_ROOT%{_mandir}/man1/erb%{ruby_suffix}.1
307 cp -p %{SOURCE9} $RPM_BUILD_ROOT%{_mandir}/man1/rdoc%{ruby_suffix}.1
308 cp -p %{SOURCE10} $RPM_BUILD_ROOT%{_mandir}/man1/ri%{ruby_suffix}.1
309 cp -p %{SOURCE11} $RPM_BUILD_ROOT%{_mandir}/man1/testrb%{ruby_suffix}.1
310
311 cp -Rf ruby-uguide guide
312 cp -Rf rubyfaq faq
313
314 %{?with_doc:cp -Rf ri/%{ruby_ver}/system/* $RPM_BUILD_ROOT%{ruby_ridir}}
315
316 # ruby emacs mode - borrowed from FC-4
317 %if %{with emacs}
318 install -d $RPM_BUILD_ROOT%{_emacs_lispdir}/{ruby-mode,site-start.d}
319 cp -p misc/*.el $RPM_BUILD_ROOT%{_emacs_lispdir}/ruby-mode
320 rm -f $RPM_BUILD_ROOT%{_emacs_lispdir}/ruby-mode/rubydb2x.el*
321 install -p %{SOURCE12} $RPM_BUILD_ROOT%{_emacs_lispdir}/site-start.d
322 cat << 'EOF' > path.el
323 (setq load-path (cons "." load-path) byte-compile-warnings nil)
324 EOF
325 emacs --no-site-file -q -batch -l path.el -f batch-byte-compile $RPM_BUILD_ROOT%{_emacs_lispdir}/ruby-mode/*.el
326 rm -f path.el*
327
328 # unpackaged, dunno, remove
329 rm $RPM_BUILD_ROOT%{_emacs_lispdir}/ruby-mode/inf-ruby.el
330 rm $RPM_BUILD_ROOT%{_emacs_lispdir}/ruby-mode/ruby-electric.el
331 rm $RPM_BUILD_ROOT%{_emacs_lispdir}/ruby-mode/ruby-mode.el
332 rm $RPM_BUILD_ROOT%{_emacs_lispdir}/ruby-mode/ruby-style.el
333 rm $RPM_BUILD_ROOT%{_emacs_lispdir}/ruby-mode/rubydb3x.el
334 %endif
335
336 %if %{with default_ruby}
337 ln -s ruby%{ruby_suffix} $RPM_BUILD_ROOT%{_bindir}/ruby
338 echo '.so man1/ruby%{ruby_suffix}.1' > $RPM_BUILD_ROOT%{_mandir}/man1/ruby.1
339 %endif
340
341 %clean
342 rm -rf $RPM_BUILD_ROOT
343
344 %post   -p /sbin/postshell
345 -/usr/sbin/fix-info-dir -c %{_infodir}
346 /sbin/ldconfig
347
348 %postun -p /sbin/postshell
349 -/usr/sbin/fix-info-dir -c %{_infodir}
350 /sbin/ldconfig
351
352 %files
353 %defattr(644,root,root,755)
354 %doc README README.EXT ChangeLog ToDo
355 %attr(755,root,root) %{_bindir}/ruby%{ruby_suffix}
356 %attr(755,root,root) %{_libdir}/libruby%{ruby_suffix}.so.*.*.*
357 %attr(755,root,root) %ghost %{_libdir}/libruby%{ruby_suffix}.so.%{ruby_ver}
358 %{_mandir}/man1/ruby%{ruby_suffix}.1*
359 %{_infodir}/ruby.info*
360
361 %if %{with default_ruby}
362 %attr(755,root,root) %{_bindir}/ruby
363 %{_mandir}/man1/ruby.1
364 %endif
365
366 %dir %{_libdir}/ruby
367 %dir %{_libdir}/ruby/%{ruby_ver}
368 %dir %{_libdir}/ruby/%{ruby_ver}/*-linux*
369 %dir %{_libdir}/ruby/site_ruby
370 %dir %{_libdir}/ruby/site_ruby/%{ruby_ver}
371 %dir %{_libdir}/ruby/site_ruby/%{ruby_ver}/*-linux*
372 %dir %{_libdir}/ruby/vendor_ruby
373 %dir %{_libdir}/ruby/vendor_ruby/%{ruby_ver}
374 %dir %{_libdir}/ruby/vendor_ruby/%{ruby_ver}/*-linux*
375 %dir %{_datadir}/ruby
376 %dir %{_datadir}/ri
377 %dir %{_datadir}/ri/%{ruby_ver}
378 %dir %{_datadir}/ri/%{ruby_ver}/system
379 %dir %{ruby_rdocdir}
380
381 %files devel
382 %defattr(644,root,root,755)
383 %attr(755,root,root) %{_libdir}/libruby%{ruby_suffix}.so
384 %{_libdir}/ruby/%{ruby_ver}/*/*.h
385
386 %files static
387 %defattr(644,root,root,755)
388 %{_libdir}/libruby%{ruby_suffix}-static.a
389
390 %if %{with tk}
391 %files tk
392 %defattr(644,root,root,755)
393 %{_libdir}/ruby/%{ruby_ver}/tcltk.rb
394 %{_libdir}/ruby/%{ruby_ver}/tk*.rb
395 %{_libdir}/ruby/%{ruby_ver}/tk
396 %{_libdir}/ruby/%{ruby_ver}/tkextlib
397 %attr(755,root,root) %{_libdir}/ruby/%{ruby_ver}/*-linux*/tcltklib.so
398 %attr(755,root,root) %{_libdir}/ruby/%{ruby_ver}/*-linux*/tkutil.so
399 %endif
400
401 %files modules
402 %defattr(644,root,root,755)
403 %attr(755,root,root) %{_bindir}/erb%{ruby_suffix}
404 %attr(755,root,root) %{_bindir}/irb%{ruby_suffix}
405 %attr(755,root,root) %{_bindir}/rdoc%{ruby_suffix}
406 %attr(755,root,root) %{_bindir}/ri%{ruby_suffix}
407 %attr(755,root,root) %{_bindir}/testrb%{ruby_suffix}
408 %{_libdir}/ruby/%{ruby_ver}/bigdecimal
409 %{_libdir}/ruby/%{ruby_ver}/cgi
410 %{_libdir}/ruby/%{ruby_ver}/date
411 %{_libdir}/ruby/%{ruby_ver}/digest
412 %{_libdir}/ruby/%{ruby_ver}/dl
413 %{_libdir}/ruby/%{ruby_ver}/drb
414 %{_libdir}/ruby/%{ruby_ver}/io
415 %{_libdir}/ruby/%{ruby_ver}/irb
416 %{_libdir}/ruby/%{ruby_ver}/net
417 %{_libdir}/ruby/%{ruby_ver}/openssl
418 %{_libdir}/ruby/%{ruby_ver}/optparse
419 %{_libdir}/ruby/%{ruby_ver}/racc
420 %{_libdir}/ruby/%{ruby_ver}/rdoc
421 %{_libdir}/ruby/%{ruby_ver}/rexml
422 %{_libdir}/ruby/%{ruby_ver}/rinda
423 %{_libdir}/ruby/%{ruby_ver}/rss
424 %{_libdir}/ruby/%{ruby_ver}/runit
425 %{_libdir}/ruby/%{ruby_ver}/shell
426 %{_libdir}/ruby/%{ruby_ver}/soap
427 %{_libdir}/ruby/%{ruby_ver}/test
428 %{_libdir}/ruby/%{ruby_ver}/uri
429 %{_libdir}/ruby/%{ruby_ver}/webrick
430 %{_libdir}/ruby/%{ruby_ver}/wsdl
431 %{_libdir}/ruby/%{ruby_ver}/xmlrpc
432 %{_libdir}/ruby/%{ruby_ver}/xsd
433 %{_libdir}/ruby/%{ruby_ver}/yaml
434 %{_libdir}/ruby/%{ruby_ver}/[A-Za-s]*.rb
435 %{_libdir}/ruby/%{ruby_ver}/tempfile.rb
436 %{_libdir}/ruby/%{ruby_ver}/thread.rb
437 %{_libdir}/ruby/%{ruby_ver}/thwait.rb
438 %{_libdir}/ruby/%{ruby_ver}/time.rb
439 %{_libdir}/ruby/%{ruby_ver}/timeout.rb
440 %{_libdir}/ruby/%{ruby_ver}/tmpdir.rb
441 %{_libdir}/ruby/%{ruby_ver}/tracer.rb
442 %{_libdir}/ruby/%{ruby_ver}/tsort.rb
443 %{_libdir}/ruby/%{ruby_ver}/[u-z]*.rb
444 %dir %{_libdir}/ruby/%{ruby_ver}/*-linux*/digest
445 %dir %{_libdir}/ruby/%{ruby_ver}/*-linux*/io
446 %dir %{_libdir}/ruby/%{ruby_ver}/*-linux*/racc
447 %attr(755,root,root) %{_libdir}/ruby/%{ruby_ver}/*-linux*/[a-s]*.so
448 %attr(755,root,root) %{_libdir}/ruby/%{ruby_ver}/*-linux*/thread.so
449 %attr(755,root,root) %{_libdir}/ruby/%{ruby_ver}/*-linux*/digest/*.so
450 %attr(755,root,root) %{_libdir}/ruby/%{ruby_ver}/*-linux*/io/*.so
451 %attr(755,root,root) %{_libdir}/ruby/%{ruby_ver}/*-linux*/racc/*.so
452 %attr(755,root,root) %{_libdir}/ruby/%{ruby_ver}/*-linux*/z*.so
453 %{_libdir}/ruby/%{ruby_ver}/*-linux*/rbconfig.rb
454 %{_mandir}/man1/erb%{ruby_suffix}.1*
455 %{_mandir}/man1/irb%{ruby_suffix}.1*
456 %{_mandir}/man1/rdoc%{ruby_suffix}.1*
457 %{_mandir}/man1/ri%{ruby_suffix}.1*
458 %{_mandir}/man1/testrb%{ruby_suffix}.1*
459
460 %files doc
461 %defattr(644,root,root,755)
462 %doc faq guide
463 %{?with_doc:%doc rdoc}
464
465 %if %{with doc}
466 %files doc-ri
467 %defattr(644,root,root,755)
468 %{_datadir}/ri/%{ruby_ver}/system/*
469 %endif
470
471 %files examples
472 %defattr(644,root,root,755)
473 %{_examplesdir}/%{name}-%{version}
474
475 %if %{with emacs}
476 %files emacs-mode
477 %defattr(644,root,root,755)
478 %doc misc/*
479 %dir %{_emacs_lispdir}/ruby-mode
480 %{_emacs_lispdir}/ruby-mode/*.elc
481 %{_emacs_lispdir}/site-start.d/*.el
482 %endif
This page took 0.12113 seconds and 3 git commands to generate.