website rev 498

FR: fixed typos
author Pierre ROMILLON <pierre.romillon@slitaz.org>
date Mon Jun 01 22:24:20 2009 +0200 (2009-06-01)
parents 4bb6730b8d93
children b8a0b89cc635
files fr/doc/cookbook/index.html fr/doc/cookbook/receipts.html
line diff
     1.1 --- a/fr/doc/cookbook/index.html	Sun May 31 14:13:08 2009 +0800
     1.2 +++ b/fr/doc/cookbook/index.html	Mon Jun 01 22:24:20 2009 +0200
     1.3 @@ -42,7 +42,7 @@
     1.4  	<li><a href="slitaz-tools.html">SliTaz Tools</a> - Les outils SliTaz,
     1.5  	les boîtes de dialogues, l'installateur, etc.</li>
     1.6  	<li><a href="rootcd.html">Racine du cdrom (rootcd)</a> - Descriptions et
     1.7 -	améliorations des fichiers contenus dans le cdrom, utililisation de GRUB
     1.8 +	améliorations des fichiers contenus dans le cdrom, utilisation de GRUB
     1.9  	pour booter le CD, installation de Memtest86.</li>
    1.10  	<li><a href="release-tasks.txt">release-tasks.txt</a> - Liste des tâches
    1.11  	à effectuer avant de publier une nouvelle version (Cooking ou Stable).</li>
    1.12 @@ -61,7 +61,7 @@
    1.13  LiveCD, ces pages sont maintenant contenues dans le livre de création ou <a 
    1.14  href="http://www.slitaz.org/doc/scratchbook/">Scratchbook</a> de SliTaz.
    1.15  Le Scratchbook est un livre statique, il décrit la création de la première
    1.16 -version public de Slitaz en mars 2007. Le Cookbook quant à lui, est un livre
    1.17 +version publique de Slitaz en mars 2007. Le Cookbook quant à lui, est un livre
    1.18  régulièrement amélioré et modifié par la communauté SliTaz, il fournit des
    1.19  instructions techniques utiles aux développeurs et utilisateurs avancés.
    1.20  </p>
     2.1 --- a/fr/doc/cookbook/receipts.html	Sun May 31 14:13:08 2009 +0800
     2.2 +++ b/fr/doc/cookbook/receipts.html	Mon Jun 01 22:24:20 2009 +0200
     2.3 @@ -35,8 +35,8 @@
     2.4  Tazwok pour compiler et générer des paquets pour SliTaz et tazpkg, via
     2.5  (<a href="wok-tools.html">le wok et les outils</a>). La recette d'un paquet 
     2.6  est aussi utilisée par Tazpkg pour installer/désinstaller et donner des 
     2.7 -informations au sujet d'un paquet.tazpkg (package). Chaque recette commence 
     2.8 -par un commentaire en English :
     2.9 +informations à propos d'un paquet .tazpkg (package). Chaque recette commence 
    2.10 +par un commentaire en anglais :
    2.11  </p>
    2.12  <pre class="script">
    2.13   # SliTaz package receipt.
    2.14 @@ -45,7 +45,7 @@
    2.15  <h3>Variables de base</h3>
    2.16  <p>
    2.17  Les 5 premières variables devraient toujours être présentes et configurées.
    2.18 -Elles configure respectivement le non du paquet ($PACKAGE), sa version, sa
    2.19 +Elles configurent respectivement le nom du paquet ($PACKAGE), sa version, sa
    2.20  catégorie, une courte description et le nom du mainteneur. Exemple pour le
    2.21  paquet du gestionnaire de fichiers Clex :
    2.22  </p>
    2.23 @@ -59,14 +59,14 @@
    2.24  
    2.25  <h3>Variables optionnelles</h3>
    2.26  <p>
    2.27 -Tazwok sait aussi utiliser divers variables optionnelles si elles existent, il
    2.28 +Tazwok sait aussi utiliser diverses variables optionnelles si elles existent, il
    2.29  peut par exemple, utiliser un autre nom pour le paquet source. Il y a aussi des
    2.30  variables qui sont utilisées par Tazpkg pour gérer les dépendances ou donner
    2.31  des informations sur le paquet.
    2.32  </p>
    2.33  <p>
    2.34  <a name="depends"></a>
    2.35 -<code>$DEPENDS</code>: Specifie les dépendances, il peut y avoir plusieurs
    2.36 +<code>$DEPENDS</code> : spécifie les dépendances, il peut y avoir plusieurs
    2.37  paquets séparés par un espace ou sur plusieurs lignes. Cette variable est
    2.38  principalement utilisée par Tazpkg lors de l'installation du paquet et Tazwok
    2.39  pour construire de gros paquets comme Xorg. Exemple pour Clex qui dépend du
    2.40 @@ -76,22 +76,22 @@
    2.41   DEPENDS="ncurses"
    2.42  </pre>
    2.43  <a name="build_depends"></a>
    2.44 -<code>$BUILD_DEPENDS</code>: Specifie les dépendances de compilation, séparées 
    2.45 +<code>$BUILD_DEPENDS</code> : spécifie les dépendances de compilation, séparées 
    2.46  par un espace ou sur plusieurs lignes. Cette variable est utilisée par Tazwok
    2.47 -lors de la cuisson d'un paquet et Tazwok. Exemple :
    2.48 +lors de la cuisson d'un paquet. Exemple :
    2.49  </p>
    2.50  <pre class="script">
    2.51   BUILD_DEPENDS="ncurses-dev"
    2.52  </pre>
    2.53  <p>
    2.54  <a name="suggested"></a>
    2.55 -<code>$SUGGESTED</code> : Liste les paquets pouvant être utiles sans pour
    2.56 +<code>$SUGGESTED</code> : liste les paquets pouvant être utiles sans pour
    2.57  autant être indispensables. Ils serviront à activer des fonctionnalités
    2.58  optionnelles.
    2.59  </p>
    2.60  <p>
    2.61  <a name="tarball"></a>
    2.62 -<code>$TARBALL</code> : L'archive source avec sont extension (tar.gz, tgz ou
    2.63 +<code>$TARBALL</code> : l'archive source avec son extension (tar.gz, tgz ou
    2.64  tar.bz2). En générale, les variables $PACAKAGE et $VERSION sont utilisées et
    2.65  il suffit de modifier l'extension, cela permet de mettre à jour le paquet en
    2.66  ne modifiant que la variable de la version. Exemple générique (voir aussi
    2.67 @@ -102,7 +102,7 @@
    2.68  </pre>
    2.69  <p>
    2.70  <a name="web_site"></a>
    2.71 -<code>$WEB_SITE</code> : Le site web officiel du paquet. Il se peut que
    2.72 +<code>$WEB_SITE</code> : le site web officiel du paquet. Il se peut que
    2.73  certaines bibliothèques n'aient pas de site Web, dans ce cas il n'y a pas
    2.74  besoin de spécifier d'URL. Tazwok et Tazpkg s'attendent a trouver l'URL
    2.75  complet avec le http :
    2.76 @@ -112,19 +112,19 @@
    2.77  </pre>
    2.78  <p>
    2.79  <a name="wget_url"></a>
    2.80 -<code>$WGET_URL</code> : L'url de téléchargement des l'archive source. En
    2.81 -générale la variable $TARBALL devraient être utilisée pour faciliter la mise
    2.82 +<code>$WGET_URL</code> : l'url de téléchargement de l'archive source. En
    2.83 +générale la variable $TARBALL devrait être utilisée pour faciliter la mise
    2.84  à jour du paquet en ne modifiant que $VERSION. Le fichier de configuration de
    2.85 -Tazwok configure aussi, par défaut, 3 variable de miroir souvent utilisés.
    2.86 -$GNU_MIRROR pour les miroir GNU, $SF_MIRROR pour SourceForge et XORG_MIRROR
    2.87 -pour le mirroir du serveur graphique Xorg. Exemple pour Clex :
    2.88 +Tazwok configure aussi, par défaut, 3 variables de miroir souvent utilisées.
    2.89 +$GNU_MIRROR pour les miroirs GNU, $SF_MIRROR pour SourceForge et XORG_MIRROR
    2.90 +pour le miroir du serveur graphique Xorg. Exemple pour Clex :
    2.91  </p>
    2.92  <pre class="script">
    2.93   WGET_URL="http://www.clex.sk/download/$TARBALL"
    2.94  </pre>
    2.95  <p>
    2.96  <a name="config_files"></a>
    2.97 -<code>$CONFIG_FILES</code> : Certains paquets fournissent des fichiers de
    2.98 +<code>$CONFIG_FILES</code> : certains paquets fournissent des fichiers de
    2.99  configuration à adapter. La variable $CONFIG_FILES donne la liste de ces
   2.100  fichiers qui pourront être sauvegardés par la commande 'tazpkg repack-config'.
   2.101  Ces fichiers ne seront pas écrasés lors de l'installation du paquet s'ils
   2.102 @@ -136,27 +136,27 @@
   2.103  </pre>
   2.104  <p>
   2.105  <a name="wanted"></a>
   2.106 -<code>$WANTED</code> : Il y a des paquets SliTaz qui sont dépendants de la
   2.107 +<code>$WANTED</code> : il y a des paquets SliTaz qui sont dépendants de la
   2.108  compilation d'un paquet source. La recette de ces paquets ne nécessite pas de
   2.109  règles de compilation, une variable $WANTED peut être utilisée pour copier des
   2.110 -fichiers depuis les sources du paquet voulu en utilisant la variable $src.
   2.111 +fichiers depuis les sources du paquet voulu, en utilisant la variable $src.
   2.112  </p>
   2.113  <p>
   2.114  <a name="source"></a>
   2.115 -<code>$SOURCE</code> : Il se peut que le nom du paquet Tazpkg diffère du nom
   2.116 +<code>$SOURCE</code> : il se peut que le nom du paquet Tazpkg diffère du nom
   2.117  du paquet source. C'est le cas par exemple pour les paquets d'Xorg, le nom
   2.118  Tazpkg des bibliothèque X11 est 'xorg-libX11' et le nom du paquet source est
   2.119 -libX11. Cette astuces permet aussi de continuer à utiliser les varibables
   2.120 +libX11. Cette astuce permet aussi de continuer à utiliser les variables
   2.121  $src et $_pkg lors la cuisson d'un paquet. A noter que dans le cas libX11,
   2.122  le nom de l'archive source devient $SOURCE-$VERSION.tar.gz.
   2.123  </p>
   2.124  <p>
   2.125  <a name="provide"></a>
   2.126 -<code>$PROVIDE</code> : Certains paquets offrent la même fonctionalité. Par
   2.127 +<code>$PROVIDE</code> : certains paquets offrent la même fonctionalité. Par
   2.128  exemple, le serveur web de Slitaz fût dans un premier temps lighttpd.
   2.129  Maintenant apache est aussi disponible. Tous les paquets dépendants d'un
   2.130  serveur web font référence à lighttpd. La ligne <code>PROVIDE="lighttpd"</code>
   2.131 -de la recette d'apache signale qu'il peut se substituer à lighttpd, c'est à
   2.132 +de la recette d'apache signale qu'il peut se substituer à lighttpd, c'est-à-
   2.133  dire qu'un paquet dépendant de lighttpd n'a pas à l'installer si apache est
   2.134  déjà installé.<br>
   2.135  Mais cette alternative peut avoir des conséquences sur le choix des paquets qui
   2.136 @@ -179,22 +179,22 @@
   2.137  
   2.138  <h3>Variables générées automatiquement par tazwok</h3>
   2.139  <p>
   2.140 -Certaines variables ne sont connues qu'au moment la cuisson du paquet ou 
   2.141 +Certaines variables ne sont connues qu'au moment de la cuisson du paquet ou 
   2.142  juste après la cuisson. Tazwok se charge de les ajouter au receipt 
   2.143  automatiquement.
   2.144  </p>
   2.145  <p>
   2.146  <a name="packed_size"></a>
   2.147 -<code>$PACKED_SIZE</code> : Taille du ficher tazpkg.
   2.148 +<code>$PACKED_SIZE</code> : taille du ficher tazpkg.
   2.149  </p>
   2.150  <p>
   2.151  <a name="unpacked_size"></a>
   2.152 -<code>$UNPACKED_SIZE</code> : Taille utilisée par le paquet après son 
   2.153 +<code>$UNPACKED_SIZE</code> : taille utilisée par le paquet après son 
   2.154  installation.
   2.155  </p>
   2.156  <p>
   2.157  <a name="extraversion"></a>
   2.158 -<code>$EXTRAVERSION</code> : Certains packages ont besion de 2 numéros de
   2.159 +<code>$EXTRAVERSION</code> : certains packages ont besoin de 2 numéros de
   2.160  version distincts. C'est le cas des modules ajoutés au noyau linux comme
   2.161  squashfs car le module produit dépend aussi de la version du noyau avec 
   2.162  laquelle il a été compilé. Dans ce cas EXTRAVERSION contient la version du
   2.163 @@ -206,22 +206,22 @@
   2.164  Tazwok configure plusieurs variables permettant de faciliter la compilation et
   2.165  la construction de paquets Tazpkg. Ces variables sont gérées automatiquement
   2.166  par Tazwok en utilisant les informations contenues dans les recettes, elles
   2.167 -peuvent être utilisées par la fonction compile_rules et genpkg_rules décrites
   2.168 +peuvent être utilisées par les fonctions compile_rules et genpkg_rules décrites
   2.169  toutes deux dans le chapitre : Fonctions.
   2.170  </p>
   2.171  <p>
   2.172  <a name="src"></a>
   2.173 -<code>$src</code> : Définit le chemin vers le répertoire des sources désarchivée.
   2.174 +<code>$src</code> : définit le chemin vers le répertoire des sources désarchivées.
   2.175  </p>
   2.176  <p>
   2.177  <a name="pkg"></a>
   2.178 -<code>$_pkg</code> : Définit le chemin vers les binaires compliés et installés
   2.179 +<code>$_pkg</code> : définit le chemin vers les binaires compilés et installés
   2.180  via la commande 'make DESTDIR=$PWD/_pkg install'. Cette variable est utilisée
   2.181  pour copier les fichiers générés et créer des paquets tazpkg.
   2.182  </p>
   2.183  <p>
   2.184  <a name="fs"></a>
   2.185 -<code>$fs</code> : Définit le chemin vers le pseudo système de fichier (fs)
   2.186 +<code>$fs</code> : définit le chemin vers le pseudo système de fichier (fs)
   2.187  propre à chaque paquet. Le 'fs' d'un paquet correspond à la racine du système
   2.188  cible, un binaire tel que Clex sera par exemple dans $fs/usr/bin/clex, à noter
   2.189  qu'il faut créer les répertoires nécessaires via la fonction genpkg_rules()
   2.190 @@ -229,7 +229,7 @@
   2.191  </p>
   2.192  <p>
   2.193  <a name="configure_args"></a>
   2.194 -<code>$CONFIGURE_ARGS</code> : Cette variables est définie dans le fichier de
   2.195 +<code>$CONFIGURE_ARGS</code> : cette variable est définie dans le fichier de
   2.196  configuration de Tazwok (tazwok.conf), elle permet de spécifier des
   2.197  arguments d'optimisation générique lors de la configuration d'un paquet.
   2.198  Par défaut l'architecture est i486.
   2.199 @@ -241,7 +241,7 @@
   2.200  contenant les règles de compliation (compile_rules) et les règles servant à
   2.201  générer un paquet Tazpkg (genpkg_rules). Ces fonctions peuvent contenir toutes
   2.202  sortes de commandes GNU/Linux standards tels que sed ou patch et les variables
   2.203 -configurées automatiquements. A noter que ces deux fonctions utilisent les
   2.204 +configurées automatiquement. A noter que ces deux fonctions utilisent les
   2.205  commandes du Cookbook de SliTaz : http://www.slitaz.org/doc/cookbook/
   2.206  </p>
   2.207  <a name="compile_rules"></a>
   2.208 @@ -249,9 +249,9 @@
   2.209  <p>
   2.210  Pour compiler un paquet vous pouvez utiliser la variable $src pour vous
   2.211  déplacer (cd) dans le répertoire des sources et utiliser $CONFIGURE_ARGS
   2.212 -pour inclure les arguments depuis le fichiers de configuration de Tazwok.
   2.213 +pour inclure les arguments depuis le fichier de configuration de Tazwok.
   2.214  Pour construire le paquet il suffit généralement de lancer 'make' sans
   2.215 -arguments et pour installer le paquet dans un répertoire _pkg/ il faut
   2.216 +argument et pour installer le paquet dans un répertoire _pkg/ il faut
   2.217  utiliser la commande 'make DESTDIR=$PWD/_pkg install'. Exemple générique :
   2.218  </p>
   2.219  <pre class="script">
   2.220 @@ -269,8 +269,8 @@
   2.221  <h4>genpkg_rules()</h4>
   2.222  <p>
   2.223  Pour générer un paquet Tazpkg il faut mettre les commandes à lancer dans la
   2.224 -fonction <code>genpkg_rules</code>. Dans cet exemple on créer le répertoire
   2.225 -<code>usr/</code> dans le pseudo système de fichiers du paquet, on copie tout
   2.226 +fonction <code>genpkg_rules</code>. Dans cet exemple on créé le répertoire
   2.227 +<code>usr/</code> dans le pseudo système de fichiers du paquet, on copie tou(t)(s)
   2.228  le(s) binaires(s) et on finit par un strip pour nettoyer les fichiers :
   2.229  </p>
   2.230  <pre class="script">
   2.231 @@ -287,7 +287,7 @@
   2.232  <p>
   2.233  Ces deux fonctions sont lancées par Tazpkg lors de l'installation du paquet.
   2.234  Il faut les définir avant de générer le paquet.tazpkg avec Tazwok. Si aucune
   2.235 -commandes n'est nécessaires ces deux fonction n'ont aucune raison d'être et
   2.236 +commande n'est nécessaire ces deux fonctions n'ont aucune raison d'être et
   2.237  peuvent être supprimées. Exemple avec echo pour afficher un peu de texte
   2.238  (aucune fonction ne doit être vide) :
   2.239  </p>
   2.240 @@ -306,8 +306,8 @@
   2.241  <h4>clean_wok()</h4>
   2.242  <p>
   2.243  Cette fonction est lancée par Tazwok avec la commande clean.
   2.244 -Elle permet définir des commandes supplémentaires à exécuter lors nettoyage du wok.
   2.245 -Elle est très utiles pour supprimer des fichiers ou répertoires qui ne sont pas pris en charge par Tazwok.
   2.246 +Elle permet de définir des commandes supplémentaires à exécuter lors du nettoyage du wok.
   2.247 +Elle est très utile pour supprimer des fichiers ou répertoires qui ne sont pas pris en charge par Tazwok.
   2.248  </p>
   2.249  <pre class="script">
   2.250  # clean commands for Tazwok.
   2.251 @@ -329,7 +329,7 @@
   2.252  <div id="copy">
   2.253      Copyright © 2007 <a href="http://www.slitaz.org/">SliTaz</a> -
   2.254      <a href="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a>;<br />
   2.255 -    Documentation publiées sous
   2.256 +    Documentation publiée sous
   2.257      <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>
   2.258      et codée en <a href="http://validator.w3.org/">xHTML 1.0 valide</a>.
   2.259  </div>