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édentesRévision précédente
Prochaine révision
Révision précédente
projets:ecole:paquets:packaging_cas_particuliers [Le 21/02/2010, 15:54] – lien mort (hors :utilisateurs) draco31.frprojets:ecole:paquets:packaging_cas_particuliers [Le 11/09/2022, 13:17] (Version actuelle) – 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) moths-art
Ligne 26: Ligne 26:
 ===== Empaqueter un paquet ne nécessitant pas de compilation ===== ===== Empaqueter un paquet ne nécessitant pas de compilation =====
 Tout d'abord, créez un répertoire propre (''~/packaging/classroom'' par exemple) pour éviter les soucis, placez-vous dedans et récupérez l'archive suivante : Tout d'abord, créez un répertoire propre (''~/packaging/classroom'' par exemple) pour éviter les soucis, placez-vous dedans et récupérez l'archive suivante :
-  wget http://gauvain.tuxfamily.org/school/2007-05-17/packages/u-script.tar.gz+  wget http://gauvain.pocentek.net/u-classroom/2007-05-17/packages/u-script.tar.gz
   tar xvf u-script.tar.gz   tar xvf u-script.tar.gz
  
Ligne 93: Ligne 93:
 <file>version=3</file> <file>version=3</file>
 qui doit toujours être à cette valeur, et qui doit toujours être à cette valeur, et
-<file>http://gauvain.tuxfamily.org/school/2007-05-17/archive/u-script-(.*)\.tar\.gz+<file>http://gauvain.pocentek.net/u-classroom/2007-05-17/archive/u-script-(.*)\.tar\.gz
 </file> </file>
-Le répertoire où se trouvent les sources est donc **http://gauvain.tuxfamily.org/school/2007-05-17/archive** et+Le répertoire où se trouvent les sources est donc **http://gauvain.pocentek.net/u-classroom/2007-05-17/archive** et
 la fin de la ligne est une expression régulière qui laisse le choix pour la version. Les '**.**' dans les regexp sont des caractères particuliers donc ils doivent être "échappés" d'où le '**\**' devant. la fin de la ligne est une expression régulière qui laisse le choix pour la version. Les '**.**' dans les regexp sont des caractères particuliers donc ils doivent être "échappés" d'où le '**\**' devant.
  
Ligne 103: Ligne 103:
 ===== Empaqueter un logiciel en Python ===== ===== Empaqueter un logiciel en Python =====
  
-En fait, empaqueter du python c'est comme empaqueter n'importe quoi mais il y a quelques règles à respecter : la fameuse [[http://wiki.debian.org/DebianPython/NewPolicy|Python Policy]].+En fait, empaqueter du python c'est comme empaqueter n'importe quoi mais il y a quelques règles à respecter : la fameuse [[http://www.debian.org/doc/packaging-manuals/python-policy/|Python Policy]].
  
 Pour suivre ce cours, récupérez l'archive suivante : Pour suivre ce cours, récupérez l'archive suivante :
-  wget http://gauvain.tuxfamily.org/school/2007-05-17/packages/pyhw.tar.gz+  wget http://gauvain.pocentek.net/u-classroom/2007-05-17/packages/pyhw.tar.gz
  
 Il y a 4 versions du même paquet dans ce paquet source et nous allons commencer avec la version 1.\\ Il y a 4 versions du même paquet dans ce paquet source et nous allons commencer avec la version 1.\\
Ligne 223: Ligne 223:
   debuild -us -uc   debuild -us -uc
  
-Un Warning apparaîtra, nous reviendrons dessus plus bas : +Un Warning apparaîtra, nous reviendrons dessus plus bas :
 <file> <file>
 W: python-helloworld: script-not-executable W: python-helloworld: script-not-executable
Ligne 263: Ligne 263:
 pour quitter cdbs-edit-patch. pour quitter cdbs-edit-patch.
  
-Votre patch est crée :)+Votre patch est créé.
  
 ===== Liens ===== ===== Liens =====