SPECS: ruby1.9.spec (NEW) - added

aredridel aredridel at pld-linux.org
Wed Dec 26 19:03:24 CET 2007


Author: aredridel                    Date: Wed Dec 26 18:03:24 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- added

---- Files affected:
SPECS:
   ruby1.9.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SPECS/ruby1.9.spec
diff -u /dev/null SPECS/ruby1.9.spec:1.1
--- /dev/null	Wed Dec 26 19:03:24 2007
+++ SPECS/ruby1.9.spec	Wed Dec 26 19:03:19 2007
@@ -0,0 +1,1013 @@
+# $Revision$, $Date$
+# TODO
+# - integrate vendordir patch
+# - include ext/ in docs
+# - replace ri with fastri
+# - patch ri to search multiple indexes (one per package), so RPMs can
+#   install ri docs
+#
+# Conditional build:
+%bcond_without	emacs	# skip building package with ruby-mode for emacs
+%bcond_without	tk	# skip building package with Tk bindings
+#
+%define		ruby_ver	1.9.0
+%define		ruby_ridir	%{_datadir}/ri/%{ruby_ver}/system
+Summary:	Ruby - interpreted scripting language
+Summary(ja.UTF-8):	オブジェクト指向言語Rubyインタプリタ
+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
+Version:	%{ruby_ver}.%{patchlevel}
+Release:	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
+Source4:	irb.1
+Source8:	erb.1
+Source9:	rdoc.1
+Source10:	ri.1
+Source11:	testrb.1
+#Source12:	%{name}-mode-init.el
+#Patch0:		%{name}-info.patch
+#Patch1:		%{name}-LIB_PREFIX.patch
+#Patch2:		%{name}-mkmf-shared.patch
+#Patch4:		%{name}-vendordir.patch
+#Patch5:		%{name}-lib64.patch
+URL:		http://www.ruby-lang.org/
+BuildRequires:	autoconf
+BuildRequires:	automake
+BuildRequires:	db-devel
+%{?with_emacs:BuildRequires:	emacs}
+BuildRequires:	gdbm-devel >= 1.8.3
+BuildRequires:	ncurses-devel
+BuildRequires:	openssl-devel
+BuildRequires:	readline-devel >= 4.2
+BuildRequires:	sed >= 4.0
+BuildRequires:	texinfo
+%if %{with tk}
+BuildRequires:	tk-devel
+%endif
+BuildRequires:	unzip
+Requires(post,postun):	/sbin/ldconfig
+Provides:	ruby(ver) = %{ruby_ver}
+Obsoletes:	rdoc
+Obsoletes:	ruby-REXML
+Obsoletes:	ruby-doc < 1.8.4
+Obsoletes:	ruby-fastthread
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+# bleh, some nasty (gcc or ruby) bug still not fixed
+# (SEGV or "unexpected break" on miniruby run during build)
+%define		specflags_ia64	-O0
+
+# ruby needs frame pointers for correct exception handling
+%define		specflags_ia32	-fno-omit-frame-pointer
+
+%description
+Ruby is the interpreted scripting language for quick and easy
+object-oriented programming. It has many features to process text
+files and to do system management tasks (as in Perl). It is simple,
+straight-forward, extensible, and portable.
+
+This package contains only shared library and ruby interpreter. To get
+full-functional ruby environment install ruby-modules package.
+
+%description -l ja.UTF-8
+Rubyはシンプルかつ強力なオブジェクト指向スクリプト言語です.Rubyは最初
+から純粋なオブジェクト指向言語として設計されていますから,オブジェクト
+指向プログラミングを手軽に行う事が出来ます.もちろん通常の手続き型のプ
+ログラミングも可能です.
+
+%description -l pl.UTF-8
+Ruby to interpretowany język skryptowy, w sam raz dla łatwego i
+szybkiego pisania zorientowanych obiektowo programów. Ma wiele funkcji
+ułatwiających przetwarzanie plików tekstowych i wykonywanie prac
+związanych z zarządzaniem systemu (podobnie jak Perl). Jest prosty,
+rozszerzalny i przenośny.
+
+Ten pakiet zawiera tylko bibliotekę dzieloną i interpreter ruby.
+Zainstaluj pakiet ruby-modules, jeżeli potrzebujesz w pełni
+funkcjonalnego środowiska ruby.
+
+%description -l pt_BR.UTF-8
+Ruby é uma linguagem de script interpretada de programação orientada a
+objeto. Possui diversas características para processamento de texto. É
+simples, extensível e direta.
+
+%package modules
+Summary:	Ruby standard modules and utilities
+Summary(pl.UTF-8):	Standardowe moduły i narzędzia dla języka Ruby
+Group:		Development/Languages
+Requires:	%{name} = %{epoch}:%{version}-%{release}
+Provides:	ruby-modules(ver) = %{ruby_ver}
+
+%description modules
+Ruby standard modules and utilities:
+- erb - Tiny eRuby
+- rdoc - documentation tool for source code
+- irb - interactive Ruby
+- ri - Ruby interactive reference
+- testrb - automatic runner for Test::Unit of Ruby
+
+%description modules -l pl.UTF-8
+Standardowe moduły i narzędzia Ruby:
+- erb - mały eRuby
+- rdoc - narzędzie do dokumentowania kodu źródłowego
+- irb - interaktywny Ruby
+- ri - interaktywna dokumentacja Ruby
+- testrb - automatyczny runner dla Ruby Test::Unit
+
+%package tk
+Summary:	Ruby/Tk bindings
+Summary(pl.UTF-8):	Wiązania Ruby/Tk
+Group:		Development/Languages
+Requires:	%{name}-modules = %{epoch}:%{version}-%{release}
+
+%description tk
+This pachage contains Ruby/Tk bindings.
+
+%description tk -l pl.UTF-8
+Ten pakiet zawiera wiązania Ruby/Tk.
+
+%package devel
+Summary:	Ruby development libraries
+Summary(pl.UTF-8):	Biblioteki programistyczne interpretera języka Ruby
+Group:		Development/Languages
+Requires:	%{name}-modules = %{epoch}:%{version}-%{release}
+
+%description devel
+Ruby development libraries.
+
+%description devel -l pl.UTF-8
+Biblioteki programistyczne interpretera języka Ruby.
+
+%package static
+Summary:	Ruby static libraries
+Summary(pl.UTF-8):	Biblioteki statyczne Ruby
+Group:		Development/Languages
+Requires:	%{name}-devel = %{epoch}:%{version}-%{release}
+
+%description static
+Ruby static libraries.
+
+%description static -l pl.UTF-8
+Biblioteki statyczne Ruby.
+
+%package doc
+Summary:	Ruby HTML documentation
+Summary(pl.UTF-8):	Dokumentacja HTML do Ruby
+Group:		Documentation
+
+%description doc
+Ruby HTML documentation: FAQ, guide, core and standard library.
+
+%description doc -l pl.UTF-8
+Dokumentacja HTML do Ruby: FAQ, przewodnik, dokumentacja dla core i
+stdlib.
+
+%package doc-ri
+Summary:	Ruby ri documentation
+Summary(pl.UTF-8):	Dokumentacja Ruby w formacie ri
+Group:		Documentation
+Requires:	%{name}-modules = %{epoch}:%{version}-%{release}
+
+%description doc-ri
+Ruby ri documentation.
+
+%description doc-ri -l pl.UTF-8
+Dokumentacja Ruby w formacie ri.
+
+%package examples
+Summary:	Ruby examples
+Summary(pl.UTF-8):	Przykłady dla języka Ruby
+Group:		Development/Languages
+
+%description examples
+Ruby examples.
+
+%description examples -l pl.UTF-8
+Przykłady programów w języku Ruby.
+
+%package emacs-mode
+Summary:	Ruby mode and debugger for Emacs
+Summary(pl.UTF-8):	Tryb Ruby i debugger dla Emacsa
+Group:		Development/Tools
+Requires:	%{name}-modules = %{epoch}:%{version}-%{release}
+Requires:	emacs-common
+
+%description emacs-mode
+Ruby mode and debugger for Emacs.
+
+%description emacs-mode -l pl.UTF-8
+Tryb Ruby i debugger dla Emacsa.
+
+%prep
+%setup -q -n %{name}-%{ruby_ver}-%{patchlevel}
+#%patch0 -p1
+#%patch1 -p1
+#%patch2 -p1
+#%patch4 -p1
+#%patch5 -p1
+
+find . -name '*.rb' -o -name '*.cgi' -o -name '*.test' -o -name 'ruby.1' \
+	-o -name 'ruby.info*' -o -name '*.html' -o -name '*.tcl' -o -name '*.texi' \
+	| xargs %{__sed} -i 's,/usr/local/bin/,%{_bindir}/,'
+
+%build
+cp -f /usr/share/automake/config.sub .
+
+%{__autoconf}
+%configure \
+	--program-suffix=1.9 \
+	--enable-shared \
+	--with-default-kcode=utf8 \
+	--enable-pthread
+
+%{__make}
+#%{__make} clean -C %{name}-texi-1.4-en
+#%{__make} info -C %{name}-texi-1.4-en
+
+./miniruby runruby.rb --extout=.ext  -- "./bin/rdoc" --all --op "rdoc" "."
+
+%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}}
+
+%{__make} install \
+	DESTDIR=$RPM_BUILD_ROOT
+
+cp -Rf sample/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{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
+install %{SOURCE9} $RPM_BUILD_ROOT%{_mandir}/man1
+install %{SOURCE10} $RPM_BUILD_ROOT%{_mandir}/man1
+install %{SOURCE11} $RPM_BUILD_ROOT%{_mandir}/man1
+
+#cp -Rf ruby-uguide guide
+#cp -Rf rubyfaq faq
+
+%{?with_doc:cp -Rf ri/%{ruby_ver}/system/* $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
+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
+rm -f path.el*
+%endif
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+#[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
+/sbin/ldconfig
+
+%postun
+#[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
+/sbin/ldconfig
+
+%files
+%defattr(644,root,root,755)
+%doc README README.EXT ChangeLog ToDo
+%attr(755,root,root) %{_bindir}/ruby1.9
+%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 %{_datadir}/ri
+%dir %{_datadir}/ri/%{ruby_ver}
+%dir %{_datadir}/ri/%{ruby_ver}/system
+
+%files devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/lib*.so
+%{_includedir}/ruby-%{ruby_ver}
+
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/lib*.a
+
+%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
+%endif
+
+%files modules
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/erb1.9
+%attr(755,root,root) %{_bindir}/gem1.9
+%attr(755,root,root) %{_bindir}/irb1.9
+%attr(755,root,root) %{_bindir}/rake1.9
+%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
+%{_mandir}/man1/erb.1*
+%{_mandir}/man1/irb.1*
+%{_mandir}/man1/rdoc.1*
+%{_mandir}/man1/ri.1*
+%{_mandir}/man1/testrb.1*
+
+%files doc
+%defattr(644,root,root,755)
+%doc rdoc
+
+%files doc-ri
+%defattr(644,root,root,755)
+%{_datadir}/ri/%{ruby_ver}/system/*
+
+%files examples
+%defattr(644,root,root,755)
+%{_examplesdir}/%{name}-%{version}
+
+%if %{with emacs}
+%files emacs-mode
+%defattr(644,root,root,755)
+%doc misc/*
+%dir %{_emacs_lispdir}/%{name}-mode
+%{_emacs_lispdir}/%{name}-mode/*.elc
+%{_emacs_lispdir}/site-start.d/*.el
+%endif
+
+%define	date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1  2007-12-26 18:03:19  aredridel
+- added
+
+Revision 1.172  2007-12-10 22:36:47  aredridel
+- 1.8.6p111
+
+Revision 1.171  2007-07-31 09:21:18  arekm
+- rel 3; rebuild with db4.6
+
+Revision 1.170  2007/07/10 10:28:57  tommat
+- allow build doc without ruby installed
+
+Revision 1.169  2007/04/30 19:36:34  aredridel
+- replace full ruby update patch with just thread patch
+- rel 2
+
+Revision 1.168  2007/04/29 18:55:24  aredridel
+- patch to current stable
+
+Revision 1.167  2007/04/27 06:37:52  qboosh
+- CVE reference for 1.8.5
+
+Revision 1.166  2007/03/13 07:05:15  qboosh
+- unified
+
+Revision 1.165  2007/03/12 21:44:53  aredridel
+- 1.8.6
+
+Revision 1.164  2007/03/08 02:52:14  aredridel
+- 1.8.6preview3
+
+Revision 1.163  2007/03/03 19:21:38  aredridel
+- fix commit message
+
+Revision 1.162  2007/03/03 19:20:13  aredridel
+- 1.8.6preview2
+
+Revision 1.161  2007/02/20 08:56:35  arekm
+- rel .2; lib64 fixes
+
+Revision 1.160  2007/02/20 08:48:16  aredridel
+- O: ruby-fastthread
+
+Revision 1.159  2007/02/20 08:45:42  aredridel
+- add lib64 patch
+
+Revision 1.158  2007/02/20 08:37:02  aredridel
+- todos
+
+Revision 1.157  2007/02/20 08:28:33  qboosh
+- no need to bcond preamble
+
+Revision 1.156  2007/02/20 08:24:55  aredridel
+- remove note about system oniguruma (not appropriate: oniguruma 2.5.8 is
+  specific to ruby 1.8; oniguruma 5.5.2 (system) is not for ruby at all)
+- add vendordir patch
+
+Revision 1.155  2007/02/20 08:17:42  twittner
+- removed NOTE about segfaulting on ppc during build
+  (not longer valid after ruby or gcc update)
+
+Revision 1.154  2007/02/20 07:31:30  glen
+- todo?
+
+Revision 1.153  2007/02/20 07:20:26  arekm
+- reenable threads on ppc
+
+Revision 1.152  2007/02/20 07:03:29  aredridel
+- 1.8.6preview1
+- switch to using ./miniruby to build docs, as it doesn't work with
+  LD_LIBRARY_PATH anymore
+- oniguruma 2.5.8
+
+Revision 1.151  2007/02/20 04:24:15  aredridel
+- bcond tk
+
+Revision 1.150  2007/02/12 22:09:14  glen
+- tabs in preamble
+
+Revision 1.149  2007/02/12 01:06:31  baggins
+- converted to UTF-8
+
+Revision 1.148  2006/12/25 18:51:28  twittner
+- restored `--without-pthreads' for PPCs after producing buildlog with
+  compilation error msg.
+- added huge note with explanation of encountered building fails on PPC
+
+Revision 1.147  2006/12/25 16:15:11  twittner
+- missing comment
+
+Revision 1.146  2006/12/25 15:03:33  twittner
+- temporary reverted pluto's changes from rev. 1.138:
+  - disable pthreads on ppc ( now it builds but may segv with tcl/tk ).
+  for test build
+
+Revision 1.145  2006/12/25 14:57:08  twittner
+- added `%%bcond_without doc': skip generating some generated docs
+  which is time-consuming. Intended for speed up test builds.
+
+Revision 1.144  2006/12/25 14:40:09  twittner
+- further fixes related to /lib64/:
+  remove %%_ulibdir = /usr/lib from %%files - older packages
+  have only empty /lib/ directories
+
+Revision 1.143  2006/12/25 13:42:43  twittner
+- keep my changes separately: ruby-LIB_PREFIX.patch restored
+  to its oryginal contents; fix shell quotation for ruby_site
+  is in ruby-a260.patch
+- rel. 4.1 - let's try it on arch with /lib64
+
+Revision 1.142  2006/12/23 20:02:37  twittner
+- fixed ruby load modules paths - ruby_site are back
+  (POSIXLY_CORRECT && autoconf-2.60 && shell quotation issue)
+  thanks to arekm for an apt suggestion
+- rel. 4
+
+Revision 1.141  2006/12/11 20:46:24  glen
+- avoid packaging /usr/lib/ruby twice
+
+Revision 1.140  2006/12/11 16:43:25  qboosh
+- updated to 1.8.5-p2 (fixes CVE-2006-6303)
+- removed obsolete cgi-dos-1 patch (already in sources)
+
+Revision 1.139  2006/11/04 18:52:59  aredridel
+- patched to fix CVE-2006-5467.
+
+Revision 1.138  2006/10/03 20:58:33  pluto
+- disable pthreads on ppc ( now it builds but may segv with tcl/tk ).
+
+Revision 1.137  2006/10/01 12:40:09  arekm
+- rel 2; add %%dir %%{_ulibdir}/%%{name}
+
+Revision 1.136  2006/09/12 14:46:20  pluto
+- th/blocker added. ruby causes SEGVs at -O0.
+
+Revision 1.135  2006/08/27 19:05:49  qboosh
+- updated: ruby 1.8.5, onigd 2.5.7, doc-stdlib 0.10.1
+[fixes CVE-2006-3694]
+
+Revision 1.134  2006/05/23 19:53:32  glen
+- typo
+
+Revision 1.133  2006/05/23 19:48:09  glen
+- drop macros.ruby (not needed (rpm-build-macros provides it) and done wrong (not lib64 safe)); rel 6
+
+Revision 1.132  2006/05/01 19:09:50  pluto
+- keep frame pointers for correct exception handling.
+
+Revision 1.131  2006/04/10 20:14:21  twittner
+- BR: openssl-devel
+
+Revision 1.130  2006/04/08 19:58:46  twittner
+- force info page generating from (patched) texinfo sources
+
+Revision 1.129  2006/01/09 20:24:52  qboosh
+- pl summary for -modules, cosmetics
+
+Revision 1.128  2006/01/06 19:24:29  twittner
+- don't pack *.el files (only byte-compiled *.elc)
+
+Revision 1.127  2006/01/02 17:32:14  twittner
+- added -emacs-mode subpackage
+
+Revision 1.126  2006/01/01 09:54:11  twittner
+- don't force linking with -lruby-static: restore commented out
+  -mkmf-shared.patch (updated for ruby 1.8.4)
+- rel. 5, STBR
+
+Revision 1.125  2005/12/29 16:47:34  twittner
+- add Provides: ruby(ver) = 1.8 and ruby-modules(ver) = 1.8
+- use %ruby_ver macro instead of 1.8
+- move directory skeleton (only empty directories) from
+  ruby-modules to ruby package
+- rel. 4, STBR
+
+Revision 1.124  2005/12/27 08:48:22  twittner
+- add version ( < 1.8.4 ) to O: ruby-doc - subpkg. ruby-doc is restored
<<Diff was trimmed, longer than 597 lines>>


More information about the pld-cvs-commit mailing list