From 8d4543d1d44231a6310ea45ce7da2d19c3f4465a Mon Sep 17 00:00:00 2001 From: David Prevot Date: Wed, 4 Oct 2023 15:31:43 +0200 Subject: [PATCH] Drop old PEAR/PECL advices not usable anymore --- HowtoDebian/Packaging.md | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) 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.