source: trunk/README.fr @ 14363

Last change on this file since 14363 was 12694, checked in by jmpp, 15 years ago

Bug: 3551
Submitted by: matt@
Reviewed by: jmpp@

Update to the README.fr file, thanks Matt!

  • Property svn:eol-style set to native
File size: 5.9 KB
RevLine 
[1669]1QU'EST-CE QUE DARWINPORTS
[1365]2
[12694]3        DarwinPorts est un gestionnaire permettant de compiler,
4        d'installer et d'archiver un logiciel, similaire en termes de
[9932]5        fonctionnalités à l'architecture des ports FreeBSD afin de
6        maintenir une extensibilité future.
[1365]7
[12694]8        DarwinPorts fonctionne et permet d'être compilé sur Mac OS X 10.2
9        (Darwin 6.0), Mac OS X 10.3 (Darwin 7.0.0) et Mac OS X 10.4 (Darwin
10        8.0.0). Le système est portable, et est écrit en TCL avec un set
11        limité d'extensions TCL en C.
[1365]12
[9932]13                Le "DarwinPorts User Guide" est disponible à :
[12092]14                http://darwinports.opendarwin.org/docs
[3943]15       
[3905]16        Pour une documentation plus appronfondie sur l'architecture
[9932]17        interne de ce système de ports, reportez-vous au fichier
[3905]18        base/docs/INTERNALS.
[1365]19
[9932]20        Notez svp que l'architecture de DarwinPorts est composé de deux
21        parties. "L'infrastructure de DarwinPorts", qui réside dans le
22        sous-répertoire base/ est le seul composant obligatoire du système,
23        et le répertoire "dports" qui contient la description des logiciels
24        portés. Le dernier composant peut être optionnel et peut être
25        récupéré sur le net ou une copie locale peut également être
26        utilisée.
[11959]27        Reportez-vous à la documentation sur ${prefix}/etc/ports/sources
28        .conf ci-dessous.
[1365]29
[12694]30
[1365]31INSTALLATION
32
[9932]33        Pour des instructions d'installation spécifiques à d'autres
[4439]34        plateformes, reportez-vous au fichier base/docs/README.platforms.
35
[12694]36        Étapes de l'installation :
[3905]37
38        1. cd base/
39           ./configure
[9932]40                Vous place dans le répertoire base/ et lance le script
41                configure. Des paramètres peuvent être passés au script
[3905]42                (cf. ci-dessous).
43
44        2. make
[12694]45                Lancez 'make' pour compiler tout ce qui est nécessaire.
[1365]46
[3905]47        3. sudo make install
[2366]48                Lancez 'sudo make install' pour installer DarwinPorts
[9932]49                sur votre système.
[1365]50
[11959]51        4. [optionnel] éditez ${prefix}/etc/ports/ports.conf
[12694]52                Le fichier de configuration "${prefix}/etc/ports/
53                ports.conf" définit la majeure partie des options de
54                configuration de l'infrastructure de DarwinPorts si vous
55                désirez changer les chemins et emplacements où sont
56                stockés les données, changez les options suivantes :
[1365]57
[12694]58                        portdbpath      Spécifie la base où stocker les
59                                        données spécifiques au système de
60                                        ports.
[1365]61
[12694]62                        prefix          Indique la base dans laquelle
63                                        installer les ports.
[8359]64               
[11959]65        5. [optionnel] éditez ${prefix}/etc/ports/sources.conf
[12694]66                Le fichier "${prefix}/etc/ports/sources.conf" liste
67                l'emplacement des hiérarchies des ports locales et
68                distantes. Si l'argument "--with-dports-dir=RÉP." n'a pas
69                été utilisé lors du lancement du script "./configure", la
70                hiérarchie de dports (darwinports/dports, depuis la copie
71                que vous avez installé) sera ajoutée au fichier
72                "source.conf".
[1365]73
[12694]74        Tout le code TCL nécessaire sera compilé et installé comme indiqué
75        ci-dessous:
76
[4031]77        [Mac OS X 10.2] /System/Library/Tcl/darwinports1.0
78        [Mac OS X 10.3] /Library/Tcl/darwinports1.0
[12694]79        [Mac OS X 10.4] /Library/Tcl/darwinports1.0
[4031]80        [FreeBSD]       /usr/local/lib/tcl8.3/darwinports1.0
81                        - Librairie TCL permettant d'interagir avec le
[9932]82                          système DarwinPorts.
[1365]83
[11959]84        ${prefix} est situé par défaut à /opt/local mais ce choix peut être
[12694]85        modifié en changeant le répertoire  pour base/ et en utilisant
[3905]86        manuellement ./configure avec l'argument --prefix
[1365]87
[11959]88        ${prefix}/bin/port
[3365]89                - Utilitaire en mode texte pour la compilation de port
[11959]90        ${prefix}/share/darwinports/
[9932]91                - Librairies TCL internes du système de ports
[1365]92
[2366]93        Les fichiers suivants sont fournis en vue de la personnalisation
[9932]94        du système :
[1365]95
[11959]96        ${prefix}/etc/ports/ports.conf
[9932]97            - Réglages personnels des ports pour les utilisateurs
[11959]98        ${prefix}/etc/ports/sources.conf
[9932]99            - Liste des sources pour les ports (endroit où récupérer les
100              données des ports)
[1365]101
102
[1669]103UTILISATION DE LA COMMANDE 'PORT'
[1365]104
[12694]105        Si vous ne l'avez déjà fait, ajoutez /opt/local/bin à votre
106        variable path (ou ${prefix}/bin si vous avez choisi d'installer
107        DarwinPorts dans un autre emplacement).
[1365]108
[12694]109        Si vous ne savez pas comment faire et utilisez Panther (Mac OS X
110        10.3) ou Tiger (Mac OS X 10.4), ajoutez la ligne suivante dans
111        votre fichier ~/.profile. Si ce fichier n'existe pas, créez-le.
112        (Cela est valable également si vous utilisez un bourne shell sous
113        Jaguar (Mac OS 10.2)).
[1365]114
[12694]115                export PATH=$PATH:/opt/local/bin
[1365]116
[12694]117        Si vous utilisez Jaguar (Mac OS X 10.2), ajoutez la ligne suivante
118        dans votre fichier ~/.cshrc. Si ce fichier n'existe pas, créez-le.
119        (Cela est valable également si vous utilisez tcsh sous Panther (Mac
120        OS 10.3) ou Tiger (Mac OS X 10.4)).
[4031]121
[12694]122                set path=($path /opt/local/bin)
[4031]123
[12694]124        Vos changements ne seront pris en compte que lorsque vous ouvrirez
125        un nouveau shell.
[1365]126
[12694]127        La commande suivante compilera et installera le port :
[1365]128
[12694]129                port install <nom_du_port>
[1365]130
[12694]131        Pour rechercher un port spécifique, essayez d'utiliser "port
132        search" :
[1365]133
[12694]134                port search vi
[1365]135
[12694]136        Référez-vous à la page man de port(1) pour une documentation plus
137        complète sur cette commande.
[1365]138
[12694]139        Il est également possible d'effectuer des opérations, comme
140        compiler ou récupérer tous les ports du système en utilisant la
141        commande "portall". Elle prend les mêmes arguments essentiels que
142        la commande "port" mais opère de façon interactive sur chaque port
143        dans dports/.
144
145
[9932]146CRÉER DE NOUVEAUX PORTS
[1365]147
[12694]148        Un port consiste en un répertoire contenant un fichier Portfile et
149        ses fichiers associés. Actuellement les seuls fichiers livrés avec
150        un port sont les patchs, et sont au minimum censés être gardés.
[1365]151
[12694]152        Un fichier Portfile consiste en un code TCL valide, évalué par un
153        interpréteur de DarwinPorts. Les fichiers Portfiles utilisent une
154        syntaxe très stricte composée de paires de type clé/valeur,
155        permettant d'autoriser à l'auteur l'utilisation complète des
156        fonctionnalités offertes par TCL lorsque cela lui est nécessaire.
[1365]157
[12694]158        Pour commencer reportez-vous au fichier base/doc/exampleport et la
159        page man de portfile(7) ou au guide de DarwinPorts à :
160        http://darwinports.opendarwin.org/docs
Note: See TracBrowser for help on using the repository browser.