Compiler un .deb pour PECL uploadprogress
1. Installer les packages nécessaires.
Packages pour pouvoir compiler le module php5 :
apt-get update apt-get install php5-dev dh-make-php
2. Télécharger uploadprogress via PECL
On recupere les sources d’uploadprogress .
mkdir pecl/ cd pecl/ pecl download uploadprogress
3. Construire le paquetage Debian pour uploadprogress
On initialise les variables pour les informations ‘maintener’ du paquetage avant de lancer dh-make-php.
export DEBEMAIL=your@email export DEBFULLNAME='Your Name'
On construit notre *.deb de la manière suivante :
dh-make-pecl --only 5 uploadprogress-1.0.1.tgz cd php-uploadprogress-1.0.1/ dpkg-buildpackage -b
Il ne reste plus qu’a installer le .deb que vous venez de faire :
cd ../ ls | grep *.deb php5-uploadprogress_1.0.1-1_i386.deb
On installe notre extension et on relance Apache.
dpkg -i php5-uploadprogress_1.0.1-1_i386.deb /etc/init.d/apache2 restart
On vérifie via un phpinfo que l’extension ‘uploadprogress’ est bien installée.










