ruby: update to 1.9.2-p0

This commit is contained in:
Juergen Daubert 2010-08-30 18:07:06 +02:00
parent ba69c7d23a
commit 27362b1c21
4 changed files with 135 additions and 251 deletions

View File

@ -33,6 +33,7 @@ drwxr-xr-x root/root usr/include/ruby-1.9/ruby/backward/
-rw-r--r-- root/root usr/include/ruby-1.9/ruby/ruby.h
-rw-r--r-- root/root usr/include/ruby-1.9/ruby/st.h
-rw-r--r-- root/root usr/include/ruby-1.9/ruby/util.h
-rw-r--r-- root/root usr/include/ruby-1.9/ruby/version.h
-rw-r--r-- root/root usr/include/ruby-1.9/ruby/vm.h
drwxr-xr-x root/root usr/lib/
-rw-r--r-- root/root usr/lib/libruby-static.a
@ -65,6 +66,10 @@ drwxr-xr-x root/root usr/lib/ruby/1.9/cgi/session/
-rw-r--r-- root/root usr/lib/ruby/1.9/csv.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/date.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/date/
-rw-r--r-- root/root usr/lib/ruby/1.9/date/delta.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/date/delta/
-rw-r--r-- root/root usr/lib/ruby/1.9/date/delta/parser.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/date/delta/parser.ry
-rw-r--r-- root/root usr/lib/ruby/1.9/date/format.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/debug.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/delegate.rb
@ -72,6 +77,7 @@ drwxr-xr-x root/root usr/lib/ruby/1.9/date/
drwxr-xr-x root/root usr/lib/ruby/1.9/digest/
-rw-r--r-- root/root usr/lib/ruby/1.9/digest/hmac.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/digest/sha2.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/dl.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/dl/
-rw-r--r-- root/root usr/lib/ruby/1.9/dl/callback.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/dl/cparser.rb
@ -103,8 +109,6 @@ drwxr-xr-x root/root usr/lib/ruby/1.9/drb/
-rw-r--r-- root/root usr/lib/ruby/1.9/forwardable.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/getoptlong.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/gserver.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/io/
-rw-r--r-- root/root usr/lib/ruby/1.9/io/nonblock.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/ipaddr.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/irb.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/irb/
@ -133,6 +137,7 @@ drwxr-xr-x root/root usr/lib/ruby/1.9/irb/ext/
-rw-r--r-- root/root usr/lib/ruby/1.9/irb/help.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/irb/init.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/irb/input-method.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/irb/inspector.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/irb/lc/
-rw-r--r-- root/root usr/lib/ruby/1.9/irb/lc/error.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/irb/lc/help-message
@ -176,6 +181,8 @@ drwxr-xr-x root/root usr/lib/ruby/1.9/linux/digest/
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/digest/sha1.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/digest/sha2.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/dl.so
drwxr-xr-x root/root usr/lib/ruby/1.9/linux/dl/
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/dl/callback.so
drwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/big5.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/cp949.so
@ -208,6 +215,11 @@ drwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/
drwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/trans/
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/trans/big5.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/trans/chinese.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/trans/emoji.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/trans/emoji_iso2022_kddi.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/trans/emoji_sjis_docomo.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/trans/emoji_sjis_kddi.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/trans/emoji_sjis_softbank.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/trans/escape.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/trans/gb18030.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/trans/gbk.so
@ -218,6 +230,7 @@ drwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/trans/
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/trans/korean.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/trans/single_byte.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/trans/transdb.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/trans/utf8_mac.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/trans/utf_16_32.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/utf_16be.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/utf_16le.so
@ -230,6 +243,7 @@ drwxr-xr-x root/root usr/lib/ruby/1.9/linux/enc/trans/
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/gdbm.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/iconv.so
drwxr-xr-x root/root usr/lib/ruby/1.9/linux/io/
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/io/nonblock.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/io/wait.so
drwxr-xr-x root/root usr/lib/ruby/1.9/linux/json/
drwxr-xr-x root/root usr/lib/ruby/1.9/linux/json/ext/
@ -239,6 +253,7 @@ drwxr-xr-x root/root usr/lib/ruby/1.9/linux/mathn/
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/mathn/complex.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/mathn/rational.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/nkf.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/objspace.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/openssl.so
-rwxr-xr-x root/root usr/lib/ruby/1.9/linux/pty.so
drwxr-xr-x root/root usr/lib/ruby/1.9/linux/racc/
@ -282,7 +297,9 @@ drwxr-xr-x root/root usr/lib/ruby/1.9/openssl/
-rw-r--r-- root/root usr/lib/ruby/1.9/openssl/buffering.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/openssl/cipher.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/openssl/digest.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/openssl/ssl-internal.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/openssl/ssl.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/openssl/x509-internal.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/openssl/x509.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/optparse.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/optparse/
@ -299,12 +316,21 @@ drwxr-xr-x root/root usr/lib/ruby/1.9/optparse/
-rw-r--r-- root/root usr/lib/ruby/1.9/profile.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/profiler.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/pstore.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/psych/
drwxr-xr-x root/root usr/lib/ruby/1.9/psych/nodes/
drwxr-xr-x root/root usr/lib/ruby/1.9/psych/visitors/
drwxr-xr-x root/root usr/lib/ruby/1.9/racc/
-rw-r--r-- root/root usr/lib/ruby/1.9/racc/parser.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rake.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/rake/
-rw-r--r-- root/root usr/lib/ruby/1.9/rake/classic_namespace.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rake/clean.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/rake/contrib/
-rw-r--r-- root/root usr/lib/ruby/1.9/rake/contrib/compositepublisher.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rake/contrib/ftptools.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rake/contrib/publisher.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rake/contrib/rubyforgepublisher.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rake/contrib/sshpublisher.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rake/gempackagetask.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/rake/loaders/
-rw-r--r-- root/root usr/lib/ruby/1.9/rake/loaders/makefile.rb
@ -320,74 +346,105 @@ drwxr-xr-x root/root usr/lib/ruby/1.9/rbconfig/
-rw-r--r-- root/root usr/lib/ruby/1.9/rbconfig/datadir.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/rdoc/
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/alias.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/anon_class.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/any_method.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/attr.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/class_module.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/code_object.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/code_objects.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/diagram.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/dot.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/constant.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/context.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/rdoc/generator/
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/chm.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/rdoc/generator/chm/
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/chm/chm.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/html.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/rdoc/generator/html/
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/html/common.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/html/frameless.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/html/hefss.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/html/html.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/html/kilmer.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/html/kilmerfactory.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/html/one_page_html.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/darkfish.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/markup.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/ri.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/rdoc/generator/template/
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/texinfo.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/rdoc/generator/texinfo/
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/texinfo/class.texinfo.erb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/texinfo/file.texinfo.erb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/texinfo/method.texinfo.erb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/texinfo/texinfo.erb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/xml.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/rdoc/generator/xml/
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/xml/rdf.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/xml/xml.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/classpage.rhtml
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/filepage.rhtml
drwxr-xr-x root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/images/
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/images/brick.png
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/images/brick_link.png
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/images/bug.png
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/images/bullet_black.png
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/images/date.png
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/images/find.png
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/images/loadingAnimation.gif
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/images/macFFBgHack.png
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/images/package.png
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/images/page_green.png
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/images/page_white_text.png
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/images/page_white_width.png
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/images/plugin.png
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/images/ruby.png
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/images/tag_green.png
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/images/wrench.png
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/images/wrench_orange.png
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/images/zoom.png
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/index.rhtml
drwxr-xr-x root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/js/
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/js/darkfish.js
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/js/jquery.js
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/js/quicksearch.js
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/js/thickbox-compressed.js
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/generator/template/darkfish/rdoc.css
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/ghost_method.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/include.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/known_classes.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/rdoc/markup/
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/attribute_manager.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/blank_line.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/document.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/formatter.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/fragments.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/formatter_test_case.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/heading.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/inline.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/lines.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/list.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/list_item.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/paragraph.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/parser.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/preprocess.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/rdoc/markup/simple_markup/
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/to_flow.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/raw.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/rule.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/to_ansi.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/to_bs.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/to_html.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/to_html_crossref.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/to_latex.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/to_rdoc.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/to_test.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/to_texinfo.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/markup/verbatim.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/meta_method.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/normal_class.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/normal_module.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/options.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/parser.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/rdoc/parser/
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/parser/c.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/parser/f95.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/parser/perl.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/parser/ruby.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/parser/ruby_tools.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/parser/simple.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/rdoc.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/require.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/ri.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/rdoc/ri/
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/ri/cache.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/ri/descriptions.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/ri/display.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/ri/driver.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/ri/formatter.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/ri/paths.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/ri/reader.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/ri/util.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/ri/writer.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/ri/store.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/ruby_lex.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/ruby_token.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/single_class.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/stats.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/template.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/task.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/text.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/tokenstream.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rdoc/top_level.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/resolv-replace.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/resolv.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/rexml/
@ -535,11 +592,14 @@ drwxr-xr-x root/root usr/lib/ruby/1.9/rubygems/commands/
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/commands/lock_command.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/commands/mirror_command.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/commands/outdated_command.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/commands/owner_command.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/commands/pristine_command.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/commands/push_command.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/commands/query_command.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/commands/rdoc_command.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/commands/search_command.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/commands/server_command.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/commands/setup_command.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/commands/sources_command.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/commands/specification_command.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/commands/stale_command.rb
@ -553,12 +613,8 @@ drwxr-xr-x root/root usr/lib/ruby/1.9/rubygems/commands/
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/dependency.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/dependency_installer.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/dependency_list.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/rubygems/digest/
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/digest/digest_adapter.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/digest/md5.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/digest/sha1.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/digest/sha2.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/doc_manager.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/errors.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/exceptions.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/ext.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/rubygems/ext/
@ -570,13 +626,8 @@ drwxr-xr-x root/root usr/lib/ruby/1.9/rubygems/ext/
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/gem_openssl.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/gem_path_searcher.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/gem_runner.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/gemcutter_utilities.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/indexer.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/rubygems/indexer/
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/indexer/abstract_index_builder.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/indexer/latest_index_builder.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/indexer/marshal_index_builder.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/indexer/master_index_builder.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/indexer/quick_index_builder.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/install_update_options.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/installer.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/local_remote_options.rb
@ -591,11 +642,11 @@ drwxr-xr-x root/root usr/lib/ruby/1.9/rubygems/package/
drwxr-xr-x root/root usr/lib/ruby/1.9/rubygems/package/tar_reader/
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/package/tar_reader/entry.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/package/tar_writer.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/package_task.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/platform.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/remote_fetcher.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/require_paths_builder.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/requirement.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/rubygems_version.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/security.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/server.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/source_index.rb
@ -604,7 +655,7 @@ drwxr-xr-x root/root usr/lib/ruby/1.9/rubygems/package/tar_reader/
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/spec_fetcher.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/specification.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/test_utilities.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/timer.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/text.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/uninstaller.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/user_interaction.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/rubygems/validator.rb
@ -624,6 +675,23 @@ drwxr-xr-x root/root usr/lib/ruby/1.9/shell/
-rw-r--r-- root/root usr/lib/ruby/1.9/shell/version.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/shellwords.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/singleton.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/socket.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/syck.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/syck/
-rw-r--r-- root/root usr/lib/ruby/1.9/syck/baseemitter.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/syck/basenode.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/syck/constants.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/syck/encoding.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/syck/error.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/syck/loader.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/syck/rubytypes.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/syck/stream.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/syck/stringio.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/syck/syck.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/syck/tag.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/syck/types.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/syck/yamlnode.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/syck/ypath.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/sync.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/tempfile.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/test/
@ -702,22 +770,18 @@ drwxr-xr-x root/root usr/lib/ruby/1.9/xmlrpc/
-rw-r--r-- root/root usr/lib/ruby/1.9/xmlrpc/utils.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/yaml.rb
drwxr-xr-x root/root usr/lib/ruby/1.9/yaml/
-rw-r--r-- root/root usr/lib/ruby/1.9/yaml/baseemitter.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/yaml/basenode.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/yaml/constants.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/yaml/dbm.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/yaml/encoding.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/yaml/error.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/yaml/loader.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/yaml/rubytypes.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/yaml/store.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/yaml/stream.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/yaml/stringio.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/yaml/syck.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/yaml/tag.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/yaml/types.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/yaml/yamlnode.rb
-rw-r--r-- root/root usr/lib/ruby/1.9/yaml/ypath.rb
drwxr-xr-x root/root usr/lib/ruby/gems/
drwxr-xr-x root/root usr/lib/ruby/gems/1.9/
drwxr-xr-x root/root usr/lib/ruby/gems/1.9/cache/
drwxr-xr-x root/root usr/lib/ruby/gems/1.9/doc/
drwxr-xr-x root/root usr/lib/ruby/gems/1.9/gems/
drwxr-xr-x root/root usr/lib/ruby/gems/1.9/specifications/
-rw-r--r-- root/root usr/lib/ruby/gems/1.9/specifications/minitest.gemspec
-rw-r--r-- root/root usr/lib/ruby/gems/1.9/specifications/rake.gemspec
-rw-r--r-- root/root usr/lib/ruby/gems/1.9/specifications/rdoc.gemspec
drwxr-xr-x root/root usr/lib/ruby/site_ruby/
drwxr-xr-x root/root usr/lib/ruby/site_ruby/1.9/
drwxr-xr-x root/root usr/lib/ruby/site_ruby/1.9/linux/

View File

@ -1,3 +1,2 @@
09df32ae51b6337f7a2e3b1909b26213 ruby-1.9.1-p429.tar.bz2
d8a02cadf57d2571cd4250e248ea7e4b ruby-1.9.2-p0.tar.bz2
d3e02c8f15bd0000af7c5854b897b220 ruby-arch.patch
6067be7da0c6eb770e196a63b4ce9f26 ruby-openssl-1.0.patch

View File

@ -4,15 +4,14 @@
# Depends on: db, gdbm, ncurses, openssl, readline, zlib
name=ruby
version=1.9.1-p429
release=2
version=1.9.2-p0
release=1
source=(ftp://ftp.ruby-lang.org/pub/$name/1.9/$name-$version.tar.bz2 \
$name-arch.patch $name-openssl-1.0.patch)
$name-arch.patch)
build () {
cd $name-$version
patch -p1 -i $SRC/$name-openssl-1.0.patch
patch -p0 -i $SRC/$name-arch.patch
./configure --prefix=/usr \
@ -21,6 +20,6 @@ build () {
--disable-install-doc \
--with-ruby-version=minor \
make -j1
make
make DESTDIR=$PKG install
}

View File

@ -1,178 +0,0 @@
# http://cvs.fedoraproject.org/viewvc/rpms/ruby/devel/ruby-openssl-1.0.patch?revision=1.3&view=markup
diff -Nru ruby-1.9.1-p378.orig/ext/openssl/ossl.c ruby-1.9.1-p378/ext/openssl/ossl.c
--- ruby-1.9.1-p378.orig/ext/openssl/ossl.c 2010-06-01 12:01:47.322454029 +0200
+++ ruby-1.9.1-p378/ext/openssl/ossl.c 2010-06-01 12:02:19.122453835 +0200
@@ -92,7 +92,7 @@
#define OSSL_IMPL_SK2ARY(name, type) \
VALUE \
-ossl_##name##_sk2ary(STACK *sk) \
+ossl_##name##_sk2ary(STACK_OF(type) *sk) \
{ \
type *t; \
int i, num; \
@@ -102,7 +102,7 @@
OSSL_Debug("empty sk!"); \
return Qnil; \
} \
- num = sk_num(sk); \
+ num = sk_##type##_num(sk); \
if (num < 0) { \
OSSL_Debug("items in sk < -1???"); \
return rb_ary_new(); \
@@ -110,7 +110,7 @@
ary = rb_ary_new2(num); \
\
for (i=0; i<num; i++) { \
- t = (type *)sk_value(sk, i); \
+ t = sk_##type##_value(sk, i); \
rb_ary_push(ary, ossl_##name##_new(t)); \
} \
return ary; \
diff -Nru ruby-1.9.1-p378.orig/ext/openssl/ossl_pkcs7.c ruby-1.9.1-p378/ext/openssl/ossl_pkcs7.c
--- ruby-1.9.1-p378.orig/ext/openssl/ossl_pkcs7.c 2010-06-01 12:01:47.322454029 +0200
+++ ruby-1.9.1-p378/ext/openssl/ossl_pkcs7.c 2010-06-01 12:02:19.122453835 +0200
@@ -572,12 +572,11 @@
return self;
}
-static STACK *
-pkcs7_get_certs_or_crls(VALUE self, int want_certs)
+static STACK_OF(X509) *
+pkcs7_get_certs(VALUE self)
{
PKCS7 *pkcs7;
STACK_OF(X509) *certs;
- STACK_OF(X509_CRL) *crls;
int i;
GetPKCS7(self, pkcs7);
@@ -585,17 +584,38 @@
switch(i){
case NID_pkcs7_signed:
certs = pkcs7->d.sign->cert;
- crls = pkcs7->d.sign->crl;
break;
case NID_pkcs7_signedAndEnveloped:
certs = pkcs7->d.signed_and_enveloped->cert;
+ break;
+ default:
+ certs = NULL;
+ }
+
+ return certs;
+}
+
+static STACK_OF(X509_CRL) *
+pkcs7_get_crls(VALUE self)
+{
+ PKCS7 *pkcs7;
+ STACK_OF(X509_CRL) *crls;
+ int i;
+
+ GetPKCS7(self, pkcs7);
+ i = OBJ_obj2nid(pkcs7->type);
+ switch(i){
+ case NID_pkcs7_signed:
+ crls = pkcs7->d.sign->crl;
+ break;
+ case NID_pkcs7_signedAndEnveloped:
crls = pkcs7->d.signed_and_enveloped->crl;
break;
default:
- certs = crls = NULL;
+ crls = NULL;
}
- return want_certs ? certs : crls;
+ return crls;
}
static VALUE
@@ -610,7 +630,7 @@
STACK_OF(X509) *certs;
X509 *cert;
- certs = pkcs7_get_certs_or_crls(self, 1);
+ certs = pkcs7_get_certs(self);
while((cert = sk_X509_pop(certs))) X509_free(cert);
rb_block_call(ary, rb_intern("each"), 0, 0, ossl_pkcs7_set_certs_i, self);
@@ -620,7 +640,7 @@
static VALUE
ossl_pkcs7_get_certificates(VALUE self)
{
- return ossl_x509_sk2ary(pkcs7_get_certs_or_crls(self, 1));
+ return ossl_x509_sk2ary(pkcs7_get_certs(self));
}
static VALUE
@@ -650,7 +670,7 @@
STACK_OF(X509_CRL) *crls;
X509_CRL *crl;
- crls = pkcs7_get_certs_or_crls(self, 0);
+ crls = pkcs7_get_crls(self);
while((crl = sk_X509_CRL_pop(crls))) X509_CRL_free(crl);
rb_block_call(ary, rb_intern("each"), 0, 0, ossl_pkcs7_set_crls_i, self);
@@ -660,7 +680,7 @@
static VALUE
ossl_pkcs7_get_crls(VALUE self)
{
- return ossl_x509crl_sk2ary(pkcs7_get_certs_or_crls(self, 0));
+ return ossl_x509crl_sk2ary(pkcs7_get_crls(self));
}
static VALUE
diff -Nru ruby-1.9.1-p378.orig/ext/openssl/ossl_ssl.c ruby-1.9.1-p378/ext/openssl/ossl_ssl.c
--- ruby-1.9.1-p378.orig/ext/openssl/ossl_ssl.c 2010-06-01 12:01:47.322454029 +0200
+++ ruby-1.9.1-p378/ext/openssl/ossl_ssl.c 2010-06-01 12:07:34.292453326 +0200
@@ -88,12 +88,18 @@
ID ID_callback_state;
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+#define OSSL_MORE_CONST const
+#define STACK _STACK
+#else
+#define OSSL_MORE_CONST
+#endif
/*
* SSLContext class
*/
struct {
const char *name;
- SSL_METHOD *(*func)(void);
+ OSSL_MORE_CONST SSL_METHOD *(*func)(void);
} ossl_ssl_method_tab[] = {
#define OSSL_SSL_METHOD_ENTRY(name) { #name, name##_method }
OSSL_SSL_METHOD_ENTRY(TLSv1),
@@ -142,7 +148,7 @@
static VALUE
ossl_sslctx_set_ssl_version(VALUE self, VALUE ssl_method)
{
- SSL_METHOD *method = NULL;
+ OSSL_MORE_CONST SSL_METHOD *method = NULL;
const char *s;
int i;
@@ -585,7 +591,7 @@
}
static VALUE
-ossl_ssl_cipher_to_ary(SSL_CIPHER *cipher)
+ossl_ssl_cipher_to_ary(OSSL_MORE_CONST SSL_CIPHER *cipher)
{
VALUE ary;
int bits, alg_bits;
@@ -1213,7 +1219,7 @@
ossl_ssl_get_cipher(VALUE self)
{
SSL *ssl;
- SSL_CIPHER *cipher;
+ OSSL_MORE_CONST SSL_CIPHER *cipher;
Data_Get_Struct(self, SSL, ssl);
if (!ssl) {