Translate: (part 3 of 3) [cvs] web/xml/packaging packaging.en.xml, 1.100, 1.101

"David R. Morrison" <[email protected]> Mon, 9 Jun 2008 09:45:35 -0700
Newsgroups gmane.os.apple.fink.i18n
Message-ID <[email protected]>
--===============1100942471==
Content-Type: multipart/alternative; boundary=Apple-Mail-3-647018082


--Apple-Mail-3-647018082
Content-Type: text/plain;
	charset=US-ASCII;
	format=flowed;
	delsp=yes
Content-Transfer-Encoding: 7bit



Begin forwarded message:

> From: "David R. Morrison" <[email protected]>
> Date: June 7, 2008 8:59:54 AM PDT
> To: [email protected]
> Subject: [cvs] web/xml/packaging packaging.en.xml,1.100,1.101
> Reply-To: [email protected]
>
> Update of /cvsroot/fink/web/xml/packaging
> In directory sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv15584
>
> Modified Files:
> 	packaging.en.xml
> Log Message:
> final installment of this round of revisions
>
>
> Index: packaging.en.xml
> ===================================================================
> RCS file: /cvsroot/fink/web/xml/packaging/packaging.en.xml,v
> retrieving revision 1.100
> retrieving revision 1.101
> diff -u -d -r1.100 -r1.101
> --- packaging.en.xml	5 Jun 2008 03:57:57 -0000	1.100
> +++ packaging.en.xml	7 Jun 2008 15:59:52 -0000	1.101
> @@ -624,12 +624,12 @@
> </ul>
> <p>Note that a package may also install private shared libraries,  
> which
> are not intended to be linked from any other package.  In this case,  
> the
> -libraries need to go into a separate package, but a <code>Shlibs</ 
> code>
> +libraries need not go into a separate package, but a <code>Shlibs</ 
> code>
> field must still be part of the package containing shared  
> libraries.  Also,
> -maintainers should be careful not to store a final link from  
> libfoo.dylib
> +maintainers should try to avoid storing a final link from  
> libfoo.dylib
> in the main library directory <filename>%i/lib</filename>
> -(or its 64-bit equivalent), to avoid
> -having other programs accidentally link to this library.
> +(or its 64-bit equivalent), to prevent
> +other programs from accidentally linking to this library.
> </p>
> <p>
>   A maintainer who has reasons to deviate from this policy and not  
> split the
> @@ -736,21 +736,21 @@
> barN-bin as well as barN-shlibs.
> </p><p>
> When building shared libraries under major version N, it is  
> important that
> -the "install_name" of the library be <filename>%p/lib/bar.N.dylib</ 
> filename>.
> +the "install_name" of the library be <filename>%p/lib/ 
> libbar.N.dylib</filename>.
> (You can
> find the install_name by running <code>otool -L</code> on your  
> library,
> or <code>otool64 -L</code> for 64bit libraries.)  The
> actual library file may be installed at another location, such as
> </p>
> <codeblock>
> -  %i/lib/bar.N.x.y.dylib
> +  %i/lib/libbar.N.x.y.dylib
> </codeblock>
> <p>
> and your packages should create symbolic links
> </p>
> <codeblock>
> -  %i/lib/bar.N.dylib -> %p/lib/bar.N.x.y.dylib
> -  %i/lib/bar.dylib -> %p/lib/bar.N.x.y.dylib
> +  %i/lib/libbar.N.dylib -> %p/lib/libbar.N.x.y.dylib
> +  %i/lib/libbar.dylib -> %p/lib/libbar.N.x.y.dylib
> </codeblock>
> <p>from the install_name path and from the linking path to the actual
> library.  (The first will not be needed if the library is in fact
> @@ -760,7 +760,7 @@
> If the static library is also built, then it will be installed at
> </p>
> <codeblock>
> -  %i/lib/bar.a
> +  %i/lib/libbar.a
> </codeblock>
> <p>
> If the package uses libtool, these things are usually handled  
> automatically,
> @@ -775,8 +775,8 @@
> <ul>
> <li>  in package barN-shlibs:
> <codeblock>
> -  %i/lib/bar.N.x.y.dylib
> -  %i/lib/bar.N.dylib -> %p/lib/bar.N.x.y.dylib
> +  %i/lib/libbar.N.x.y.dylib
> +  %i/lib/libbar.N.dylib -> %p/lib/libbar.N.x.y.dylib
>   %i/lib/bar/N/*
>   %i/share/bar/N/*
>   %i/share/doc/barN-shlibs/*
> @@ -784,8 +784,8 @@
> <li>  in package barN:
> <codeblock>
>   %i/include/*
> -  %i/lib/bar.dylib -> %p/lib/bar.N.x.y.dylib
> -  %i/lib/bar.a
> +  %i/lib/libbar.dylib -> %p/lib/libbar.N.x.y.dylib
> +  %i/lib/libbar.a
>   %i/share/doc/barN/*
>   other files, if needed
> </codeblock></li></ul>
> @@ -808,7 +808,7 @@
> DocFiles: COPYING
> SplitOff: &lt;&lt;
>   Package: barN-shlibs
> -  Files: lib/bar.N.x.y.dylib lib/bar.N.dylib lib/bar/N
> +  Files: lib/libbar.N.x.y.dylib lib/libbar.N.dylib lib/bar/N
>   DocFiles: COPYING
> &lt;&lt;
> </codeblock>
> @@ -862,8 +862,7 @@
> </p><p>
> The BuildDependsOnly field should only be mentioned in the  
> package's .info
> file if the package contains header files, installed into
> -<filename>%i/include</filename>, and need not be declared if the  
> header
> -files are installed into another, private, location.
> +<filename>%i/include</filename> (or subdirectories thereof).
> </p><p>
> As of fink 0.20.5, "fink validate" will issue a warning for any .deb
> which contains header files and at least one dylib, and does not  
> declare
> @@ -904,11 +903,11 @@
> a declaration</p>
> <codeblock>
>   Shlibs: &lt;&lt;
> -    %p/lib/bar.1.dylib 2.1.0 bar1 (>= 1.1-2) 32
> +    %p/lib/libbar.1.dylib 2.1.0 bar1 (>= 1.1-2) 32
>   &lt;&lt;
> </codeblock>
> <p>indicates that a (32bit)
> -library with <code>-install_name</code> %p/lib/bar.1.dylib
> +library with <code>-install_name</code> %p/lib/libbar.1.dylib
> and <code>-compatibility_version</code> 2.1.0 has been installed since
> version 1.1-2 of the <em>bar1</em> package.  In addition, this  
> declaration
> amounts to  a promise
> @@ -934,7 +933,7 @@
> </p>
> <codeblock>
>   Shlibs: &lt;&lt;
> -    !%p/lib/%N/bar.1.dylib
> +    !%p/lib/%N/libbar.1.dylib
>   &lt;&lt;
> </codeblock>
> <p>The leading exclamation point indicates that this is a private  
> library,
>
>
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> _______________________________________________
> Fink-commits mailing list
> [email protected]
> http://news.gmane.org/gmane.os.apple.fink.cvs


--Apple-Mail-3-647018082
Content-Type: text/html;
	charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

<html><body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space; "><br><div><br><div>Begin =
forwarded message:</div><br =
class=3D"Apple-interchange-newline"><blockquote type=3D"cite"><div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; "><font face=3D"Helvetica" size=3D"4" color=3D"#000000" =
style=3D"font: 14.0px Helvetica; color: #000000"><b>From: =
</b></font><font face=3D"Helvetica" size=3D"4" style=3D"font: 14.0px =
Helvetica">"David R. Morrison" &lt;<a =
href=3D"mailto:[email protected]">[email protected]<=
/a>></font></div><div style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; "><font face=3D"Helvetica" =
size=3D"4" color=3D"#000000" style=3D"font: 14.0px Helvetica; color: =
#000000"><b>Date: </b></font><font face=3D"Helvetica" size=3D"4" =
style=3D"font: 14.0px Helvetica">June 7, 2008 8:59:54 AM =
PDT</font></div><div style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; "><font face=3D"Helvetica" =
size=3D"4" color=3D"#000000" style=3D"font: 14.0px Helvetica; color: =
#000000"><b>To: </b></font><font face=3D"Helvetica" size=3D"4" =
style=3D"font: 14.0px Helvetica"><a =
href=3D"mailto:[email protected]">[email protected]=
ceforge.net</a></font></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px; "><font face=3D"Helvetica" =
size=3D"4" color=3D"#000000" style=3D"font: 14.0px Helvetica; color: =
#000000"><b>Subject: </b></font><font face=3D"Helvetica" size=3D"4" =
style=3D"font: 14.0px Helvetica"><b>[cvs] web/xml/packaging =
packaging.en.xml,1.100,1.101</b></font></div><div style=3D"margin-top: =
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font =
face=3D"Helvetica" size=3D"4" color=3D"#000000" style=3D"font: 14.0px =
Helvetica; color: #000000"><b>Reply-To: </b></font><font =
face=3D"Helvetica" size=3D"4" style=3D"font: 14.0px Helvetica"><a =
href=3D"mailto:[email protected]">[email protected]=
rge.net</a></font></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; =
"><br></div> </div><div>Update of /cvsroot/fink/web/xml/packaging<br>In =
directory =
sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv15584<br><br>Modified =
Files:<br><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>packaging.en.xml <br>Log Message:<br>final installment of this =
round of revisions<br><br><br>Index: =
packaging.en.xml<br>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<b=
r>RCS file: =
/cvsroot/fink/web/xml/packaging/packaging.en.xml,v<br>retrieving =
revision 1.100<br>retrieving revision 1.101<br>diff -u -d -r1.100 =
-r1.101<br>--- packaging.en.xml<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>5 Jun 2008 03:57:57 -0000<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>1.100<br>+++ packaging.en.xml<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>7 Jun 2008 15:59:52 -0000<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>1.101<br>@@ -624,12 +624,12 @@<br> &lt;/ul><br> &lt;p>Note that a =
package may also install private shared libraries, which<br> are not =
intended to be linked from any other package. &nbsp;In this case, =
the<br>-libraries need to go into a separate package, but a =
&lt;code>Shlibs&lt;/code><br>+libraries need not go into a separate =
package, but a &lt;code>Shlibs&lt;/code><br> field must still be part of =
the package containing shared libraries. &nbsp;Also,<br>-maintainers =
should be careful not to store a final link from =
libfoo.dylib<br>+maintainers should try to avoid storing a final link =
from libfoo.dylib<br> in the main library directory =
&lt;filename>%i/lib&lt;/filename> <br>-(or its 64-bit equivalent), to =
avoid<br>-having other programs accidentally link to this =
library.<br>+(or its 64-bit equivalent), to prevent<br>+other programs =
from accidentally linking to this library.<br> &lt;/p><br> &lt;p><br> =
&nbsp;&nbsp;A maintainer who has reasons to deviate from this policy and =
not split the<br>@@ -736,21 +736,21 @@<br> barN-bin as well as =
barN-shlibs.<br> &lt;/p>&lt;p><br> When building shared libraries under =
major version N, it is important that<br>-the "install_name" of the =
library be &lt;filename>%p/lib/bar.N.dylib&lt;/filename>. &nbsp;<br>+the =
"install_name" of the library be =
&lt;filename>%p/lib/libbar.N.dylib&lt;/filename>. &nbsp;<br> (You =
can<br> find the install_name by running &lt;code>otool -L&lt;/code> on =
your library,<br> or &lt;code>otool64 -L&lt;/code> for 64bit libraries.) =
&nbsp;The<br> actual library file may be installed at another location, =
such as<br> &lt;/p><br> &lt;codeblock><br>- =
&nbsp;%i/lib/bar.N.x.y.dylib<br>+ &nbsp;%i/lib/libbar.N.x.y.dylib<br> =
&lt;/codeblock><br> &lt;p><br> and your packages should create symbolic =
links<br> &lt;/p><br> &lt;codeblock><br>- &nbsp;%i/lib/bar.N.dylib -> =
%p/lib/bar.N.x.y.dylib<br>- &nbsp;%i/lib/bar.dylib -> =
%p/lib/bar.N.x.y.dylib<br>+ &nbsp;%i/lib/libbar.N.dylib -> =
%p/lib/libbar.N.x.y.dylib<br>+ &nbsp;%i/lib/libbar.dylib -> =
%p/lib/libbar.N.x.y.dylib<br> &lt;/codeblock><br> &lt;p>from the =
install_name path and from the linking path to the actual<br> library. =
&nbsp;(The first will not be needed if the library is in fact<br>@@ =
-760,7 +760,7 @@<br> If the static library is also built, then it will =
be installed at<br> &lt;/p><br> &lt;codeblock><br>- =
&nbsp;%i/lib/bar.a<br>+ &nbsp;%i/lib/libbar.a<br> &lt;/codeblock><br> =
&lt;p><br> If the package uses libtool, these things are usually handled =
automatically,<br>@@ -775,8 +775,8 @@<br> &lt;ul><br> &lt;li> &nbsp;in =
package barN-shlibs:<br> &lt;codeblock><br>- =
&nbsp;%i/lib/bar.N.x.y.dylib<br>- &nbsp;%i/lib/bar.N.dylib -> =
%p/lib/bar.N.x.y.dylib<br>+ &nbsp;%i/lib/libbar.N.x.y.dylib<br>+ =
&nbsp;%i/lib/libbar.N.dylib -> %p/lib/libbar.N.x.y.dylib<br> =
&nbsp;&nbsp;%i/lib/bar/N/*<br> &nbsp;&nbsp;%i/share/bar/N/*<br> =
&nbsp;&nbsp;%i/share/doc/barN-shlibs/*<br>@@ -784,8 +784,8 @@<br> =
&lt;li> &nbsp;in package barN:<br> &lt;codeblock><br> =
&nbsp;&nbsp;%i/include/*<br>- &nbsp;%i/lib/bar.dylib -> =
%p/lib/bar.N.x.y.dylib<br>- &nbsp;%i/lib/bar.a<br>+ =
&nbsp;%i/lib/libbar.dylib -> %p/lib/libbar.N.x.y.dylib<br>+ =
&nbsp;%i/lib/libbar.a<br> &nbsp;&nbsp;%i/share/doc/barN/*<br> =
&nbsp;&nbsp;other files, if needed<br> =
&lt;/codeblock>&lt;/li>&lt;/ul><br>@@ -808,7 +808,7 @@<br> DocFiles: =
COPYING<br> SplitOff: &amp;lt;&amp;lt;<br> &nbsp;&nbsp;Package: =
barN-shlibs<br>- &nbsp;Files: lib/bar.N.x.y.dylib lib/bar.N.dylib =
lib/bar/N<br>+ &nbsp;Files: lib/libbar.N.x.y.dylib lib/libbar.N.dylib =
lib/bar/N<br> &nbsp;&nbsp;DocFiles: COPYING<br> &amp;lt;&amp;lt;<br> =
&lt;/codeblock><br>@@ -862,8 +862,7 @@<br> &lt;/p>&lt;p><br> The =
BuildDependsOnly field should only be mentioned in the package's =
.info<br> file if the package contains header files, installed into =
<br>-&lt;filename>%i/include&lt;/filename>, and need not be declared if =
the header<br>-files are installed into another, private, =
location.<br>+&lt;filename>%i/include&lt;/filename> (or subdirectories =
thereof).<br> &lt;/p>&lt;p><br> As of fink 0.20.5, "fink validate" will =
issue a warning for any .deb<br> which contains header files and at =
least one dylib, and does not declare<br>@@ -904,11 +903,11 @@<br> a =
declaration&lt;/p><br> &lt;codeblock><br> &nbsp;&nbsp;Shlibs: =
&amp;lt;&amp;lt;<br>- &nbsp;&nbsp;&nbsp;%p/lib/bar.1.dylib 2.1.0 bar1 =
(>=3D 1.1-2) 32<br>+ &nbsp;&nbsp;&nbsp;%p/lib/libbar.1.dylib 2.1.0 bar1 =
(>=3D 1.1-2) 32<br> &nbsp;&nbsp;&amp;lt;&amp;lt;<br> &lt;/codeblock><br> =
&lt;p>indicates that a (32bit)<br>-library with =
&lt;code>-install_name&lt;/code> %p/lib/bar.1.dylib<br>+library with =
&lt;code>-install_name&lt;/code> %p/lib/libbar.1.dylib<br> and =
&lt;code>-compatibility_version&lt;/code> 2.1.0 has been installed =
since<br> version 1.1-2 of the &lt;em>bar1&lt;/em> package. &nbsp;In =
addition, this declaration<br> amounts to &nbsp;a promise<br>@@ -934,7 =
+933,7 @@<br> &lt;/p><br> &lt;codeblock><br> &nbsp;&nbsp;Shlibs: =
&amp;lt;&amp;lt;<br>- &nbsp;&nbsp;&nbsp;!%p/lib/%N/bar.1.dylib<br>+ =
&nbsp;&nbsp;&nbsp;!%p/lib/%N/libbar.1.dylib<br> =
&nbsp;&nbsp;&amp;lt;&amp;lt;<br> &lt;/codeblock><br> &lt;p>The leading =
exclamation point indicates that this is a private =
library,<br><br><br>------------------------------------------------------=
-------------------<br>Check out the new SourceForge.net =
Marketplace.<br>It's the best place to buy or sell services for<br>just =
about anything Open Source.<br><a =
href=3D"http://sourceforge.net/services/buy/index.php">http://sourceforge.=
net/services/buy/index.php</a><br>________________________________________=
_______<br>Fink-commits mailing =
list<br>[email protected]<br>http://news.gmane.org/gmane.=
os.apple.fink.cvs<br></div></blockquote></div><br></body></html>=

--Apple-Mail-3-647018082--


--===============1100942471==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
--===============1100942471==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
fink-i18n mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.i18n
--===============1100942471==--