Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/prog/ruby.xml

    rc86d663 rde944b9  
    77  <!ENTITY ruby-download-http "https://cache.ruby-lang.org/pub/ruby/&ruby-minor-version;/ruby-&ruby-version;.tar.xz">
    88  <!ENTITY ruby-download-ftp  " ">
    9   <!ENTITY ruby-md5sum        "7b770258fc3e1fafc5a8552212cb00e5">
     9  <!ENTITY ruby-md5sum        "169bbbd82b7ced3d39a4be36f50db459">
    1010  <!ENTITY ruby-size          "14 MB">
    11   <!ENTITY ruby-buildsize     "577 MB (add 532 MB for C API docs)">
    12   <!ENTITY ruby-time          "1.5 SBU (using parallelism=4; add 4.9 SBU for tests; add 0.8 SBU for C API docs)">
     11  <!ENTITY ruby-buildsize     "574 MB (add 547 MB for C API docs)">
     12  <!ENTITY ruby-time          "1.3 SBU (using parallelism=4; add 5.0 SBU for tests; add 0.5 SBU for C API docs)">
    1313]>
    1414
     
    1616  <?dbhtml filename="ruby.html"?>
    1717
    18   <sect1info>
    19     <date>$Date$</date>
    20   </sect1info>
    2118
    2219  <title>Ruby-&ruby-version;</title>
     
    3532    </para>
    3633
    37     &lfs110a_checked;
     34    &lfs112_checked;
    3835
    3936    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    111108    <para>
    112109      To test the results, issue: <command>make check</command>. There are over
    113       21,000 tests. Some tests related to ipv6 may indicate errors.  If the
     110      25,000 tests. Some tests related to ipv6 may indicate errors.  If the
    114111      tests are run in a directory that has a world writable component (e.g.
    115112      /tmp) then several additional tests may fail. A few tests may fail due
     
    117114    </para>
    118115<!-- With 3.0.2:
    119 Finished tests in 443.541527s, 47.5739 tests/s, 6031.9921 assertions/s.                           21101 tests, 2675439 assertions, 4 failures, 1 errors, 45 skips -->
     116Finished tests in 443.541527s, 47.5739 tests/s, 6031.9921 assertions/s.
     11721101 tests, 2675439 assertions, 4 failures, 1 errors, 45 skips
     118
     119with 3.2.0 there are several summaries:
     120* PASS all 1789 tests
     121* Finished tests in 6.815561s, 45.6309 tests/s, 264.2482 assertions/s.
     122  311 tests, 1801 assertions, 0 failures, 0 errors, 12 skips
     123* Finished tests in 462.613063s, 50.5649 tests/s, 12069.0885 assertions/s.
     124  23392 tests, 5583318 assertions, 3 failures, 0 errors, 79 skips
     125-->
    120126
    121127    <para>
     
    124130
    125131<screen role="root"><userinput>make install</userinput></screen>
     132
     133    <note>
     134      <para>
     135        If you have Ruby-On-Rails applications installed and did an
     136        upgrade of <application>Ruby</application> by installing this
     137        package, you might need to run an update there, too
     138        (as the &root; user):
     139      </para>
     140
     141<screen role="nodump"><userinput>cd /path/to/web/app
     142bundle update rake</userinput></screen>
     143
     144      <para>
     145        and restart the webserver which serves the application.
     146      </para>
     147
     148    </note>
    126149
    127150  </sect2>
     
    131154
    132155    <para>
    133       <parameter>--enable-shared</parameter>: This switch enables building of
     156      <parameter>--enable-shared</parameter>: This switch enables building
    134157      the <filename class="libraryfile">libruby</filename> shared library.
    135158    </para>
     
    170193          rake,
    171194          rbs,
     195          rdbg,
    172196          rdoc,
    173197          ri,
     
    179203        </seg>
    180204        <seg>
    181           /usr/include/ruby-&ruby-minor-version;.0
     205          /usr/include/ruby-&ruby-minor-version;.0,
    182206          /usr/lib/ruby,
    183207          /usr/share/doc/ruby-&ruby-version; and
     
    220244        <listitem>
    221245          <para>
    222             is Tiny eRuby. It interprets a
    223             <application>Ruby</application> code embedded text file
     246            is a command line front-end for eRuby, which provides a templating
     247            system for <application>Ruby</application>
    224248          </para>
    225249          <indexterm zone="ruby erb">
     
    233257        <listitem>
    234258          <para>
    235             command for RubyGems - a sophisticated package manager for
    236             <application>Ruby</application>
     259            is the command for RubyGems, which is a sophisticated package
     260            manager for <application>Ruby</application>. This is similar
     261            to Python's 'pip' command
    237262          </para>
    238263          <indexterm zone="ruby gem">
     
    259284        <listitem>
    260285          <para>
    261             a make-like build utility for <application>Ruby</application>
     286            is a make-like build utility for <application>Ruby</application>
    262287          </para>
    263288          <indexterm zone="ruby rake">
     
    267292      </varlistentry>
    268293
     294      <varlistentry id="rdbg">
     295        <term><command>rdbg</command></term>
     296        <listitem>
     297          <para>
     298            is an interactive debugger for <application>Ruby</application>
     299          </para>
     300          <indexterm zone="ruby rdbg">
     301            <primary sortas="b-rdbg">rdbg</primary>
     302          </indexterm>
     303        </listitem>
     304      </varlistentry>
     305
    269306      <varlistentry id="rdoc">
    270307        <term><command>rdoc</command></term>
Note: See TracChangeset for help on using the changeset viewer.