Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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 28/12/2011, 10:50]
alex10336 [Problèmes connus]
tutoriel:creer_et_administrer_un_ppa_sur_launchpad [Le 11/09/2022, 12:19] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
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 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 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.
  
 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 288: Ligne 289:
 debuild -S -sa debuild -S -sa
 </​code>​ </​code>​
 +<note tip>A noter que si votre fichier source //​freetuxtv_0.5.0.orig.tar.gz//​ est volumineux. Enlevez le **-sa** pour ne pas renvoyer le fichier que le serveur a déjà lors de l'up avec //dput//. FIXME //Pas clair...//</​note>​
 ===== Conclusion ===== ===== Conclusion =====
  
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]].//​
  
  • tutoriel/creer_et_administrer_un_ppa_sur_launchpad.1325065847.txt.gz
  • Dernière modification: Le 28/12/2011, 10:50
  • par alex10336