Différences
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 | ||
|
tutoriel:creer_et_administrer_un_ppa_sur_launchpad [Le 17/03/2016, 22:42] 90.36.140.113 [Ré-intégrer un paquet dont la construction a échoué] |
tutoriel:creer_et_administrer_un_ppa_sur_launchpad [Le 24/04/2025, 14:44] (Version actuelle) 92.88.171.44 [Signature du code de conduite] fix typo |
||
|---|---|---|---|
| Ligne 14: | Ligne 14: | ||
| * Disposer des [[:sudo|droits d'administration]]. | * Disposer des [[:sudo|droits d'administration]]. | ||
| * Disposer d'une connexion à Internet configurée et activée. | * Disposer d'une connexion à Internet configurée et activée. | ||
| - | * [[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|Avoir installé les paquets]] suivants : **[[apt://debhelper,cdbs,lintian,build-essential,fakeroot,devscripts,pbuilder,dh-make,debootstrap|debhelper cdbs lintian build-essential fakeroot devscripts pbuilder dh-make debootstrap]]**. | + | * [[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|Avoir installé les paquets]] suivants : **[[apt>debhelper,cdbs,lintian,build-essential,fakeroot,devscripts,dh-make,dput|debhelper cdbs lintian build-essential fakeroot devscripts dh-make dput]]**. |
| Ligne 23: | Ligne 23: | ||
| ==== Signature du code de conduite ==== | ==== Signature du code de conduite ==== | ||
| - | Lorsque votre compte est créé, vous devez [[:signer_le_code_de_conduite|signer le code de conduite de Lanchpad]]. Ceci consiste en la récupération d'un certificat que vous devez signer avec une clé privée. Puis vous devez téléverser le code de conduite signé sur le serveur de Launchpad. | + | Lorsque votre compte est créé, vous devez [[:signer_le_code_de_conduite|signer le code de conduite de Launchpad]]. Ceci consiste en la récupération d'un certificat que vous devez signer avec une clé privée. Puis vous devez téléverser le code de conduite signé sur le serveur de Launchpad. |
| La procédure pour créer une clé PGP se trouve ici : [[https://help.launchpad.net/YourAccount/ImportingYourPGPKey|ImportingYourPGPKey]] (anglais) | La procédure pour créer une clé PGP se trouve ici : [[https://help.launchpad.net/YourAccount/ImportingYourPGPKey|ImportingYourPGPKey]] (anglais) | ||
| Ligne 71: | Ligne 71: | ||
| <code> | <code> | ||
| - | dh_make -e votreaddresse@email.tld | + | dh_make -e votreaddresse@email.tld -s -y |
| </code> | </code> | ||
| Ligne 100: | Ligne 100: | ||
| It was downloaded from http://code.google.com/p/freetuxtv/ | It was downloaded from http://code.google.com/p/freetuxtv/ | ||
| - | Upstream Author(s): | + | Upstream Author(s): |
| Prénom NOM <votreaddresse@email.tld> | Prénom NOM <votreaddresse@email.tld> | ||
| - | Copyright: | + | Copyright: |
| Copyright (C) 2010 FreetuxTV | Copyright (C) 2010 FreetuxTV | ||
| Ligne 136: | Ligne 136: | ||
| </file> | </file> | ||
| + | La listes des dépendances est souvent indiquée dans le README des sources, elles doivent également être installées sur votre système pour ne pas avoir d'erreur durant l'utilisation de ''debuild''. | ||
| Une fois que tout est OK, on construit le paquet source afin de le télécharger sur Launchpad : | Une fois que tout est OK, on construit le paquet source afin de le télécharger sur Launchpad : | ||
| <code> | <code> | ||
| - | debuild -S -sa | + | debuild -S -sa -d |
| </code> | </code> | ||
| Ligne 148: | Ligne 149: | ||
| Il existe plusieurs méthodes : | Il existe plusieurs méthodes : | ||
| - | ==== Envoi par FTP ==== | + | ==== Envoi par FTP ==== |
| Créez un fichier **~/.dput.cf**, avec comme contenu : | Créez un fichier **~/.dput.cf**, avec comme contenu : | ||
| Ligne 310: | Ligne 311: | ||
| * **(en)** [[https://help.launchpad.net/YourAccount/ImportingYourPGPKey|Importer sa clé]] | * **(en)** [[https://help.launchpad.net/YourAccount/ImportingYourPGPKey|Importer sa clé]] | ||
| - | * **(en)** [[https://wiki.ubuntu.com/PackagingGuide/Complete|Ubuntu Packaging Guide]] | + | * **(fr)** [[https://openclassrooms.com/courses/creer-un-depot-launchpad|Tuto complet]] |
| ---- | ---- | ||
| //Contributeurs principaux : [[:utilisateurs:SaiyanRiku]].// | //Contributeurs principaux : [[:utilisateurs:SaiyanRiku]].// | ||