Drop old PEAR/PECL advices not usable anymore

This commit is contained in:
David Prevot 2023-10-04 15:31:43 +02:00
parent a3c1e7b21c
commit 8d4543d1d4

View file

@ -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 <jdoe@example.com>" --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.