diff --git a/HowtoDebian/Packaging.md b/HowtoDebian/Packaging.md index 1fd54fe3..707e12f7 100644 --- a/HowtoDebian/Packaging.md +++ b/HowtoDebian/Packaging.md @@ -31,6 +31,8 @@ Le type de paquet vous sera demandé lors de l'exécution. _dh_make_ a créé de nombreux fichiers dans le répertoire _debian/_. Certains sont indispensables, d'autres moins. Par exemple (si vous ne vous en servez pas) vous pouvez supprimer tous les *.ex, des templates servant d'exemple. +[comment]: *i (pour vim) + ~~~ rm *.ex rm *.EX @@ -67,23 +69,6 @@ $ debuild -us -uc Si aucune erreur n'est apparue, votre paquet est prêt à être installé et/ou poussé sur un dépôt non officiel. -## Créer un paquet pour un module PHP Pear ou Pecl - -La commande `dh-make-pecl` (ou `dh-make-pear`) permet de télécharger l'archive depuis les dépôts PHP puis de créer l'arborescence du paquet Debian en pré remplissant certains fichiers (notamment le _debian/rules_) : - -~~~ -dh-make-pecl --maintainer "John Doe " --only 5 pecl-package -~~~ - -### Construire un paquet pour un module PHP Pecl avec PHP7.X - -Depuis Debian Stretch avec php7.0, la commande `dh-make-pecl` n'est pas adapté a php7.0, il faut donc adapté le fichier debian/rules et inclure le fichier /usr/share/dh-php/pkg-pecl.mk pour construire le paquet correctement : - -~~~ -#!/usr/bin/make -f -include /usr/share/dh-php/pkg-pecl.mk -~~~ - ## Manipulation d'un paquet (binaire) Pour certaines (mauvaises) raisons, on peut être amené à vouloir modifier un paquet binaire... notamment un maintainer script par exemple.