Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:mentors:cowbuilder [10/07/2015 10:45] captnfab [Préparation] |
doc:mentors:cowbuilder [04/08/2015 17:46] milou [Utilisation de cowbuilder] |
||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
* Suivi : {{tag>}} | * Suivi : {{tag>}} | ||
* Création par [[user>captnfab]] 28/02/2014 | * Création par [[user>captnfab]] 28/02/2014 | ||
- | * Testé par captnfab le 28/02/2014 | + | * Testé par [[user>captnfab]] le 28/02/2014 |
* Commentaires sur le forum : [[https://debian-facile.org/topic-8550-wiki-mentors-compiler-ses-paquets-avec-cowbuilder-page-1.html | ici]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | * Commentaires sur le forum : [[https://debian-facile.org/topic-8550-wiki-mentors-compiler-ses-paquets-avec-cowbuilder-page-1.html | ici]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
- | **Nota :** | ||
- | Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! | ||
===== Introduction ===== | ===== Introduction ===== | ||
Ligne 151: | Ligne 149: | ||
# create apt archive of previously built packages | # create apt archive of previously built packages | ||
#( cd $BUILDRESULT ; apt-ftparchive packages . > $BUILDRESULT/Packages ) | #( cd $BUILDRESULT ; apt-ftparchive packages . > $BUILDRESULT/Packages ) | ||
- | cd $BUILDRESULT | + | cd $BUILDRESULT || exit 1 |
/usr/bin/dpkg-scanpackages . /dev/null > Packages | /usr/bin/dpkg-scanpackages . /dev/null > Packages | ||
Ligne 284: | Ligne 282: | ||
Si vous êtes dans un dossier contenant les sources d'un paquet debian, la commande suivante le construit : | Si vous êtes dans un dossier contenant les sources d'un paquet debian, la commande suivante le construit : | ||
- | <code user>DIST=unstable; ARCH=amd64; | + | <code user>export DIST=unstable; export ARCH=amd64; |
- | pdebuild --pbuilder cowbuilder</code> | + | pdebuild --pbuilder cowbuilder --debbuildopts '-d'</code> |
<note important>Pensez à remplacer ''user'' par votre //login// et assurrez-vous de bien avoir configuré **sudo** comme indiqué ci-dessus.</note> | <note important>Pensez à remplacer ''user'' par votre //login// et assurrez-vous de bien avoir configuré **sudo** comme indiqué ci-dessus.</note> | ||
<note info>Pour forcer la signature automatique des paquets par votre clé GPG((Voir comment [[:doc:mentors:signer-un-paquet]])) : | <note info>Pour forcer la signature automatique des paquets par votre clé GPG((Voir comment [[:doc:mentors:signer-un-paquet]])) : | ||
- | <code user>DIST=unstable; ARCH=amd64; AUTO_DEBSIGN=yes; | + | <code user>export DIST=unstable; export ARCH=amd64; export AUTO_DEBSIGN=yes; |
- | pdebuild --pbuilder cowbuilder</code></note> | + | pdebuild --pbuilder cowbuilder --debbuildopts '-d'</code></note> |
Les paquets créés ainsi que les fichiers ''.changes'', ''.dsc'', etc. sont placés automatiquement dans le répertoire parent. | Les paquets créés ainsi que les fichiers ''.changes'', ''.dsc'', etc. sont placés automatiquement dans le répertoire parent. |