Update of /cvsroot/fink/scripts/installer/dmg/doc/packaging
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7079/scripts/installer/dmg/doc/packaging

Modified Files:
        packaging.en.html 
Log Message:
Add Epoch notes


Index: packaging.en.html
===================================================================
RCS file: /cvsroot/fink/scripts/installer/dmg/doc/packaging/packaging.en.html,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -d -r1.75 -r1.76
--- packaging.en.html   16 Jan 2006 23:26:44 -0000      1.75
+++ packaging.en.html   27 Jan 2006 03:09:13 -0000      1.76
@@ -236,7 +236,8 @@
 </p>
 </td></tr><tr valign="top"><td>%v</td><td>
 <p>
-the package <b>v</b>ersion
+the package <b>v</b>ersion. Note that the Epoch is not part
+of <tt style="white-space: nowrap;">%v</tt>.
 </p>
 </td></tr><tr valign="top"><td>%r</td><td>
 <p>
@@ -244,7 +245,8 @@
 </p>
 </td></tr><tr valign="top"><td>%f</td><td>
 <p>
-the <b>f</b>ull package name, i.e. %n-%v-%r
+the <b>f</b>ull package name (%n-%v-%r). Note that the Epoch is not
+part of <tt style="white-space: nowrap;">%f</tt>.
 </p>
 </td></tr><tr valign="top"><td>%p, %P</td><td>
 <p>
@@ -1425,6 +1427,16 @@
 name-version-revision as the unique identifier of a package, you must
 not create a package that differs from another solely by its epoch.
 </p>
+<p>
+When used in a version string, the Epoch appears before the Version
+value, separated by a colon (1:3.14-2). Note that the Epoch is not
+of <tt style="white-space: nowrap;">%v</tt> (or (<tt style="white-space: 
nowrap;">%f</tt>). If you add an Epoch field to
+a package description file, you may have to adjust versioned
+dependencies on the packages in it. For example, if you
+add <tt style="white-space: nowrap;">Epoch: 1</tt> and foo-dev declares <tt 
style="white-space: nowrap;">Depends:
+foo-shlibs (= %v-%r)</tt>, you will need to rewrite that
+as <tt style="white-space: nowrap;">Depends: foo-shlibs (= %e:%v-%r)</tt>.
+</p>
 </td></tr><tr valign="top"><td>Description</td><td>
 <p>
 A short description of the package (what is it?). This is a one-line
@@ -2656,4 +2668,4 @@
 provided the document and this copyright notice remain complete and
 unmodified. Any commercial reproduction and any online publication
 requires the explicit consent of the author.</p><hr>
-<p>Generated from <i>$Fink: packaging.en.xml,v 1.83 2006/01/11 05:02:58 dmrrsn 
Exp $</i></p></body></html>
+<p>Generated from <i>$Fink: packaging.en.xml,v 1.84 2006/01/27 03:08:06 dmacks 
Exp $</i></p></body></html>



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to