[DRE-commits] [SCM] gem2deb.git branch, master, updated. 7276bb2614ce685641291e9dfaba8faa82af2b98

Vincent Fourmond fourmond at debian.org
Tue Apr 26 06:32:49 UTC 2011


The following commit has been merged in the master branch:
commit b806d2f8737c102822b3e821e1a04336d9d45d3f
Author: Vincent Fourmond <fourmond at debian.org>
Date:   Mon Apr 25 23:32:04 2011 +0200

    End of library policy

diff --git a/ruby-policy/ruby-policy.xml b/ruby-policy/ruby-policy.xml
index 81e80bb..eff51f2 100644
--- a/ruby-policy/ruby-policy.xml
+++ b/ruby-policy/ruby-policy.xml
@@ -145,10 +145,10 @@
       <sect2>
 	<title>Package names</title>
 	<para>
-	  All packages that contains Ruby code &must; have a package
-	  name in the form <literal>ruby-</literal>&pkg;, where &pkg;
-	  is left to the choice of the packager. However, packagers
-	  &may; ignore this rule in the following cases:
+	  All binary packages that contains Ruby code &must; have a
+	  package name in the form <literal>ruby-</literal>&pkg;,
+	  where &pkg; is left to the choice of the packager. However,
+	  packagers &may; ignore this rule in the following cases:
 	  <itemizedlist>
 	    <listitem>
 	      <para>
@@ -170,6 +170,8 @@
 	      </para>
 	    </listitem>
 	  </itemizedlist>
+	  The source package name &should; match the name of package
+	  that holds the code.
 	</para>
 	<para>
 	  In the case of software previoulsy relased with the old
@@ -182,7 +184,7 @@
       </sect2>
 
       <sect2>
-	<title>Supported ruby implementations</title>
+	<title>Supported Ruby implementations</title>
 	<para>
 	  Packages &should; support as many different implementations
 	  of Ruby as is possible. Reasons why this is not done
@@ -212,14 +214,22 @@
       <sect2>
 	<title>Installation paths</title>
 	<para>
-	  ??
+	  Pure ruby code (ie ruby files) &must; be installed under
+	  <filename>/usr/lib/ruby/vendor_ruby</filename>.
+	</para>
+	<para>
+	  Compiled extensions &must; be installed in the
+	  <literal>'vendorarchdir'</literal> path.
 	</para>
       </sect2>
 
       <sect2>
 	<title>Documentation</title>
 	<para>
-	  ??
+	  Packages &may; build a <literal>rdoc</literal>
+	  documentation. Unless the documentation is really small, it
+	  &should; be packaged in a separated binary package named
+	  <literal>ruby-</literal>&pkg;<literal>-doc</literal>.
 	</para>
       </sect2>
       

-- 
gem2deb.git



More information about the Pkg-ruby-extras-commits mailing list