diff --git a/HowtoDebian/Packaging.md b/HowtoDebian/Packaging.md index 32e8e10c..156c5d36 100644 --- a/HowtoDebian/Packaging.md +++ b/HowtoDebian/Packaging.md @@ -68,6 +68,26 @@ EOF ## Création d’un paquet +### Utilisation de git buildpackage + +Il existe plus d’une façon de gérer les paquets Debian, nous proposons +ici la [maintenance de paquet avec gbp en lien avec le dépôt +amont](https://honk.sigxcpu.org/projects/git-buildpackage/manual-html/gbp.import.upstream-git.html#gbp.import.upstream.git.tarball). +À l’initialisation, nous créons un nouveau dépôt Git, et chargeons +l’historique amont dans une branche `upstream`. + +~~~ +mkdir $nouveau_paquet +cd $nouveau_paquet +git init +git remote add upstream https://git.example.org/$upstream_repository.git +git fetch --all --tags +~~~ + +Ensuite nous créons le répertoire `debian/` en utilisant si possible la +méthode suivante, avant d’importer la première version amont (de la même +façon qu’une [nouvelle version](#nouvelle-version-amont). + ### Génération de l'arborescence _debian/_ – Méthode facile Quand c’est possible, s’inspirer d’un paquet existant permet de