Guide du nouveau responsable Debian

Osamu Aoki

version mise à jour 

Frédéric Dumont

traduction française 

Mohammed Adnène Trojette

traduction française 

David Prévot

traduction française 

les membres de la liste debian-l10n-french

traduction française 

version 1.2.53

2022-10-08 03:52:48 UTC


Table des matières

1. Partir du bon pied
1.1. Dynamique sociale de Debian
1.2. Programmes nécessaires au développement
1.3. Documentation nécessaire au développement
1.4. Où demander de l'aide
2. Premiers pas
2.1. Processus de construction de paquet Debian
2.2. Choix du programme
2.3. Obtenir le programme et l'essayer
2.4. Systèmes de construction simples
2.5. Systèmes de construction portables répandus
2.6. Nom et version de paquet
2.7. Configuration de dh_make
2.8. Paquet Debian non natif initial
3. Modification du code source
3.1. Configuration de quilt
3.2. Correction de bogues amont
3.3. Installation des fichiers à leur emplacement
3.4. Bibliothèques différentes
4. Fichiers nécessaires dans le répertoire debian
4.1. control
4.2. copyright
4.3. changelog
4.4. rules
4.4.1. Cibles du fichier rules
4.4.2. Fichier rules par défaut
4.4.3. Personnalisation du fichier rules
5. Autres fichiers dans le répertoire debian
5.1. README.Debian
5.2. compat
5.3. conffiles
5.4. paquet.cron.*
5.5. dirs
5.6. paquet.doc-base
5.7. docs
5.8. emacsen-*
5.9. paquet.examples
5.10. paquet.init et paquet.default
5.11. install
5.12. paquet.info
5.13. paquet.links
5.14. {paquet.,source/}lintian-overrides
5.15. manpage.*
5.15.1. manpage.1.ex
5.15.2. manpage.sgml.ex
5.15.3. manpage.xml.ex
5.16. paquet.manpages
5.17. NEWS
5.18. {post,pre}{inst,rm}
5.19. paquet.symbols
5.20. TODO
5.21. watch
5.22. source/format
5.23. source/local-options
5.24. source/options
5.25. patches/*
6. Construction du paquet
6.1. Reconstruction complète
6.2. Serveurs d'empaquetage automatique (« autobuilder »)
6.3. Commande debuild
6.4. Paquet pbuilder
6.5. Commandes git-buildpackage et similaires
6.6. Reconstruction rapide
6.7. Hiérarchie des commandes
7. Contrôle des erreurs du paquet
7.1. Modifications suspectes
7.2. Vérification de l'installation d'un paquet
7.3. Vérification des scripts du responsable d'un paquet
7.4. Utilisation de lintian
7.5. Commande debc
7.6. Commande debdiff
7.7. Commande interdiff
7.8. Commande mc
8. Mise à jour de paquet
8.1. Nouvelle révision Debian
8.2. Examen d'une nouvelle version amont
8.3. Nouvelle version amont
8.4. Mise à jour du style d'empaquetage
8.5. Conversion en UTF-8
8.6. Rappels pour la mise à jour de paquets
9. Envoi de paquet
9.1. Envoi vers l'archive Debian
9.2. Inclusion de orig.tar.gz pour l'envoi
9.3. Versions non envoyées
A. Empaquetage avancé
A.1. Bibliothèques partagées
A.2. Gestion de debian/paquet.symbols
A.3. Multiarchitecture
A.4. Construction d'un paquet de bibliothèque partagée
A.5. Paquet Debian natif