File: README.francais

package info (click to toggle)
gnucash 1.3.4-3
  • links: PTS
  • area: main
  • in suites: potato
  • size: 9,232 kB
  • ctags: 6,947
  • sloc: ansic: 60,740; lisp: 10,772; sh: 7,437; perl: 3,812; cpp: 2,992; sql: 1,255; makefile: 673
file content (650 lines) | stat: -rw-r--r-- 27,599 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
-*-text-*-

************ VERSION DE DEVELOPPEMENT ******************
Les sries de version 1.3.x de GnuCash sont des versions exprimentales de
dveloppement.  Elles peuvent ou non fonctionner. Utilisez les  votre propre
risque.

La dernire stable, version de production tait gnucash-1.2.5
La dernire stable, version de production sera gnucash-1.4.x 

##############################################

GnuCash
-------
GnuCash est un gestionnaire de finances personnelles.Une interface
graphique d'enregistrement ressemblant au talon de votre chquier
vous permet d'entrer et suivre vos comptes bancaires,actions,
revenus et mme les marchs des changes.  L'interface est conu pour
tre simple et facile  utiliser, mais elle est adosse/renforce 
des pricipes de comptabilit de double entre/double livret pour
s'assurer que les livres dont quilibrs.

Quelques une de ces caractristiques sont:

  - Une interface facile  utiliser.  Si vous savez utilisez
    le talon de votre chquier, vous savez utiliser GnuCash.
    Tapez directement dans le registre,
    dplacer vous entre les champs, et utilisez quick-fill
    (saisie rapide) pour complter automatiquement la transaction.
  - La fentre de rapprochement avec soldes actuels rapprochs et
    points rend le rapprochement facile.
  - Potefeuille d'actions/fonds communs (SICAV et FCP en france):
    Suivi d'actions individuellement (une par compte) ou dans un
    portefeuille de colmptes (un groupe de comptes qui peuvent
    tre affich ensemble).  
  - Monnaies/devises multiples et March des changes:
    De multiple monnaies sont supportes et peuvent tre achetes
    et vendus(faire du commerce avec elles). Les mouvements montaires
    entre comptes sont totallement quilibrs quand la double-entre
    est active.
    (Quelques aspects du support de multiples monnaies ne sont pas 
    totallement implments.)
  - Importation de fichiers Quicken: Importation de fichiers au format
    QIF de Quicken.
    Les fichiers QIF sont automatiquement fusionns pour liminer
    les transactions dupliques.
  - Rapports: Affiche la feuille du solde/bilan, pertes et profits,
    valuation du portefeuille, ou les imprimer en HTML.
  - Tableau de comptes: Un compte maitre/principal peut avoir une arborescence
    de comptes dtaills en desssous de lui. Cel permet des
    types de comptes similaires (par exemple Liquidits, Banque, Actions)
    d'tre groups dans compte maitre (par exemple Avoirs).
  - Transactions rparties: Une simple transaction peut tre rpartie
    en plusieurs morceaux pour enregistrer les impts, paiements, et
    autres entres composes.
  - Double Entre/Double livret: Quand elle est active, chaque transaction
    doit dbiter un compte et crditer un autre d'un montant quivalent.
    Cel permet de s'assurer que les "livres sont quilibrs": c'est la 
    diffrence entre les revenus et les sorties qui est exactement gale
     la somme de tous les avoirs, qu'ils soit bancaire, liquidits, actions
    ou autre.
  - Types de comptes Revenus/Dpenses (Catgories):  
    Ils ne servent pas uniquement  catgoriser votre flux
    de liquidits/argent, mais quand ils sont utiliss avec la fonction de
    la double-entre, ceux-ci peuvent fournir un tat exact des pertes et
    profits.
  - Registre gnral/grand livre: De multiples comptes peuvent tre affichs 
    dans une fentre registre/d'enregistrement au mme moment. Cel peut
    faciliter l'ennui de la recherche/vrification des erreurs de
    frappe/d'entre.
    Il fournit aussi une manire agrable de visualiser un porte-feuille de
    beaucoup d'actions, en montrant toutes les transactions dans ce
    portefeuille.
  - Ecrit en C avec un support tendu de scheme via Guile.
  - Le support de Perl est disponible en option pour les scripts fonctionnant
    via SWIG.
  - L'accs au fichier est verrouill par un drapeau de scurit rseau,
    prvenant des dommages accidentels si plusieurs utlsateurs esaie d'accder
    au mme fichier, mme si le fichier est mont par NFS.
  - Fournit un format de flux de donnes(byte-stream format), qui permet aux
    comptes et groupes de comptes d'tre transmit par d'autres processus
    via pipes ou sockets.
  - Rcupre les cours des actions et fonds communs (FCP et SICAV) depuis
    diffrents sites web, met  jour automatiquement le porte-feuille
    (plus de fonds doivent tre ajouter regulirement).
  - Chargement de la date au format europen, traductions franaise et
    allemande.


Home Page:
----------
http://gnucash.org/ (version anglaise)
http://www.multimania.com/yleny/gnucash (version franaise)

Home page initiale de X-Accountant:
http://www.cs.hmc.edu/~rclark/xacc

Binaires prcompils / excutables:
http://www.gnucash.org/pub/gnucash/redhat-6.x/

Versions de dveloppement:
http://www.gnucash.org/source_code.php3


Mise en route:
--------------

Seulement la version Motif de GnuCash est actuellement stable.
La version Gnome est une version de dveloppement, mais elle sera bientot
assez stable pour une utilisation rgulire.
Le dveloppement de la version Motif a cess.
La version qt/kde ne se compile pas, la plupart des fonctions sont manquantes.
Voyez ci-dessous pour les OS autres que le support de GNU/Linux/*BSD.

Les packages suivants sont requis d'tre install pour faire fonctionner
gnucash 

Pour les binaires/excutables Motif:

guile   -- Fournit l'infrastructure du langage d'extension principal.
           Il est utilis intensivement par gnucash pur l'initialisation et
	   le dmarrage.
           Requiert la version 1.3 ou ultrieure/plus rcente.
           Le rpm guile-1.3-7 fonctionne.

Motif ou Lesstif  --
           Soit l'un ou l'autre du Motif commercial, ou le clone en logiciel
           libre Lesstif est demand. Si vous utilisez une version commerciale
	   de Motif (largement disponible pour au moins 50 USD), soyez sr de
	   rcuprer une version compatible avec votre version de glibc et
	   libXt.
           Lesstif pour la plupart fontionne, mais il y a eu des problmes.
           Voici notre exprience:

           Lesstif 0.81    fonctionne   
           Lesstif 0.82    cass (broken)    
           Lesstif 0.83    fonctionne ... but get fast blinking cursor ...
           Lesstif 0.86.0  est rapport comme fonctionnant     
           Lesstif 0.86.5  se crashe/ se plante.   
           Lesstif 0.86.9  fonctionne ... mais quelques menus viennent avec
           2 pixels trop haut.(?)
           Lesstif 0.87.0: cass (broken) (manque les symboles pour
	   XmeDrawShadows, etc.)
           Lesstif 0.88.1  fonctionne
           Lesstif 0.89.0  fonctionne

XmHTML  -- Fournit les possibilits d'affichage en HTML. Utilis pour les
           fentres d'aide.
           Requiert une version 1.1.4 ou ultrieure
           http://www.llp.fu-berlin.de/lsoft/F/5/XMHTML.html
           http://www.xs4all.nl/~ripley/XmHTML/XmHTML.html
           ftp://ftp.ultra.net/pub/eugene/RPMS/i386/XmHTML-1.1.5-1.i386.rpm
           ftp://ftp.ultra.net/pub/eugene/SRPMS/XmHTML-1.1.5-1.src.rpm

           Note: quelques versions prcompiles de XmHTML ont t compiles
	   avec Motif.  Quand elles sont utilises avec la plupart des versions
	   prcompiles de Lesstif, vous aurez une erreur "undefined symbol
	   XmeDrawShadows".
           Il y a plusieurs solutions; la plus simple est probablement de
	   tlcharger le package des sources de XmHTML et de le compiler
	   vous-mme.

slib    -- librairies scheme pour guile. A besoin de slib2c4 ou ultrieure.

libpng  -- librairie PNG(portable network graphics). N'importe quelle version.
libjpeg -- librairie de chargement d'image JPEG. N'importe quelle version.
libz    -- librairie de compression. N'importe quelle version.
xpm     -- extension Pixmap pour X. N'importe quelle version.



Pour avoir la possibilit d'utiliser certaines fonctionnalites de GnuCash,
tel que les rapports et les tlchargements de cours d'actions par le rseau,
vous devez avoir les packages suivant ci-dessous installs (en plus de ceux
lists ci-dessus).
Les RPM pour la plupart de ceux-ci peuvent tre trouvs 
http://rufus.w3.org/linux/

slib    -- librairies scheme pour guile.  A besoin de slib2c4 ou ultrieure.
perl    -- A peu prs n'importe quelle version de perl5 devrait fonctionner.
           J'utilise perl-5.004 
eperl   -- A peu prs n'importe quelle version de eperl devrait fonctionner.
           J'utilise eperl-2.2.14

En plus, quelques modules perl ont besoin d'tre installs:

perl-LWP/libwww-perl-5.36
perl-HTML/HTML-0.6
perl-HTML/HTML-Parser-2.20
        -- ces modules perl sont utiliss pour rcuprer les cours des
           actions et fonds communs  partir d'internet. Vous pouvez rcuprer
	   ces RPMS 
           ftp://ftp.gnucash.org/pub/gnucash/binaries/RPMS
           http://rufus.w3.org/linux/RPM/PByName.html
           http://linas.org/linux/gnucash (en dernier ressort)
           ou les sources 
           http://www.cpan.org/CPAN.html

Les packages suivant sont requis d'tre installs pour faire
fonctionnerto le binaire Gnome de GnuCash:

gnome-libs -- la version 1.0.40 ou ultrieure devrait fonctionner.
              Ces librairies requirent le support de nombreuses
              librairies, tel que gtk and glib.

guile  -- mme chose que Motif
slib   -- The following packages are required to be installed to run the GnuCash
Gnome binary:

gnome-libs -- version 1.0.40 or higher should work. These libraries
              require numerous other supporting libraries, such as
              gtk and glib.

guile  -- same as Motif
slib   -- same as Motif


Invocation:
-----------
Vous pouvez dmarrer GnuCash en ligne de commande, avec "gnucash" ou "gnucash
<nom du fichier>", o <nom du fichier> est un fichier de compte de GnuCash.
Des exemples de comptes peuvent tre trouv dans le sous-rpertoire "data".
les fichiers *.dat sont les comptes de GnuCash qui peuvent tre ouvert avec
l'entre du menu "Ouvrir fichier". Les fichiers *.qif sont des fichiers 
au format d'importation Quicken qui peuvent tre ouvert avec l'entre du menu
"Importer QIF".

GnuCash rpond aux variables d'environnement suivantes:

  GNC_RUN_AS_SHELL - si activ, permet  GnuCash de s'ouvrir dans un shell
  guile avec toutes les fonctions de gnucash charges. Depuis l, vous pouvez
  rcuprer comportement du dmarrage normal comme ceci:

    GNC_RUN_AS_SHELL=t ./gnucash
    guile> (primitive-load (getenv "GNC_BOOTSTRAP_SCM"))
    guile> (gnc:load "startup.scm")
    guile> (gnc:main)

  c'est la mme chose qui se passe si vous n'utilisez pas cette variable
  d'environnement. Cel peut tre utile quand vous essayez d'crire et tester
  de nouveaux fichiers .scm.

  GNC_BOOTSTRAP_SCM - l'emplacement du code scheme initial de bootstrapping.

  GNC_SCM_LOAD_PATH - une contrainte pour le chemin de chargement de scheme
  pour GnuCash.Il devrait tre une chaine reprsentant une liste scheme
  appoprie. Chaque lment peut soit tre une chaine reprsentant un
  rpertoire, soit le symbole par dfaut qui s'tendra au chemin par dfaut,
  ou l'actuel qui s'tendra au chemin de chargement par dfaut au moment o
  il rencontre le symbole.

  GNC_DEBUG - active la sortie de dbogage. Cel vous permet d'activer
  le dbogage prcdent dans le processus de dmarrage que vous pouvez faire
  avec --debug.


Internationalisation (i18n):
----------------------------
Des catalogues de messages existent pour le franais et l'allemand. Ceux-ci
sont activs avec les variables d'environnement. Par example, 

En franais, avec bash:
    export LANG=fr_FR
    export LC_ALL=fr_FR
    export LINGUAS=fr_FR

En franais, avec tcsh:
    setenv LANG fr_FR
    setenv LC_ALL fr_FR
    setenv LINGUAS fr_FR

Pour la version allemande:
    export LANG=de_DE
    export LC_ALL=de_DE
    export LINGUAS=de_DE


Les autres locales qui devrait pour la plupart fonctionner, mais sont
toujours en dveloppement:

en_US
en_GB
fr_CH
de_CH




Autres outils
-------------
Un outil pour gnrer des rapports (ascii) depuis les fichiers gnucash/xacc
peut tre trouv  http://www.zeta.org.au/~grahamc/xacc_rpts.html.

Un outil pour nettoyer et importer les fichiers Quicken peut tre trouv
(insrer l'url ici).


Compilation et installation:
----------------------------
Ces tapes ne s'applique pas aux distributions de binaires; uniquement aux
distributions de sources.  

Avant de compiler GnuCash, vous devrez obtenir et installer les packages
suivants:

libtool -- Utiliser pour compiler nos versions internes de g-wrap qui charge
           nos encapsuleurs C avec guile.  Disponible  ftp://ftp.gnu.org/gnu.
           Les RPMs et debs sont largement disponible avec la plupart des
	   distributions.
SWIG    -- Utilis pour autognrer les encapsuleurs perl.
           disponible  www.swig.org et ncessite 1.1p5 ou ultrieure ...

Normallement, pour compiler et installer GnuCash, tout le monde doit faire
cel:

  # ./configure
  # make 
  # make install

Pour compiler les versions en langue franaise ou allemande, ou pour activer
le chargement des dates au format europen, vous aurez besoin d'examiner et
modifier la configuration du langage dans le fichier /include/messages.h .
(ndt: obsolte, gnucash utilise gettext maintenant, alors il faut utiliser
les fichiers *.po , le traduire et le compiler par msgfmt.
exemple: msgfmt fr.po --output=./gnucash.mo en ligne de commande
dans /gnucash/po pour le fichier pour la france et copier gnucash.mo sur une
redhat 6.1 GPL dans /usr/share/locale/fr/LC_MESSAGES et vous aurez vos menus
et messages en franais.)

Vous pouvez compiler les versions Motif, Gnome, et Qt. Actuellement, la
version Motif est la plus stable, sans bug, correcte, et riche en
fonctionnalit. La version gtk/gnome se compile et est activement dveloppe,
elle n'a pas encore le niveau de stabilit de de la version Motif
(ndt: actuellement ce n'est plus le cas, elle marche bien).
La version Qt ne se compile pas.

Suivant la cible que vous produirez, vous produirez:

  gnucash.motif
  gnucash.motif.static
  gnucash.gnome
  gnucash.gnome.static
  gnucash.qt

La version 'static' statiquement lie aux librairies que GnuCash utilise.
Par exemple, gnucash.motif.static est commode quand vous le compiler avec
une version commerciale de Motif, pour la distribution de cette vers le
grand public.

N'importe lequel de celui que vous produisez dernirement se termine
par la cible d'un lien systme vers le fichier gnucash.bin, ainsi que
vous pouvez toujours lancer le script local ./gnucash pour voir le dernier
"parfum"(flavor) que vous avez compiler. Le script ./gnucash script
aussi charge de faon sr ce que vous utiliser comme fichiers depuis
le rpertoire source plutt qu'une arborescence d'installation comme 
le vieux script ./xacc fait.

Vous utiliserez "make install" quand vous voulez faire un normal FSSTND
/usr/ ou une instalation du style /usr/local o toute dispersion au travers
du systme de fichiers dans les rpertoires foo/gnucash/*. Vous utiliserez
"make install-opt" quand vous voulez une installation du style /opt/gnucash
o toute installation dans les rpertoires /opt/gnucash/bin, /opt/gnucash/doc,
share, etc.

Ainsi les deux ensembles les plus probables d'instructions de compilation
devraient tre comme les suivants:

  Pour une installation systme totale (gnucash est install comme partie du
  systme):

    ./configure --prefix=/usr --sysconfdir=/etc
    make motif
    make install

  Pour une installation du style /opt

    ./configure --prefix=/usr/local/opt/gnucash
    make motif
    make install-opt

Examples d'autres options astucieuses de configure:
    configure --with-motif=/usr/local/opt/mootif \
              --prefix=/usr/local/opt/gnucash \
              --with-xmhtml-includes=/home/rlb/XmHTML-1.1.5/include\
              --with-xmhtml-libraries=/home/rlb/XmHTML-1.1.5/src



Drapeau --with-gtk-config.  Le chemin de la philosophie gtk vient,
vous devrez *uniquement* spcifier l'endroit du programme de configuration
et compter sur lui pour vous dire les bonnes valeurs de CFLAGS et XLIBS.

Les destinations des compilations et d'installation sont spares.
Le --prefixe vous spcifie de configurer pour determiner o le 
l'excutable rsultant regardera pour les choses au moment de la compilation.
Le prfixe vous permet de faire l'installation (par exemple make prefix=foo
install) uniquement pour dterminer o les fichiers sont placs. Si l'endroit
est diffrent de la valeur configure par  --prefix, alors gnucash ne
fonctionnera pas jusqu' qu'il soit dplac  cette endroit. Cette fonction
est principalement utile pour les constructeurs de packages, mais il ne
devrait heurter personne sinon.

Uniquement l'endroit de startup.scm est cod en dur dans l'excutable,
et mme qu'il peut tre annul avec --startup-file en ligne de commande.
Les autres par dfaut sont maintenant dans startup.scm.
path-defaults.h est maintenant fini(gone). Le paramtrage du fichier de
dmarrage est dans gnucash.h, gnr  partir de gnucash.h.in.


Os supports  :
---------------
La version 1.2.X de GnuCash est connu pour fonctionner dans les configs
suivantes:

GNU/Linux             -- Intel 
FreeBSD               -- Intel
OpenBSD               -- Intel

Xacc-1.0.18, le prdcesseur de GnuCash, est connu pour fonctionner sur ces
plateformes additionnelles:

Slackware 3.4         -- Intel  w/ Mootif (OSF Motif 2.0.1)
SGI IRIX              -- MIPS 
IBM AIX 4.1.5         -- RS/6000   http://www-frec.bull.com/
Unixware 7            -- Intel
SCO OpenServer 5.0.4  -- Intel
Solaris               -- Sparc  

regardez  ftp://ftp.gnucash.org/pub/xacc (grande-bande passante)
ou  http://linas.org/linux/gnucash (slow-www ) 
pour les binaires prcompils pour ces plateformes


Sites additionnels de tlchargement:
-------------------------------------
Les binaires prcompils et les packages pr-requis peuvent tre trouv 

IBM AIX 4.1.5 
      -- SMIT-installable images 
      http://www.bull.de/pub/
      see also http://www-frec.bull.com/

SCO OpenServer 5.0.4 
      http://www.sco.com/skunkware/osr5/x11/apps/xacc/VOLS.tar

Unixware 7
      -- use pkgadd to install
      http://www.sco.com/skunkware/uw7/x11/apps/xacc/xacc.pkg.gz

SGI Irix
      -- in SGI install format
      -- warning, this is a very down-level version
      http://linas.org/linux/xacc/xacc-1.0b7-sgi-irix.inst.tar


Rcuprer les sources avec CVS
-------------------------------
Une version en lecture-seule de l'arborescence de cvs tree est disponible
sur le net.
Pour y accder, premirement, loggger vous, comme ainsi:

cvs -d :pserver:cvs@cvs.gnucash.org:/home/cvs/cvsroot login
Le mot de passe (password)est "guest"

Pour rcuprer une copie des sources dans l'arborescence de dvelopppement
exprimental faites un

cvs -z3 -Pd :pserver:cvs@cvs.gnucash.org:/home/cvs/cvsroot checkout -rHEAD gnucash

Pour rcuprer une copie des sources de l'arborescence de la version de
production stable gnucash-1.2, faites un

cvs -z3 -Pd :pserver:cvs@cvs.gnucash.org:/home/cvs/cvsroot checkout -rxacc-12-patch gnucash


Dveloppement de GnuCash
------------------------
Avant de dmarrer  dvelopper sur GnuCash, vous devriez faire les choses
suivantes:

1. lisez le fichier src/coding-style.txt pour apprendre  propos des styles
   de codage utiliss dans le code source de GnuCash.

2. Plusieurs des rpertoires sous src contiennent des fichiers appels
   design.txt qui expliquent beaucoup des aspects de la conception de GnuCash.
   Lisez les.

3. Allez sur le site web de gnucash et survoler les archives de la liste de
   courriers de dveloppement de gnucash(development mailing list).

4. Rejoignez la liste de courriers de dveloppement de gnucash(development
   mailing list).
   Regardez le site web de gnucash pour des dtails sur comment faire cel.


Soumettre un patch
------------------
Ds que vous avez fait un certain travail que vous aimeriez soumettre, vous
avez besoin d'envoyer un patch. Il y a un script perl appel make-gnucash-patch
fourni avec la distribution que vous pouvez utiliser pour crer le patch.
Ici, se trouve comment utiliser ce script perl.

Premirement, configurer vos rpertoires de dveloppement comme ce qui suit:

< Rpertoire de dveloppement maison (home) de GnuCash >
    |
    |---- < rpertoire contenant les sources originales de GnuCash >
    |
    |---- < rpertoire contenant vos sources modifies de GnuCash >

Un exemple concret de ces rpertoires devrait tre:

/home/me/gnucash
    |
    |---- /home/me/gnucash/gnucash.pristine (sources originales)
    |
    |---- /home/me/gnucash/gnucash.mywork (sources originales + mes modifs)

Copier le script make-gnucash-patch vers le rpertoire de dveloppement maison
(/home/me/gnucash au-dessus). Maintenant afficher les trois variables en haut
de ce fichier pour reflter les noms de vos rpertoires. Les noms donns
ci-dessous, vous devriez les utiliser

my $old = 'gnucash.pristine';
my $new = 'gnucash.mywork';
my $gnc_home = '/home/me/gnucash';

Maintenant lancer le script. Notez que le script requiert les programmes
'makepatch', 'gzip', 'diff', et 'uuencode' (et, bien sr , 'perl')
pour fonctionner. 

Quand vous lancez le script, trois fichiers seront gnrs:

  gnc.diff - Ce fichier est un fichier texte ascii contenant les diffrences
             entre les sources originales et vos modifications. En bas de ce
             fichier se trouve une liste de fichiers qui sont ajouts,
             changs, ou supprims.

             S'il vous plait examinez ce fichier (spciallement la liste en bas)
             pour tre sr que tous vos changements (et pas d'autres changements)
             sont prsent dans le fichier.

             Ne pas soumettre ce fichier!

  gnucash.diff.gz - C'est une version gzipp du fichier au-dessus.

                    Ne pas soumettre ce fichier!

  gnucash.diff.gz.uue - C'est une version uuencode (ascii-encod) 
                        du fichier au-dessus.

                        C'est le fichier  soumettre.

Envoyez gnucash.diff.gz.uue  gnucash-patches@gnucash.org

Merci par avance pour votre contribution!


Dveloppeurs principaux:
------------------------
Robin Clark <rclark@hmc.edu> a crit le X-Accountant original en Motif 
   comme projet scolaire, l'amena jusqu' la version 0.9 en Octobre 1997.

Linas Vepstas <linas@linas.org> ce qu'il vu: l'interface graphique tait
   excellente,le code tait document et bien structur, et il tait tout
   sous GPL.Et ainsi il le r-crit: ajoutant les widgets de cellules avec
   XbaeMatrix, ainsi que les boites de dialogues et flches devraient faire
   un mme astucieux GUI, r-crit le code interne de X-Accountant pour
   ajouter la double-entre, une arborescence de compte, rparti un 
   mini-moteur de transactions, ajouta le support pour les actions, et
   amliora les menus d'aide.C'tait la version 1.0 de Janvier 1998.
   Depuis lors, pour la version 1.1, le moteur ft tendu et redfini,
   et le code de la fentre du registre compltement reconu et rendu
   le plus possible indpendant de Motif-(et du GUI-).
   Fit fonctionner un prototype pour OFX.

Jeremy Collins <jcollins@gnucash.org> fit la publicit pour le projet
   GnoMoney largement, et alors changea son nom en GnuCash.  Jeremy
   cra le site web gnucash.org , enregistra le domaine, fit fonctionner
   le code initial en GTK/gnome.

Rob Browning <rlb@cs.utexas.edu> abusa tout le monde en n'utilisant pas le perl,
   et alors ajouta le support guile/scheme. Rob maintient l'infrastructure de
   compilation, est charg de l'ensemble des choses concernant le langage
   d'extension guile/perl, et il traite de la configuration et configurabilit.

Dirk Schoenberger <schoenberger@signsoft.com> travaille sur le port en Qt/KDE

Yannick Le Ny <y-le-ny@ifrance.com> Localisation (traduction et adaptation)de
   Gnucash depuis son prdcesseur X-accountant pour la France et les pays
   francophones.
   Travail effectu :traduction du Readme, des menus et messages et de
   l'aide en ligne de Gnucash en franais.
   Traduction de tout le site web de Gnucash en franais sauf la liste de
   courriers et maintient de ce site  jour.    

Corrections et Patches:
-----------------------
Andrew Arensburger <arensb@cfar.umd.edu> for FreeBSD & other patches
Matt Armstrong <matt_armstrong@bigfoot.com> for misc fixes
Fred Baube <fred@moremagic.com> for attempted Java port/MoneyDance
Per Bojsen <bojsen@worldnet.att.net> several core dump fixes
Christopher B. Browne <cbbrowne@hex.net> for perl, scheme scripts
Graham Chapman <grahamc@zeta.org.au> for the xacc-rpts addon package
George Chen <georgec@sco.com> for MS-Money QIF's & fixes
Albert Chin-A-Young <china@thewrittenword.com> configure.in patch
Jeremey Collins <jcollins@gnucash.org> for GnoMoney & GTK port
Patrick Condron <pcondon@rackspace.com> for webserver and T1 connection.
Ciaran Deignan <Ciaran.Deignan@bull.net> for AIX binary version
Tyson Dowd   <tyson@tyse.net> for config/make patches & debian maint.
Koen D'Hondt <ripley@xs4all.nl> for Solaris patches to XmHTML
Bob Drzyzgula <bob@mostly.com> for budgeting design notes
Jan-Uwe Finck <ju_finck@mail.netwave.de> for German message translation
Ron Forrester <rjf@aracnet.com> for gnome patches
Dave Freese <DFreese@osc.uscg.mil> for leap-year fix
Otto Hammersmith <otto@bug.redhat.com> for RedHat RPM version
Alexandru Harsanyi <haral@codec.ro> for core dumps, lockups, gtk work.
Jon K}re Hellan <jk@isdn-a33.itea.ntnu.no> misc core dump fixes
Prakash Kailasa <PrakashK@bigfoot.com> for gnome build fixes
Ben Kelly <ben.kelly@ieee.org> for motif menu bug fix, core dump fixes
Tom Kludy <tkludy@csd.sgi.com> for SGI Irix port
Sven Kuenzler <sk@xgm.de> for SuSE README file
Graham Leggett <minfrin@sharp.fm> for fixing a hang
Ted Lemon <mellon@andare.fugue.com> for NetBSD port
Yannick Le Ny <y-le-ny@ifrance.com> pour la traduction en francais 
Grant Likely <glikely@nortelnetworks.com> gnome and engine patches
Heath Martin <martinh@pegasus.cc.ucf.edu> gnome and register patches
Matt Martin <mgmartin@abacusnet.net> guile error handling code
Robert Graham Merkel <rgmerk@mira.net> reporting, gnome, and config patches.
Tim Mooney <mooney@dogbert.cc.ndsu.NoDak.edu> port to alpha-dec-osf4.0f
G. Allen Morris III  <gam3@ann.softgams.com> for QIF core dump 
Peter Norton <spacey@inch.com> for a valiant attempt at a GTK port
OmNiBuS <webmaster@obsidian.uia.net> web site graphics & content
Myroslav Opyr <mopyr@IPM.Lviv.UA> for misc patches
Dave Peticolas <peticola@morpheus.cs.ucdavis.edu> extensive intelligent patches
Laurent P{'e}lecq <laurent.pelecq@wanadoo.fr> i18n patches with gettext
Alain Peyrat <Alain.Peyrat@nmu.alcatel.fr> for configure.in patches
Peter Pointner <peter@wuzel.m.isar.de> QIF import fixes, Qt patches
Gavin Porter <maufk@csv.warwick.ac.uk> for euro style dates
Ron Record <rr@sco.com> for SCO Unixware & OpenServer binaries
Jan Schrage <jan.schrage@urz.uni-heidelberg.de> documentation patches
Christopher Seawood <cls@seawood.org> for XbaeMatrix core dump
Mike Simons <msimons@fsimons01.erols.com> misc configure.in patches
Richard Skelton <rich@brake.demon.co.uk> for Solaris cleanup
Henning Spruth <spruth@bigfoot.com> for German text & euro date rework
Diane Trout <detrout@earthlink.net> scheme qif import patch
Rob Walker <rob@valinux.com> guile and register patches
Ken Yamaguchi <gooch@ic.EECS.Berkeley.EDU> QIF import fixes; MYM import

... et je suis sr que j'ai oubli beaucoup d'autres ...