From 27362b1c2190d5b6c57078a2109a1a573a2808e0 Mon Sep 17 00:00:00 2001 From: Juergen Daubert Date: Mon, 30 Aug 2010 18:07:06 +0200 Subject: [PATCH] ruby: update to 1.9.2-p0 --- ruby/.footprint | 196 ++++++++++++++++++++++++------------ ruby/.md5sum | 3 +- ruby/Pkgfile | 9 +- ruby/ruby-openssl-1.0.patch | 178 -------------------------------- 4 files changed, 135 insertions(+), 251 deletions(-) delete mode 100644 ruby/ruby-openssl-1.0.patch diff --git a/ruby/.footprint b/ruby/.footprint index 64232f17a..713820796 100644 --- a/ruby/.footprint +++ b/ruby/.footprint @@ -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/ diff --git a/ruby/.md5sum b/ruby/.md5sum index 3bc414e13..55149c1c8 100644 --- a/ruby/.md5sum +++ b/ruby/.md5sum @@ -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 diff --git a/ruby/Pkgfile b/ruby/Pkgfile index 6aa725857..cca5769f8 100644 --- a/ruby/Pkgfile +++ b/ruby/Pkgfile @@ -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 } diff --git a/ruby/ruby-openssl-1.0.patch b/ruby/ruby-openssl-1.0.patch deleted file mode 100644 index e9a697101..000000000 --- a/ruby/ruby-openssl-1.0.patch +++ /dev/null @@ -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; id.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) {