Update of /cvsroot/fink/web/xml/packaging In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23543
Modified Files: packaging.fr.xml Log Message: French partial translation packaging.fr.xml Index: packaging.fr.xml =================================================================== RCS file: /cvsroot/fink/web/xml/packaging/packaging.fr.xml,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- packaging.fr.xml 27 Mar 2004 09:40:10 -0000 1.7 +++ packaging.fr.xml 27 Mar 2004 10:08:26 -0000 1.8 @@ -371,26 +371,26 @@ <p> Il peut y avoir des exceptions quand on ne peut faire autrement, par exemple avec XFree86. Dans ce cas, le paquet doit tester l'existence de fichiers avant l'installation -et refuser de s'installer si cela améne à écraser des fichiers déjà existants. +et refuser de s'installer si cela amène à écraser des fichiers déjà existants. Le paquet doit s'assurer que tous les fichiers qu'il aura installés en dehors -du répertoire de Fink seront supprimés lorsque le paquet lui même sera éliminé, ou que ces fichiers ne causeront aucun problème s'ils sont laissés en place (c'est-à-dire qu'ils devront tester l'existence des binaires avant de les appeler, etc...). +du répertoire de Fink seront supprimés lorsque le paquet lui-même sera éliminé, ou que ces fichiers ne causeront aucun problème s'ils sont laissés sur place (c'est-à-dire qu'ils devront tester l'existence des binaires avant de les appeler, etc...). </p> </section> <section name="sharedlibs"><title>Librairies partagées</title> <p> -Fink a de nouvelles règles en ce qui concerne les librairies partagées, règles qui prennent effet à compter de Février 2002. +Fink a de nouvelles règles en ce qui concerne les librairies partagées, règles qui prennent effet à compter de février 2002. Cette partie de la documentation donne des explications sur la version 4 de ces règles, qui coïncide avec la publication de la distribution 0.5.0 de Fink. Nous commencerons par un bref résumé, puis nous passerons à une revue de détails. </p><p> Tout paquet qui construit des librairies partagées et qui, soit (1) est placé dans la branche stable, soit (2) est un nouveau paquet de Fink, doit gérer ses librairies partagées conformément aux règles de Fink. Ceci signifie :</p> <ul> <li>vérifier, à l'aide de <code>otool -L</code>, que le nom d'installation de chaque librairie, ses numéros de versions compatible et actuel sont corrects</li> -<li>mettre les librairies partagées dans un paquet séparé (exception faite pour les liens de libfoo.dylib vers install_name), et inclure le champ <code>Shlibs</code> dans ce paquet</li> +<li>mettre les librairies partagées dans un paquet séparé (exception faite pour les liens de libfoo.dylib vers nom d'installation), et inclure le champ <code>Shlibs</code> dans ce paquet</li> <li>mettre les headers et les liens finaux venant de libfoo.dylib dans un paquet caractérisé par <code>BuildDependsOnly: True</code>, et prévoir qu'aucun autre paquet ne dépendra de lui.</li> </ul> <p> -Un mainteneur, qui a de bonnes raisons de dévier de ces règles et ne +Un mainteneur, qui a de bonnes raisons de s'écarter de ces règles et ne scinde pas le paquet, devra expliquer pourquoi dans le champ DescPackaging. </p><p> Pour certains paquets, tout peut être fait avec un paquet principal et un paquet -shlibs ; dans d'autres cas, vous aurez besoin d'un troisième paquet. Le nouveau champ <code>SplitOff</code> facilite ce processus. ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Fink-commits mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-commits