Update of /cvsroot/fink/web/doc/packaging
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28038/web/doc/packaging
Modified Files:
format.fr.php fslayout.fr.php index.fr.php intro.fr.php
packaging.fr.html policy.fr.php reference.fr.php
Log Message:
Synchronizing with 1.60
Index: fslayout.fr.php
===================================================================
RCS file: /cvsroot/fink/web/doc/packaging/fslayout.fr.php,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -d -r1.49 -r1.50
--- fslayout.fr.php 6 Apr 2005 03:18:00 -0000 1.49
+++ fslayout.fr.php 13 Apr 2005 02:57:35 -0000 1.50
@@ -1,7 +1,7 @@
<?
$title = "Paquets - Organisation des fichiers";
$cvs_author = 'Author: michga';
-$cvs_date = 'Date: 2005/04/06 03:15:32';
+$cvs_date = 'Date: 2005/04/13 02:56:01';
$metatags = '<link rel="contents" href="index.php?phpLang=fr" title="Paquets
Contents"><link rel="next" href="reference.php?phpLang=fr"
title="Référence"><link rel="prev" href="policy.php?phpLang=fr"
title="Règles de distribution des paquets">';
Index: packaging.fr.html
===================================================================
RCS file: /cvsroot/fink/web/doc/packaging/packaging.fr.html,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -d -r1.58 -r1.59
--- packaging.fr.html 6 Apr 2005 03:18:00 -0000 1.58
+++ packaging.fr.html 13 Apr 2005 02:57:35 -0000 1.59
@@ -555,11 +555,30 @@
</td></tr></table>
<p><b>Phase de compilation :</b></p>
<table border="0" cellpadding="0" cellspacing="10"><tr valign="bottom"><th
align="left">Champ</th><th align="left">Utilisation</th></tr><tr
valign="top"><td>Set<b>ENVVAR</b></td><td>
-<p>Définit certaines variables d'environnement pendant les phases de
compilation et d'installation. On peut utiliser ce champ pour passer des
drapeaux de compilation, etc... aux scripts configure et aux Makefile. Les
variables reconnues à l'heure actuelle sont : CC, CFLAGS, CPP, CPPFLAGS, CXX,
CXXFLAGS, LD, LDFLAGS, LIBS, MAKE, MFLAGS, MAKEFLAGS. L'interprétation des
raccourcis a lieu sur la valeur spécifiée, comme expliquée dans la section
précédente. Exemple courant :</p>
+<p>Définit certaines variables d'environnement pendant les phases de
compilation et d'installation. On peut utiliser ce champ pour passer des
drapeaux de compilation, etc... aux scripts configure et aux Makefile. Les
variables reconnues à l'heure actuelle sont : CC, CFLAGS, CPP, CPPFLAGS, CXX,
CXXFLAGS, DYLD_LIBRARY_PATH, JAVA_HOME, LD, LD_PREBIND,
LD_PREBIND_ALLOW_OVERLAP, LD_FORCE_NO_PREBIND, LD_SEG_ADDR_TABLE, LDFLAGS,
LIBRARY_PATH, LIBS, MACOSX_DEPLOYMENT_TARGET, MAKE, MFLAGS, MAKEFLAGS.
L'interprétation des raccourcis a lieu sur la valeur spécifiée, comme
expliquée dans la section précédente. Exemple courant :</p>
<pre>SetCPPFLAGS: -no-cpp-precomp</pre>
-<p>Les variables CPPFLAGS et LDFLAGS sont spéciales. Elles ont pour valeur
par défaut respective : <tt style="white-space: nowrap;">-I%p/include</tt> et
<tt style="white-space: nowrap;">-L%p/lib</tt>. Si vous spécifiez une valeur
pour l'une de ces deux variables, elle sera ajoutée avant la valeur par
défaut.</p>
+<p>Certaines de ces variables ont des valeurs pré-établies par défaut. Si
vous leur donnez une valeur, celle-ci sera ajoutée dans la liste devant la
valeur par défaut. Les variables à valeur pré-établies sont les suivantes
:</p>
+<pre>
+CPPFLAGS: -I%p/include
+LDFLAGS: -L%p/lib
+</pre>
+<p>Puis, Ã partir de la version 0.17.0 de fink :</p>
+<pre>
+LD_PREBIND: 1
+LD_PREBIND_ALLOW_OVERLAP: 1
+LD_SEG_ADDR_TABLE: $basepath/var/lib/fink/prebound/seg_addr_table
+</pre>
+<p>Enfin, Ã partir des versions 0.24.3 et 0.23.7 de fink, on trouve dans les
branches 103 et 10.4-transitionnelle :</p>
+<pre>
+CXXFLAGS: -fabi-version=1
+</pre>
+<p>et dans la branche 10.4 et les branches suivantes :</p>
+<pre>
+CXXFLAGS: -fabi-version=2
+</pre>
+<p>Enfin, la variable MACOSX_DEPLOYMENT_TARGET a une valeur par défaut qui
dépend de la version de Mac OS X en cours d'exécution, mais le fait
d'affecter une valeur à cette variable pour un paquet donné remplace la
valeur par défaut, elle ne vient pas s'ajouter devant la valeur par
défaut.</p>
</td></tr><tr valign="top"><td>NoSet<b>ENVVAR</b></td><td>
-<p>Quand la valeur de ce champ est true (vraie), les valeurs par défaut de
CPPFLAGS et LDFLAGS mentionnées ci-dessus sont désactivées. Autrement dit,
si vous ne voulez pas que LDFLAGS ait une valeur par défaut, utilisez <tt
style="white-space: nowrap;">NoSetLDFLAGS: true</tt>.</p>
+<p>Quand la valeur de ce champ est true (vraie), les valeurs par défaut des
variables à valeurs pré-établies, telles CPPFLAGS, LDFLAGS et CXXFLAGS
mentionnées ci-dessus, sont désactivées. Autrement dit, si vous ne voulez
pas que LDFLAGS ait une valeur par défaut, utilisez <tt style="white-space:
nowrap;">NoSetLDFLAGS: true</tt>.</p>
</td></tr><tr valign="top"><td>ConfigureParams</td><td>
<p>Paramètres supplémentaires à passer au script configure. (Voir
CompileScript pour de plus amples informations). À partir des versions de fink
> 0.13.7, ce champ fonctionne aussi avec les modules perl <tt
style="white-space: nowrap;">Type: Perl</tt> ; il ajoute les paramètres à la
chaîne perl par défaut Makefile.PL.</p>
<p>À partir de la version 0.22.0 de fink, ce champ gère les expressions
conditionnelles. La syntaxe est la même que celle utilisée dans le champ <tt
style="white-space: nowrap;">Depends</tt> et les autres champs basés sur des
listes de paquets. L'expression conditionnelle s'applique au "mot" délimité
par des espaces suivant immédiatement l'expression. Par exemple :</p>
@@ -761,4 +780,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.fr.xml,v 1.53 2005/04/06 03:15:32 michga
Exp $</i></p></body></html>
+<p>Generated from <i>$Fink: packaging.fr.xml,v 1.54 2005/04/13 02:56:01 michga
Exp $</i></p></body></html>
Index: policy.fr.php
===================================================================
RCS file: /cvsroot/fink/web/doc/packaging/policy.fr.php,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -d -r1.51 -r1.52
--- policy.fr.php 6 Apr 2005 03:18:00 -0000 1.51
+++ policy.fr.php 13 Apr 2005 02:57:36 -0000 1.52
@@ -1,7 +1,7 @@
<?
$title = "Paquets - Règles";
$cvs_author = 'Author: michga';
-$cvs_date = 'Date: 2005/04/06 03:15:32';
+$cvs_date = 'Date: 2005/04/13 02:56:01';
$metatags = '<link rel="contents" href="index.php?phpLang=fr" title="Paquets
Contents"><link rel="next" href="fslayout.php?phpLang=fr" title="Organisation
des fichiers"><link rel="prev" href="format.php?phpLang=fr" title="Descriptions
de paquets">';
Index: intro.fr.php
===================================================================
RCS file: /cvsroot/fink/web/doc/packaging/intro.fr.php,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -d -r1.48 -r1.49
--- intro.fr.php 6 Apr 2005 03:18:00 -0000 1.48
+++ intro.fr.php 13 Apr 2005 02:57:35 -0000 1.49
@@ -1,7 +1,7 @@
<?
$title = "Paquets - Intro";
$cvs_author = 'Author: michga';
-$cvs_date = 'Date: 2005/04/06 03:15:32';
+$cvs_date = 'Date: 2005/04/13 02:56:01';
$metatags = '<link rel="contents" href="index.php?phpLang=fr" title="Paquets
Contents"><link rel="next" href="format.php?phpLang=fr" title="Descriptions de
paquets"><link rel="prev" href="index.php?phpLang=fr" title="Paquets
Contents">';
Index: format.fr.php
===================================================================
RCS file: /cvsroot/fink/web/doc/packaging/format.fr.php,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -d -r1.50 -r1.51
--- format.fr.php 6 Apr 2005 03:18:00 -0000 1.50
+++ format.fr.php 13 Apr 2005 02:57:35 -0000 1.51
@@ -1,7 +1,7 @@
<?
$title = "Paquets - Descriptions de paquets";
$cvs_author = 'Author: michga';
-$cvs_date = 'Date: 2005/04/06 03:15:32';
+$cvs_date = 'Date: 2005/04/13 02:56:01';
$metatags = '<link rel="contents" href="index.php?phpLang=fr" title="Paquets
Contents"><link rel="next" href="policy.php?phpLang=fr" title="Règles de
distribution des paquets"><link rel="prev" href="intro.php?phpLang=fr"
title="Introduction">';
Index: index.fr.php
===================================================================
RCS file: /cvsroot/fink/web/doc/packaging/index.fr.php,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -d -r1.51 -r1.52
--- index.fr.php 6 Apr 2005 03:18:00 -0000 1.51
+++ index.fr.php 13 Apr 2005 02:57:35 -0000 1.52
@@ -1,7 +1,7 @@
<?
$title = "Paquets";
$cvs_author = 'Author: michga';
-$cvs_date = 'Date: 2005/04/06 03:15:32';
+$cvs_date = 'Date: 2005/04/13 02:56:01';
$metatags = '<link rel="contents" href="index.php?phpLang=fr" title="Paquets
Contents"><link rel="next" href="intro.php?phpLang=fr" title="Introduction">';
@@ -12,7 +12,7 @@
<p>Si vous créez des paquets pour Fink, vous avez tout intérêt à vous
abonner à la liste de diffusion <a
href="http://lists.sourceforge.net/lists/listinfo/fink-devel">fink-devel</a>.
Si vous cherchez un moyen d'aider Fink et que vous avez des compétences dans
ce domaine, vous pouvez aussi adopter un <a
href="http://fink.sourceforge.net/pdb/nomaintainer.php">paquet sans
mainteneur</a>.</p>
<h2><? echo FINK_CONTENTS ; ?></h2><ul>
<li><a href="intro.php?phpLang=fr"><b>1 Introduction</b></a><ul><li><a
href="intro.php?phpLang=fr#def1">1.1 Qu'est-ce qu'un paquet ?</a></li><li><a
href="intro.php?phpLang=fr#ident">1.2 Identification d'un
paquet</a></li></ul></li><li><a href="format.php?phpLang=fr"><b>2 Descriptions
de paquets</b></a><ul><li><a href="format.php?phpLang=fr#trees">2.1
Arborescence</a></li><li><a href="format.php?phpLang=fr#format">2.2 Format de
fichier</a></li><li><a href="format.php?phpLang=fr#percent">2.3 Raccourcis
%</a></li></ul></li><li><a href="policy.php?phpLang=fr"><b>3 Règles de
distribution des paquets</b></a><ul><li><a
href="policy.php?phpLang=fr#licenses">3.1 Licences de paquets</a></li><li><a
href="policy.php?phpLang=fr#openssl">3.2 La licence GPL et
OpenSSL</a></li><li><a href="policy.php?phpLang=fr#prefix">3.3 Interférence
avec le système de base</a></li><li><a
href="policy.php?phpLang=fr#sharedlibs">3.4 Librairies
partagées</a></li><li><a href="policy.php?phpLang=fr#perlm
ods">3.5 Modules Perl</a></li><li><a href="policy.php?phpLang=fr#emacs">3.6
Règles Emacs</a></li></ul></li><li><a href="fslayout.php?phpLang=fr"><b>4
Organisation des fichiers</b></a><ul><li><a
href="fslayout.php?phpLang=fr#fhs">4.1 Hiérarchie standard des
fichiers</a></li><li><a href="fslayout.php?phpLang=fr#dirs">4.2
Répertoires</a></li><li><a href="fslayout.php?phpLang=fr#avoid">4.3 À
éviter</a></li></ul></li><li><a href="reference.php?phpLang=fr"><b>5
Référence</b></a><ul><li><a href="reference.php?phpLang=fr#build">5.1
Construction d'un paquet</a></li><li><a
href="reference.php?phpLang=fr#fields">5.2 Champs</a></li><li><a
href="reference.php?phpLang=fr#splitoffs">5.3 Paquets multiples</a></li><li><a
href="reference.php?phpLang=fr#scripts">5.4 Scripts</a></li><li><a
href="reference.php?phpLang=fr#patches">5.5 Rustines</a></li><li><a
href="reference.php?phpLang=fr#profile.d">5.6 Scripts
profile.d</a></li></ul></li></ul>
-<!--Generated from $Fink: packaging.fr.xml,v 1.53 2005/04/06 03:15:32 michga
Exp $-->
+<!--Generated from $Fink: packaging.fr.xml,v 1.54 2005/04/13 02:56:01 michga
Exp $-->
<? include_once "../../footer.inc"; ?>
Index: reference.fr.php
===================================================================
RCS file: /cvsroot/fink/web/doc/packaging/reference.fr.php,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -d -r1.54 -r1.55
--- reference.fr.php 6 Apr 2005 03:18:00 -0000 1.54
+++ reference.fr.php 13 Apr 2005 02:57:37 -0000 1.55
@@ -1,7 +1,7 @@
<?
$title = "Paquets - Référence";
$cvs_author = 'Author: michga';
-$cvs_date = 'Date: 2005/04/06 03:15:32';
+$cvs_date = 'Date: 2005/04/13 02:56:01';
$metatags = '<link rel="contents" href="index.php?phpLang=fr" title="Paquets
Contents"><link rel="prev" href="fslayout.php?phpLang=fr" title="Organisation
des fichiers">';
@@ -200,11 +200,30 @@
</td></tr></table>
<p><b>Phase de compilation :</b></p>
<table border="0" cellpadding="0" cellspacing="10"><tr valign="bottom"><th
align="left">Champ</th><th align="left">Utilisation</th></tr><tr
valign="top"><td>Set<b>ENVVAR</b></td><td>
-<p>Définit certaines variables d'environnement pendant les phases de
compilation et d'installation. On peut utiliser ce champ pour passer des
drapeaux de compilation, etc... aux scripts configure et aux Makefile. Les
variables reconnues à l'heure actuelle sont : CC, CFLAGS, CPP, CPPFLAGS, CXX,
CXXFLAGS, LD, LDFLAGS, LIBS, MAKE, MFLAGS, MAKEFLAGS. L'interprétation des
raccourcis a lieu sur la valeur spécifiée, comme expliquée dans la section
précédente. Exemple courant :</p>
+<p>Définit certaines variables d'environnement pendant les phases de
compilation et d'installation. On peut utiliser ce champ pour passer des
drapeaux de compilation, etc... aux scripts configure et aux Makefile. Les
variables reconnues à l'heure actuelle sont : CC, CFLAGS, CPP, CPPFLAGS, CXX,
CXXFLAGS, DYLD_LIBRARY_PATH, JAVA_HOME, LD, LD_PREBIND,
LD_PREBIND_ALLOW_OVERLAP, LD_FORCE_NO_PREBIND, LD_SEG_ADDR_TABLE, LDFLAGS,
LIBRARY_PATH, LIBS, MACOSX_DEPLOYMENT_TARGET, MAKE, MFLAGS, MAKEFLAGS.
L'interprétation des raccourcis a lieu sur la valeur spécifiée, comme
expliquée dans la section précédente. Exemple courant :</p>
<pre>SetCPPFLAGS: -no-cpp-precomp</pre>
-<p>Les variables CPPFLAGS et LDFLAGS sont spéciales. Elles ont pour valeur
par défaut respective : <code>-I%p/include</code> et <code>-L%p/lib</code>. Si
vous spécifiez une valeur pour l'une de ces deux variables, elle sera ajoutée
avant la valeur par défaut.</p>
+<p>Certaines de ces variables ont des valeurs pré-établies par défaut. Si
vous leur donnez une valeur, celle-ci sera ajoutée dans la liste devant la
valeur par défaut. Les variables à valeur pré-établies sont les suivantes
:</p>
+<pre>
+CPPFLAGS: -I%p/include
+LDFLAGS: -L%p/lib
+</pre>
+<p>Puis, Ã partir de la version 0.17.0 de fink :</p>
+<pre>
+LD_PREBIND: 1
+LD_PREBIND_ALLOW_OVERLAP: 1
+LD_SEG_ADDR_TABLE: $basepath/var/lib/fink/prebound/seg_addr_table
+</pre>
+<p>Enfin, Ã partir des versions 0.24.3 et 0.23.7 de fink, on trouve dans les
branches 103 et 10.4-transitionnelle :</p>
+<pre>
+CXXFLAGS: -fabi-version=1
+</pre>
+<p>et dans la branche 10.4 et les branches suivantes :</p>
+<pre>
+CXXFLAGS: -fabi-version=2
+</pre>
+<p>Enfin, la variable MACOSX_DEPLOYMENT_TARGET a une valeur par défaut qui
dépend de la version de Mac OS X en cours d'exécution, mais le fait
d'affecter une valeur à cette variable pour un paquet donné remplace la
valeur par défaut, elle ne vient pas s'ajouter devant la valeur par
défaut.</p>
</td></tr><tr valign="top"><td>NoSet<b>ENVVAR</b></td><td>
-<p>Quand la valeur de ce champ est true (vraie), les valeurs par défaut de
CPPFLAGS et LDFLAGS mentionnées ci-dessus sont désactivées. Autrement dit,
si vous ne voulez pas que LDFLAGS ait une valeur par défaut, utilisez
<code>NoSetLDFLAGS: true</code>.</p>
+<p>Quand la valeur de ce champ est true (vraie), les valeurs par défaut des
variables à valeurs pré-établies, telles CPPFLAGS, LDFLAGS et CXXFLAGS
mentionnées ci-dessus, sont désactivées. Autrement dit, si vous ne voulez
pas que LDFLAGS ait une valeur par défaut, utilisez <code>NoSetLDFLAGS:
true</code>.</p>
</td></tr><tr valign="top"><td>ConfigureParams</td><td>
<p>Paramètres supplémentaires à passer au script configure. (Voir
CompileScript pour de plus amples informations). À partir des versions de fink
> 0.13.7, ce champ fonctionne aussi avec les modules perl <code>Type:
Perl</code> ; il ajoute les paramètres à la chaîne perl par défaut
Makefile.PL.</p>
<p>À partir de la version 0.22.0 de fink, ce champ gère les expressions
conditionnelles. La syntaxe est la même que celle utilisée dans le champ
<code>Depends</code> et les autres champs basés sur des listes de paquets.
L'expression conditionnelle s'applique au "mot" délimité par des espaces
suivant immédiatement l'expression. Par exemple :</p>
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits