[MacPorts] RubySection modified

MacPorts noreply at macports.org
Fri Apr 10 11:24:11 PDT 2009


Changed page "RubySection" by febeling at macports.org from 91.37.248.37*
Page URL: <http://trac.macports.org/wiki/RubySection>
Diff URL: <http://trac.macports.org/wiki/RubySection?action=diff&version=2>
Revision 2

-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: RubySection
=========================================================================
--- RubySection (version: 1)
+++ RubySection (version: 2)
@@ -3,9 +3,12 @@
 == Ruby Section ==
 
 This page describes the general organization of the ruby section. It contains information about Ruby implementations
-and the library packages, and how they are generally used in MacPorts. It should address things like naming conventions, dealing with different versions of the
+and the library packages, and how they are generally used in MacPorts. Information is divided into a that relevant for users of these ports, and information for maintainers. It should address things like naming conventions, dealing with different versions of the
 language implementatin and how it works together with the package manager {{{gem}}} and other installation methods.
+656562sw1221
+== Usage Information ==
 
+Ports with ruby libraries have a prefix {{{rb}}} or {{{rb19}}}. So the Rails port is called rb-rails, e.g. If you installed a port which installs a rubygem, you should avoid manipulating that port with {{{gem}}} directly, since that makes the information inside MacPorts inconsistent. If you use gem a lot directly, you might be better off if you these exclusively.
 
 == Guidelines for Ruby Ports ==
  * should have a name prefix of "rb" for 1.8, and "rb19" for 1.9. It would be nice to have ports compatible with both, but that is not possible, since the library paths for ruby get determined during configuration phase and are specific for the different versions.

-------8<------8<------8<------8<------8<------8<------8<------8<--------

* The IP shown here might not mean anything if the user or the server is
behind a proxy.

--
MacPorts <http://www.macports.org/>
Ports system for Mac OS

This is an automated message. Someone at http://www.macports.org/ added your email
address to be notified of changes on RubySection. If it was not you, please
report to .


More information about the macports-changes mailing list