HowtoDebian/Packaging: document gbp workflow

This commit is contained in:
David Prevot 2024-03-19 10:27:56 +01:00
parent a7b4464526
commit 3a3e083a89

View file

@ -68,6 +68,26 @@ EOF
## Création dun paquet
### Utilisation de git buildpackage
Il existe plus dune 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).
À linitialisation, nous créons un nouveau dépôt Git, et chargeons
lhistorique 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 dimporter la première version amont (de la même
façon quune [nouvelle version](#nouvelle-version-amont).
### Génération de l'arborescence _debian/_ Méthode facile
Quand cest possible, sinspirer dun paquet existant permet de