Drop old PEAR/PECL advices not usable anymore
This commit is contained in:
parent
a3c1e7b21c
commit
8d4543d1d4
|
@ -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.
|
||||
|
|
Loading…
Reference in a new issue