SPECS (DEVEL): ruby1.9.spec - up to 1.9.0.2
twittner
twittner at pld-linux.org
Sat Aug 16 21:22:03 CEST 2008
Author: twittner Date: Sat Aug 16 19:22:03 2008 GMT
Module: SPECS Tag: DEVEL
---- Log message:
- up to 1.9.0.2
---- Files affected:
SPECS:
ruby1.9.spec (1.1 -> 1.1.2.1)
---- Diffs:
================================================================
Index: SPECS/ruby1.9.spec
diff -u SPECS/ruby1.9.spec:1.1 SPECS/ruby1.9.spec:1.1.2.1
--- SPECS/ruby1.9.spec:1.1 Wed Dec 26 19:03:19 2007
+++ SPECS/ruby1.9.spec Sat Aug 16 21:21:57 2008
@@ -7,6 +7,7 @@
# install ri docs
#
# Conditional build:
+%bcond_without doc # skip generating docs (which is time-consuming). Intended for speed up test builds
%bcond_without emacs # skip building package with ruby-mode for emacs
%bcond_without tk # skip building package with Tk bindings
#
@@ -17,21 +18,21 @@
Summary(pl.UTF-8): Ruby - interpretowany język skryptowy
Summary(pt_BR.UTF-8): Linguagem de script orientada a objeto
Summary(zh_CN.UTF-8): ruby - 一种快速高效的面向对象脚本编程语言
-%define patchlevel 0
-Name: ruby
+%define patchlevel 2
+Name: ruby1.9
Version: %{ruby_ver}.%{patchlevel}
-Release: 1
+Release: 0.1
Epoch: 1
License: The Ruby License
Group: Development/Languages
-Source0: ftp://ftp.ruby-lang.org/pub/ruby/1.9/%{name}-%{ruby_ver}-%{patchlevel}.tar.gz
-# Source0-md5: b20cce98b284f7f75939c09d5c8e846d
+Source0: ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-%{ruby_ver}-%{patchlevel}.tar.bz2
+# Source0-md5: 600349ecf5af7bf7900823cb185c371d
Source4: irb.1
Source8: erb.1
Source9: rdoc.1
Source10: ri.1
Source11: testrb.1
-#Source12: %{name}-mode-init.el
+Source12: %{name}-mode-init.el
#Patch0: %{name}-info.patch
#Patch1: %{name}-LIB_PREFIX.patch
#Patch2: %{name}-mkmf-shared.patch
@@ -206,7 +207,7 @@
Tryb Ruby i debugger dla Emacsa.
%prep
-%setup -q -n %{name}-%{ruby_ver}-%{patchlevel}
+%setup -q -n ruby-%{ruby_ver}-%{patchlevel}
#%patch0 -p1
#%patch1 -p1
#%patch2 -p1
@@ -224,10 +225,9 @@
%configure \
--program-suffix=1.9 \
--enable-shared \
- --with-default-kcode=utf8 \
--enable-pthread
-%{__make}
+%{__make} -j1
#%{__make} clean -C %{name}-texi-1.4-en
#%{__make} info -C %{name}-texi-1.4-en
@@ -235,13 +235,13 @@
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_infodir},%{_mandir}/man1,%{_examplesdir}/%{name}-%{version},%{ruby_ridir}}
-install -d $RPM_BUILD_ROOT{%{_datadir}/%{name},%{_emacs_lispdir}/{%{name}-mode,site-start.d}}
+install -d $RPM_BUILD_ROOT{%{_infodir},%{_mandir}/man1,%{_examplesdir}/ruby-%{version},%{ruby_ridir}}
+install -d $RPM_BUILD_ROOT{%{_datadir}/ruby,%{_emacs_lispdir}/{ruby-mode,site-start.d}}
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
-cp -Rf sample/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
+cp -Rf sample/* $RPM_BUILD_ROOT%{_examplesdir}/ruby-%{version}
#install %{name}-texi-1.4-en/ruby.info* $RPM_BUILD_ROOT%{_infodir}
install %{SOURCE4} $RPM_BUILD_ROOT%{_mandir}/man1
install %{SOURCE8} $RPM_BUILD_ROOT%{_mandir}/man1
@@ -252,17 +252,17 @@
#cp -Rf ruby-uguide guide
#cp -Rf rubyfaq faq
-%{?with_doc:cp -Rf ri/%{ruby_ver}/system/* $RPM_BUILD_ROOT%{ruby_ridir}}
+%{?with_doc:cp -Rf .ext/rdoc/* $RPM_BUILD_ROOT%{ruby_ridir}}
# ruby emacs mode - borrowed from FC-4
%if %{with emacs}
-install misc/*.el $RPM_BUILD_ROOT%{_emacs_lispdir}/%{name}-mode
-rm -f $RPM_BUILD_ROOT%{_emacs_lispdir}/%{name}-mode/rubydb2x.el
-#install %{SOURCE12} $RPM_BUILD_ROOT%{_emacs_lispdir}/site-start.d
+install misc/*.el $RPM_BUILD_ROOT%{_emacs_lispdir}/ruby-mode
+rm -f $RPM_BUILD_ROOT%{_emacs_lispdir}/ruby-mode/rubydb2x.el
+install %{SOURCE12} $RPM_BUILD_ROOT%{_emacs_lispdir}/site-start.d
cat << EOF > path.el
(setq load-path (cons "." load-path) byte-compile-warnings nil)
EOF
-emacs --no-site-file -q -batch -l path.el -f batch-byte-compile $RPM_BUILD_ROOT%{_emacs_lispdir}/%{name}-mode/*.el
+emacs --no-site-file -q -batch -l path.el -f batch-byte-compile $RPM_BUILD_ROOT%{_emacs_lispdir}/ruby-mode/*.el
rm -f path.el*
%endif
@@ -284,16 +284,16 @@
%attr(755,root,root) %{_libdir}/lib*.so.*.*.*
#%{_mandir}/man1/ruby.1*
#%{_infodir}/*.info*
-%dir %{_libdir}/%{name}
-%dir %{_libdir}/%{name}/%{ruby_ver}
-%dir %{_libdir}/%{name}/%{ruby_ver}/*-linux*
-%dir %{_libdir}/%{name}/site_ruby
-%dir %{_libdir}/%{name}/site_ruby/%{ruby_ver}
-%dir %{_libdir}/%{name}/site_ruby/%{ruby_ver}/*-linux*
-%dir %{_libdir}/%{name}/vendor_ruby
-%dir %{_libdir}/%{name}/vendor_ruby/%{ruby_ver}
-%dir %{_libdir}/%{name}/vendor_ruby/%{ruby_ver}/*-linux*
-%dir %{_datadir}/%{name}
+%dir %{_libdir}/ruby
+%dir %{_libdir}/ruby/%{ruby_ver}
+%dir %{_libdir}/ruby/%{ruby_ver}/*-linux*
+%dir %{_libdir}/ruby/site_ruby
+%dir %{_libdir}/ruby/site_ruby/%{ruby_ver}
+%dir %{_libdir}/ruby/site_ruby/%{ruby_ver}/*-linux*
+%dir %{_libdir}/ruby/vendor_ruby
+%dir %{_libdir}/ruby/vendor_ruby/%{ruby_ver}
+%dir %{_libdir}/ruby/vendor_ruby/%{ruby_ver}/*-linux*
+%dir %{_datadir}/ruby
%dir %{_datadir}/ri
%dir %{_datadir}/ri/%{ruby_ver}
%dir %{_datadir}/ri/%{ruby_ver}/system
@@ -310,11 +310,11 @@
%if %{with tk}
%files tk
%defattr(644,root,root,755)
-%{_libdir}/%{name}/%{ruby_ver}/tcltk.rb
-%{_libdir}/%{name}/%{ruby_ver}/tk*.rb
-%{_libdir}/%{name}/%{ruby_ver}/tk
-%{_libdir}/%{name}/%{ruby_ver}/tkextlib
-%attr(755,root,root) %{_libdir}/%{name}/%{ruby_ver}/*-linux*/t*.so
+%{_libdir}/ruby/%{ruby_ver}/tcltk.rb
+%{_libdir}/ruby/%{ruby_ver}/tk*.rb
+%{_libdir}/ruby/%{ruby_ver}/tk
+%{_libdir}/ruby/%{ruby_ver}/tkextlib
+%attr(755,root,root) %{_libdir}/ruby/%{ruby_ver}/*-linux*/t*.so
%endif
%files modules
@@ -326,59 +326,59 @@
%attr(755,root,root) %{_bindir}/rdoc1.9
%attr(755,root,root) %{_bindir}/ri1.9
%attr(755,root,root) %{_bindir}/testrb1.9
-%{_libdir}/%{name}/%{ruby_ver}/bigdecimal
-%{_libdir}/%{name}/%{ruby_ver}/cgi
-%{_libdir}/%{name}/%{ruby_ver}/date
-%{_libdir}/%{name}/%{ruby_ver}/digest
-%{_libdir}/%{name}/%{ruby_ver}/dl
-%{_libdir}/%{name}/%{ruby_ver}/drb
-%{_libdir}/%{name}/%{ruby_ver}/io
-%{_libdir}/%{name}/%{ruby_ver}/irb
-%{_libdir}/%{name}/%{ruby_ver}/json
-%{_libdir}/%{name}/%{ruby_ver}/net
-%{_libdir}/%{name}/%{ruby_ver}/openssl
-%{_libdir}/%{name}/%{ruby_ver}/optparse
-%{_libdir}/%{name}/%{ruby_ver}/racc
-%{_libdir}/%{name}/%{ruby_ver}/rake
-%{_libdir}/%{name}/%{ruby_ver}/rdoc
-%{_libdir}/%{name}/%{ruby_ver}/rexml
-%{_libdir}/%{name}/%{ruby_ver}/rinda
-%{_libdir}/%{name}/%{ruby_ver}/ripper
-%{_libdir}/%{name}/%{ruby_ver}/rbconfig
-%{_libdir}/%{name}/%{ruby_ver}/rubygems
-%{_libdir}/%{name}/%{ruby_ver}/rss
-%{_libdir}/%{name}/%{ruby_ver}/shell
-%{_libdir}/%{name}/%{ruby_ver}/test
-%{_libdir}/%{name}/%{ruby_ver}/uri
-%{_libdir}/%{name}/%{ruby_ver}/webrick
-%{_libdir}/%{name}/%{ruby_ver}/xmlrpc
-%{_libdir}/%{name}/%{ruby_ver}/yaml
-%{_libdir}/%{name}/%{ruby_ver}/[A-Za-s]*.rb
-%{_libdir}/%{name}/%{ruby_ver}/tempfile.rb
-%{_libdir}/%{name}/%{ruby_ver}/thread.rb
-%{_libdir}/%{name}/%{ruby_ver}/thwait.rb
-%{_libdir}/%{name}/%{ruby_ver}/time.rb
-%{_libdir}/%{name}/%{ruby_ver}/timeout.rb
-%{_libdir}/%{name}/%{ruby_ver}/tmpdir.rb
-%{_libdir}/%{name}/%{ruby_ver}/tracer.rb
-%{_libdir}/%{name}/%{ruby_ver}/tsort.rb
-%{_libdir}/%{name}/%{ruby_ver}/[u-z]*.rb
-%dir %{_libdir}/%{name}/%{ruby_ver}/*-linux*/digest
-%dir %{_libdir}/%{name}/%{ruby_ver}/*-linux*/enc
-%dir %{_libdir}/%{name}/%{ruby_ver}/*-linux*/enc/trans
-%dir %{_libdir}/%{name}/%{ruby_ver}/*-linux*/io
-%dir %{_libdir}/%{name}/%{ruby_ver}/*-linux*/json
-%dir %{_libdir}/%{name}/%{ruby_ver}/*-linux*/json/ext
-%dir %{_libdir}/%{name}/%{ruby_ver}/*-linux*/racc
-%attr(755,root,root) %{_libdir}/%{name}/%{ruby_ver}/*-linux*/[a-s]*.so
-%attr(755,root,root) %{_libdir}/%{name}/%{ruby_ver}/*-linux*/[u-z]*.so
-%attr(755,root,root) %{_libdir}/%{name}/%{ruby_ver}/*-linux*/digest/*.so
-%attr(755,root,root) %{_libdir}/%{name}/%{ruby_ver}/*-linux*/enc/*.so
-%attr(755,root,root) %{_libdir}/%{name}/%{ruby_ver}/*-linux*/enc/trans/*.so
-%attr(755,root,root) %{_libdir}/%{name}/%{ruby_ver}/*-linux*/io/*.so
-%attr(755,root,root) %{_libdir}/%{name}/%{ruby_ver}/*-linux*/json/ext/*.so
-%attr(755,root,root) %{_libdir}/%{name}/%{ruby_ver}/*-linux*/racc/*.so
-%{_libdir}/%{name}/%{ruby_ver}/*-linux*/rbconfig.rb
+%{_libdir}/ruby/%{ruby_ver}/bigdecimal
+%{_libdir}/ruby/%{ruby_ver}/cgi
+%{_libdir}/ruby/%{ruby_ver}/date
+%{_libdir}/ruby/%{ruby_ver}/digest
+%{_libdir}/ruby/%{ruby_ver}/dl
+%{_libdir}/ruby/%{ruby_ver}/drb
+%{_libdir}/ruby/%{ruby_ver}/io
+%{_libdir}/ruby/%{ruby_ver}/irb
+%{_libdir}/ruby/%{ruby_ver}/json
+%{_libdir}/ruby/%{ruby_ver}/net
+%{_libdir}/ruby/%{ruby_ver}/openssl
+%{_libdir}/ruby/%{ruby_ver}/optparse
+%{_libdir}/ruby/%{ruby_ver}/racc
+%{_libdir}/ruby/%{ruby_ver}/rake
+%{_libdir}/ruby/%{ruby_ver}/rdoc
+%{_libdir}/ruby/%{ruby_ver}/rexml
+%{_libdir}/ruby/%{ruby_ver}/rinda
+%{_libdir}/ruby/%{ruby_ver}/ripper
+%{_libdir}/ruby/%{ruby_ver}/rbconfig
+%{_libdir}/ruby/%{ruby_ver}/rubygems
+%{_libdir}/ruby/%{ruby_ver}/rss
+%{_libdir}/ruby/%{ruby_ver}/shell
+%{_libdir}/ruby/%{ruby_ver}/test
+%{_libdir}/ruby/%{ruby_ver}/uri
+%{_libdir}/ruby/%{ruby_ver}/webrick
+%{_libdir}/ruby/%{ruby_ver}/xmlrpc
+%{_libdir}/ruby/%{ruby_ver}/yaml
+%{_libdir}/ruby/%{ruby_ver}/[A-Za-s]*.rb
+%{_libdir}/ruby/%{ruby_ver}/tempfile.rb
+%{_libdir}/ruby/%{ruby_ver}/thread.rb
+%{_libdir}/ruby/%{ruby_ver}/thwait.rb
+%{_libdir}/ruby/%{ruby_ver}/time.rb
+%{_libdir}/ruby/%{ruby_ver}/timeout.rb
+%{_libdir}/ruby/%{ruby_ver}/tmpdir.rb
+%{_libdir}/ruby/%{ruby_ver}/tracer.rb
+%{_libdir}/ruby/%{ruby_ver}/tsort.rb
+%{_libdir}/ruby/%{ruby_ver}/[u-z]*.rb
+%dir %{_libdir}/ruby/%{ruby_ver}/*-linux*/digest
+%dir %{_libdir}/ruby/%{ruby_ver}/*-linux*/enc
+%dir %{_libdir}/ruby/%{ruby_ver}/*-linux*/enc/trans
+%dir %{_libdir}/ruby/%{ruby_ver}/*-linux*/io
+%dir %{_libdir}/ruby/%{ruby_ver}/*-linux*/json
+%dir %{_libdir}/ruby/%{ruby_ver}/*-linux*/json/ext
+%dir %{_libdir}/ruby/%{ruby_ver}/*-linux*/racc
+%attr(755,root,root) %{_libdir}/ruby/%{ruby_ver}/*-linux*/[a-s]*.so
+%attr(755,root,root) %{_libdir}/ruby/%{ruby_ver}/*-linux*/[u-z]*.so
+%attr(755,root,root) %{_libdir}/ruby/%{ruby_ver}/*-linux*/digest/*.so
+%attr(755,root,root) %{_libdir}/ruby/%{ruby_ver}/*-linux*/enc/*.so
+%attr(755,root,root) %{_libdir}/ruby/%{ruby_ver}/*-linux*/enc/trans/*.so
+%attr(755,root,root) %{_libdir}/ruby/%{ruby_ver}/*-linux*/io/*.so
+%attr(755,root,root) %{_libdir}/ruby/%{ruby_ver}/*-linux*/json/ext/*.so
+%attr(755,root,root) %{_libdir}/ruby/%{ruby_ver}/*-linux*/racc/*.so
+%{_libdir}/ruby/%{ruby_ver}/*-linux*/rbconfig.rb
%{_mandir}/man1/erb.1*
%{_mandir}/man1/irb.1*
%{_mandir}/man1/rdoc.1*
@@ -391,18 +391,18 @@
%files doc-ri
%defattr(644,root,root,755)
-%{_datadir}/ri/%{ruby_ver}/system/*
+%{?with_doc:%{_datadir}/ri/%{ruby_ver}/system/*}
%files examples
%defattr(644,root,root,755)
-%{_examplesdir}/%{name}-%{version}
+%{_examplesdir}/ruby-%{version}
%if %{with emacs}
%files emacs-mode
%defattr(644,root,root,755)
%doc misc/*
-%dir %{_emacs_lispdir}/%{name}-mode
-%{_emacs_lispdir}/%{name}-mode/*.elc
+%dir %{_emacs_lispdir}/ruby-mode
+%{_emacs_lispdir}/ruby-mode/*.elc
%{_emacs_lispdir}/site-start.d/*.el
%endif
@@ -412,6 +412,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.1.2.1 2008/08/16 19:21:57 twittner
+- up to 1.9.0.2
+
Revision 1.1 2007/12/26 18:03:19 aredridel
- added
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/ruby1.9.spec?r1=1.1&r2=1.1.2.1&f=u
More information about the pld-cvs-commit
mailing list