> Где описание, зависимости, указания что и как создавать и перезапускать (pre-post
> скрипты, да)... То есть надо окунаться в написание аналогов спека, но
> если спеки от разрабов обычно найти несложно, то для деба всё
> самому писать. Это в принципе тоже возможно, но лишняя работа.А это обычно и не надо. Обычно нужен аналог `make install` не засирающий систему, чтобы пакетный менеджер знал где чьи файлы, и пакет потом можно было снести. Вот это — `checkinstall`.
Конечно, есть ещё православное dh_make, оно сгенерит шаблоны на всё, и на описание, и на зависимости, и на любые скрипты. И, в теории, не намного длиннее:
$ wget ftp://ftp.gnu.org/gnu/hello/hello-2.7.tar.gz
$ tar xf hello-2.7.tar.gz
$ cd hello-2.7
$ dh_make --single --createorig
[опционально]$ vim -p debian/{control,rules,changelog} # -- вписать homepage, description, свои опции сборки, и т.д.
$ debuild -uc -us
Но на практике как раз оно у меня ломалось, и требовало костылей и напильника.