[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