[TRANSLATE] web/xml/packaging packaging.en.xml,1.77,1.78

Daniel Macks <[email protected]> Mon, 1 Aug 2005 02:35:02 -0400
Newsgroups gmane.os.apple.fink.i18n
Message-ID <[email protected]>
Modified Files:
	packaging.en.xml 
Log Message:
Prohibit common %n as splitoff of multiple parents.

RCS file: /cvsroot/fink/web/xml/packaging/packaging.en.xml,v
--- packaging.en.xml	1 Aug 2005 06:22:01 -0000	1.77
+++ packaging.en.xml	1 Aug 2005 06:23:58 -0000	1.78
@@ -2830,6 +2830,22 @@
 be modified by declaring the field within the <code>SplitOff</code> or <code>SplitOff<em>N</em></code>.</li>
 </ul>
 <p>
+Because %n-%v-%r is treated as the unique identifier of a package, you
+must not have the same <code>Package</code> (at the
+same <code>Version</code> and <code>Revision</code>) listed as
+a <code>SplitOff</code> (or <code>SplitOff<em>N</em></code>) of
+multiple packages. If you use variants, remember that each variant is
+considered an independent package, so the following package layout is
+forbidden:
+</p>
+<codeblock>
+Package: mime-base64-pm%type_pkg[perl]
+Type: perl (5.8.1 5.8.6)
+SplitOff: %lt;%lt;
+  Package: mime-base64-pm-bin
+%lt;%lt;
+</codeblock>
+<p>
 During the install phase, the <code>InstallScript</code> and 
 <code>DocFiles</code> of the parent package are executed first.
 Next comes processing of the <code>SplitOff</code> and <code>SplitOff<em>N</em></code> fields. For each such field in turn, the <code>Files</code> command causes the listed files and directories


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click