1How to make Debian package of php-mecab 2======================================= 3 4REQUIREMENTS 5------------ 6 7* build-essential 8* devscripts 9* dh-make 10* dh-make-php 11* libmecab-dev 12* mecab 13* php5-dev 14* xsltproc 15 16 17PREPARE 18------- 19 20You will have to discover the PEAR channel. 21 22$ `sudo pear channel-discover pecl.opendogs.org` 23 24 25MAKE A PACKAGE 26-------------- 27 281. $ `cd php-mecab/mecab` 292. $ `pear package package.xml` 303. $ `mv mecab-x.y.z.tgz ../packages/debian/` 314. $ `cd ../packages/debian` 325. $ `dh-make-pecl --only 5 mecab-x.y.z.tgz` 336. $ `cd php-mecab-x.y.z` 347. Edit *debian/control*. 35 * Add `mecab` and `libmecab-dev` to **Build-Depends**. 36 * Add `libmecab1` to **Depends**. 378. $ `debuild -uc -us` *[without GPG signing]* 38 39 40INSTALL 41------- 42 43The .deb file will be generated at *php-mecab/packages/debian*. 44 45$ `sudo dpkg -i php5-mecab_x.y.z-1_{amd64,i386}.deb` 46