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
projets:ecole:paquets:packaging_cas_particuliers [Le 21/02/2010, 15:54]
draco31.fr lien mort (hors :utilisateurs)
projets:ecole:paquets:packaging_cas_particuliers [Le 11/09/2022, 13:17] (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 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 =====
  • projets/ecole/paquets/packaging_cas_particuliers.1266764080.txt.gz
  • Dernière modification: Le 21/02/2010, 15:54
  • par draco31.fr