PatchQuilt » Historique » Version 1
Lionel Morin, 12/09/2012 16:01
1 | 1 | Lionel Morin | h1. Faire des patch quilt (via l'outil gbp-pq) |
---|---|---|---|
2 | 1 | Lionel Morin | |
3 | 1 | Lionel Morin | Installez, si besoin, le paquet _git-buildpackage_. |
4 | 1 | Lionel Morin | |
5 | 1 | Lionel Morin | L'outil gbp-pq (Git-BuildPackage Patch Queue) permet la création d’une branche git dédiée que vous pouvez alors manipuler comme vous le souhaitez. Chaque commit sera ensuite vu comme un patch. |
6 | 1 | Lionel Morin | |
7 | 1 | Lionel Morin | h2. Création de la branche dédiée |
8 | 1 | Lionel Morin | |
9 | 1 | Lionel Morin | Placez vous sur la branche de packaging (dist/ubuntu/lucid/master) et lancez : |
10 | 1 | Lionel Morin | <pre> |
11 | 1 | Lionel Morin | gbp-pq import |
12 | 1 | Lionel Morin | </pre> |
13 | 1 | Lionel Morin | Cela va créer la branche patch-queue/dist/ubuntu/lucid/master et vous placer dessus. |
14 | 1 | Lionel Morin | |
15 | 1 | Lionel Morin | h2. Application de vos modifications |
16 | 1 | Lionel Morin | |
17 | 1 | Lionel Morin | Faites vos modifications des sources. Chaque commit dans cette branche sera transformé en patch quilt. Les patch porteront comme nom l'intitulé du commit correspondant. |
18 | 1 | Lionel Morin | |
19 | 1 | Lionel Morin | h2. Création des patch et retour sur la branche initiale |
20 | 1 | Lionel Morin | |
21 | 1 | Lionel Morin | Une fois satisfait de votre travail vous créez les patch : |
22 | 1 | Lionel Morin | <pre> |
23 | 1 | Lionel Morin | gbp-pq export |
24 | 1 | Lionel Morin | </pre> |
25 | 1 | Lionel Morin | Vous êtes de retour sur votre branche, avec les patch créés. |
26 | 1 | Lionel Morin | Ils sont dans le dossier debian/patches |