Debian 7/8
apt-get install dpkg debconf debhelper lintian
Создаем структуру каталогов.Например так
mkdir /root/php-all
mkdir -p /root/php-all/DEBIAN — Эта папка содержит управляющую генерацией пакета информацию, и не копируется на диск при установке пакета.
mkdir -p /root/php-all/opt/vesta
mkdir -p /root/php-all/usr/local/vesta/data/templates/web/apache2/ — каталоги с тем,что будет устанавливать
обязательный файл DEBIAN/control.,наше содержимое
Package: php-all
Version: 0.1-1
Section: misc
Architecture: all
Depends: vesta, libxslt1-1,libmhash2
Maintainer: name <name@mail.dom>
Description: All version php for vestacp
Выходим в root
Делаем dpkg-deb —build php-all
Меняем имя на кошерное
mv ./php-all.deb ./php-all_0.1-1.deb