Skip to content

Instantly share code, notes, and snippets.

@gplessis
Created September 21, 2014 20:32
Show Gist options
  • Save gplessis/ad1161713e8213770a52 to your computer and use it in GitHub Desktop.
Save gplessis/ad1161713e8213770a52 to your computer and use it in GitHub Desktop.
Dotdeb : build PECL extensions
#!/bin/sh
export DEBFULLNAME="Guillaume Plessis"
export DEBEMAIL="gui@dotdeb.org"
rm -r build-area pear *.tgz
debpear -c pecl -v -t igbinary-1.1.1.tgz -pv 1.1.1 -w http://pecl.php.net/get/igbinary-1.1.1.tgz igbinary
dpkg -i build-area/php5-igbinary_1.1.1-1~dotdeb.1_amd64.deb
debpear -c pecl -v -t msgpack-0.5.5.tgz -pv 0.5.5 -w http://pecl.php.net/get/msgpack-0.5.5.tgz msgpack
dpkg -i build-area/php5-msgpack_0.5.5-1~dotdeb.1_amd64.deb
debpear -c pecl -t apcu-4.0.6.tgz -pv 4.0.6 -w http://pecl.php.net/get/apcu-4.0.6.tgz apcu
debpear -c pecl -t gearman-0.8.3.tgz -pv 0.8.3 -w http://pecl.php.net/get/gearman-0.8.3.tgz gearman
debpear -c pecl geoip
debpear -c pecl imagick
debpear -c pecl -t memcache-3.0.8.tgz -pv 3.0.8 -w http://pecl.php.net/get/memcache-3.0.8.tgz memcache
debpear -c pecl memcached
debpear -c pecl -t mongo-1.5.7.tgz -pv 1.5.7 -w http://pecl.php.net/get/mongo-1.5.7.tgz mongo
debpear -c pecl raphf
dpkg -i build-area/php5-raphf_1.0.4-1~dotdeb.1_amd64.deb
debpear -c pecl propro
dpkg -i build-area/php5-propro_1.0.0-1~dotdeb.1_amd64.deb
debpear -c pecl pecl_http
debpear -c pecl pthreads
debpear -c pecl redis
debpear -c pecl -t ssh2-0.12.tgz -pv 0.12 -w http://pecl.php.net/get/ssh2-0.12.tgz ssh2
debpear -c pecl xdebug
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment