Pages : 1
#1 Le 04/11/2015, à 13:39
- GP974
[Résolu]Creation d'un ppa
Bonjour
Voila j'ai développer une petite application en python Nvidiux j'usqua maintenant j'utilisais des fichiers deb
(voir dans ma signature pour plus d'info)
Mais pour marquer la version 1 Stable de mon logiciel et pour permettre une installation facilité j'ai voulu créer un ppa
c'est chose faite le voici https://launchpad.net/~nvidiux/+archive/ubuntu/nvidiux
J'ai déjà accepter l'entrée dans le programme ubuntu ma clé GPG est OK
Le problème est que je m'y pert totalement pour l'envois des source de nvidiux sur launchpad
La doc m'explique comment compiler mon prog et autre pour l'uploader a partir d'un tarball <- késako ?)
Sauf que c'est écrit en python j'ai pas besoin de compiler ce que a priori debhelper n'aime pas
En gros ma question j'ai les sources quelqu'un peux m'expliquer comment en faire un paquet compatible avec launchpad ?
(ou me donner un lien vers un tuto qui ne parle pas de compilation ni de tarball "origine" ou au moins explique ce que c'est et comme on le crée)
Dernière modification par GP974 (Le 11/11/2015, à 17:09)
Hors ligne
#2 Le 04/11/2015, à 14:20
- genma
Re : [Résolu]Creation d'un ppa
Un tarball ce sont les sources regroupées dans une archive tar elle même zipée avec gzip d'où le format tar.gz
Pour crér un paquet, y a ca comme doc :
https://doc.ubuntu-fr.org/tutoriel/creer_un_paquet
"Lorsque tu as découvert le libre, tu sais que tu ne pourras plus jamais revenir en arrière".
Utilisateur d'Ubuntu depuis la version 4.10 !
Mon blog ? https://blog.genma.fr
Mon twitter? http://twitter.com/genma
Hors ligne
#3 Le 04/11/2015, à 14:43
- GP974
Re : [Résolu]Creation d'un ppa
J'ai essayer d’appliquer cette doc je suis pas arrivé au bout a partir de
debuild -S -sa --lintian-opts -i
Plus rien ne vas il ignore tous mes fichiers et plante en me disant que mon projet n'est pas compatible deb helper
Hors ligne
#4 Le 04/11/2015, à 15:27
- erresse
Re : [Résolu]Creation d'un ppa
Sauf que c'est écrit en python j'ai pas besoin de compiler ce que a priori debhelper n'aime pas
A priori, ton application n'est pas du type "source", il te faut créer un "paquet binaire" destiné à l'installation directe du programme, puisque python est un langage interprété et n'a pas besoin d'être compilé pour fonctionner...
Voir plutôt cette documentation pour fabriquer ton paquet.
Je pense que l'opération devrait être beaucoup plus simple que ce que tu as vu précédemment.
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
Hors ligne
#5 Le 04/11/2015, à 16:29
- jplemoine
Re : [Résolu]Creation d'un ppa
Si tu arrives à mettre le paquet de ce type dans un PPA, je suis preneur : je n'avais pas réussi à l'époque...
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#6 Le 04/11/2015, à 16:42
- GP974
Re : [Résolu]Creation d'un ppa
@erresse j'ai déjà réussis a faire un deb comme tu le précise c'est relativement simple
Mais le problème c'est qu'on ne peut pas intégrer un deb dans un ppa et le désavantage du deb c'est que ca ne suit pas du tous la mise à jours
Donc soit les ppa ne sont pas fais pour les programme non compilé soit la doc est trés bien caché ^^
@jplemoine ça fais du bien de savoir que je ne suis pas tous seul
Hors ligne
#7 Le 04/11/2015, à 17:01
- erresse
Re : [Résolu]Creation d'un ppa
OK, au temps pour moi, je n'avais pas pris en compte le fait que la gestion des ppa est spéciale. Je n'ai pas l'expérience de ce cas-là...
Désolé.
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
Hors ligne
#8 Le 04/11/2015, à 17:57
- jplemoine
Re : [Résolu]Creation d'un ppa
@jplemoine ça fais du bien de savoir que je ne suis pas tous seul
Oui mais ça ne nous dira pas si on peut le faire et comment...
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#9 Le 08/11/2015, à 09:30
- Compte supprimé
Re : [Résolu]Creation d'un ppa
Salut,
Peut-être ce lien ? http://forum.ubuntu-fr.org/viewtopic.php?id=947181
#10 Le 08/11/2015, à 10:11
- GP974
Re : [Résolu]Creation d'un ppa
Merci je teste ca se soir (ou demain) et je vous tient au courant
Hors ligne
#11 Le 11/11/2015, à 17:00
- GP974
Re : [Résolu]Creation d'un ppa
C'est bon j'ai réussis j'ai mes 2 premier paquet sur le launchpad en 32 et 64bit pour trusty
Il ne me reste a faire que les paquets pour ubuntu 15.04 15.10 16.04 et 12.04
Merci
Hors ligne
#12 Le 12/11/2015, à 17:43
- VinsS
Re : [Résolu]Creation d'un ppa
Salut,
Ne perd pas ton temps pour ça.
Va sur ta page de ppa, clique View package details ensuite clique Copy packages (à droite)
Tu coches ton paquet déjà existant et, plus bas, tu choisis la version Ubuntu et tu coches Copy existing binaries ceci est important.
Tu cliques Copy Packages et tu répète ainsi pour chaque version d'Ubuntu.
Hors ligne
#13 Le 13/11/2015, à 05:43
- GP974
Re : [Résolu]Creation d'un ppa
Bonjour
Super j'avais pas encore pris le temps de le faire ca va me simplifier la tache
Merci
Dernière modification par GP974 (Le 13/11/2015, à 05:44)
Hors ligne
Pages : 1