> Можно: Спасибо.
> В секции %prep идет подготовка тарбола к сборке. А именно распаковка
т.е., тут ничего не трогаем?
> %build
т.е., тут тоже ничего не надо?
> %install
> В этой секции происходит инсталляция пакета. Переменная %makeinstall
> раскрывается следующим образом (в зависимости от дистрибутива,
мне надо тут использовать cp, или следующая секция сама всё раскидает?
> %files
> В этой секции указываются файлы, которые войдут в пакет и
> их расположение в файловой системе.
> Макрос %doc отвечает за то, какие файлы принадлежат документации,
> он не раскрывается при помощи rpm --eval, но файлы с документацей
> будут лежать по адресу /usr/share/doc/%имяпакета-%версия
> Макрос %_datadir/ раскрывается в /usr/share, там (/usr/share/poppler) будут файлы
> с данными упаковываемого пакета
так нам больше ничего и не надо. ещё только два скрипта в /usr/bin, для сЭрвису :)
> Есть подозрение что не все так просто. Надо bottle.py еще упаковывать.
bottle.py там нужен строго определённой версии, точнее даже не версии, а межверсения. и он будет распространяться вместе с пакетом, лицензия это позволяет. ни он не должен влиять на системную версию, если таковая имеется, ни системная версия не должна влиять на эту. так что, bottle.py в данном случае - часть системы.
> p.S: А ты для любимой OpenBSD порт нарисовал уже?
я не понимаю никакой системы сборки, в принципе. я понимаю только директивные вещи, типа бейсика и питона, а какие-то сложные, где думать надо - не понимаю в принципе, так как думать давно перестал...
кроме того, openbsd не русскоязычная
кроме того, если я куда и пойду в openbsd, то только в базовую систему. чтобы всю техподдержку оси на ней сделать :)