Pages : 1
#1 Le 19/09/2008, à 11:45
- loyl
[Résolu]Créer son propre PPA
Salut à tous,
Je suis développeur et j'aimerai mettre à disposition mes développement pour ma distribution préféré. J'ai donc créé un compte PPA, suivit le tuto mais il n'a pas l'air de l'avoir créé correctement.
Voici mon compte PPA : https://launchpad.net/~loic.dreux/+archive
J'ai dans un premier temps créer un package debian à partir d'un package Perl : libsig-packagescoped-perl_0.04-1~ppa1
Tout se passe bien :
bob@tethys:~/Temp/Sig-PackageScoped-0.04$ debuild -S -sa
dpkg-buildpackage -rfakeroot -d -us -uc -S -sa
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
dpkg-buildpackage: paquet source libsig-packagescoped-perl
dpkg-buildpackage: version source 0.04-1~ppa1
dpkg-buildpackage: source changé en Loïc Dreux <loic.dreux@gmail.com>
fakeroot debian/rules clean
dh_testdir
dh_testroot
dh_clean build-stamp install-stamp
# Add commands to clean up after the build process here
[ ! -f Build ] || /usr/bin/perl Build distclean
dpkg-source -b Sig-PackageScoped-0.04
dpkg-source: avertissement: répertoire source ./Sig-PackageScoped-0.04 n'est pas <paquet_source>-<version_amont> libsig-packagescoped-perl-0.04
dpkg-source : construction de libsig-packagescoped-perl dans libsig-packagescoped-perl_0.04-1~ppa1.tar.gz
dpkg-source : construction de libsig-packagescoped-perl dans libsig-packagescoped-perl_0.04-1~ppa1.dsc
dpkg-genchanges -S -sa >../libsig-packagescoped-perl_0.04-1~ppa1_source.changes
dpkg-genchanges: inclusion du code source original dans l'envoi (« upload »)
dpkg-buildpackage: envoi de source uniquement : paquet Debian natif
Now signing changes and any dsc files...
signfile libsig-packagescoped-perl_0.04-1~ppa1.dsc Loïc Dreux <loic.dreux@gmail.com>
Vous avez besoin d'une phrase de passe pour déverrouiller la
clé secrète pour l'utilisateur: « Loïc Dreux <loic.dreux@gmail.com> »
clé de 1024 bits DSA, ID 32138FA3, créée le 2008-05-22
signfile libsig-packagescoped-perl_0.04-1~ppa1_source.changes Loïc Dreux <loic.dreux@gmail.com>
Vous avez besoin d'une phrase de passe pour déverrouiller la
clé secrète pour l'utilisateur: « Loïc Dreux <loic.dreux@gmail.com> »
clé de 1024 bits DSA, ID 32138FA3, créée le 2008-05-22
Successfully signed dsc and changes files
Une fois mon package créé, j'ai suivi cette documentation : https://help.launchpad.net/Packaging/PPA
bob@tethys:~/Temp$ dput loic.dreux-ppa libsig-packagescoped-perl_0.04-1~ppa1_i386.changes
Checking Signature on .changes
gpg: Signature faite le ven 19 sep 2008 12:13:52 CEST avec la clé DSA ID 32138FA3
gpg: Bonne signature de « Loïc Dreux <loic.dreux@gmail.com> »
gpg: alias « [jpeg image of size 3809] »
Good signature on /home/bob/Temp/libsig-packagescoped-perl_0.04-1~ppa1_i386.changes.
Checking Signature on .dsc
gpg: Signature faite le ven 19 sep 2008 12:13:46 CEST avec la clé DSA ID 32138FA3
gpg: Bonne signature de « Loïc Dreux <loic.dreux@gmail.com> »
gpg: alias « [jpeg image of size 3809] »
Good signature on /home/bob/Temp/libsig-packagescoped-perl_0.04-1~ppa1.dsc.
Uploading to loic.dreux-ppa (via ftp to ppa.launchpad.net):
libsig-packagescoped-perl_0.04-1~ppa1.dsc: done.
libsig-packagescoped-perl_0.04-1~ppa1.tar.gz: done.
libsig-packagescoped-perl_0.04-1~ppa1_all.deb: done.
libsig-packagescoped-perl_0.04-1~ppa1_i386.changes: done.
Successfully uploaded packages.
Not running dinstall.
A priori tout c'est bien passé sauf qu'à cette adresse : http://ppa.launchpad.net/loic.dreux/ubuntu j'ai un 404.
Quelle est l'astuce que je n'ai pas compris ?
[L'astuce]
C'est que le package subit un contrôle qui peut prendre quelques minutes. Voilà tout marche.
Dernière modification par loyl (Le 19/09/2008, à 13:25)
---
Mint 13 - Dell Inspiron 1525
Hors ligne
#2 Le 19/09/2008, à 13:23
- PhilippeP
Re : [Résolu]Créer son propre PPA
Oublie pas le [Résolu] dans le titre ...
Attention, je suis loin d'être un Goubunturou ...
Il m'arrive de me tromper (si si...)
Desktop Kubuntu 12.04 KDE 4.9 SC - Lenovo Ideapad S10 3T Kubuntu 12.04 KDE 4.8 SC
Hors ligne
Pages : 1