Pull to refresh

Comments 14

fakeroot dpkg-deb
Срочно читать Debian Policy и Debian New Maintainers' Guide
эм, я их читал, и не раз, а также являюсь бывшим модератором раздела Debian на unixforum.org
А почему тогда пакет собирается таким скриптом, а не через debuild с использованием debhelper для адекватного формирования control-файла?
А Вам «шашечки или ехать»?
Я не являюсь разработчиком Komodo Edit и не ставил своей целью сделать все в соответствии с канонами debian-way, у меня был готовый скрипт для версии < 7.0, я его немного изменил для версии >= 7.0.
В данном случае придерживаюсь KISS :)
В данном случае придерживаюсь KISS
Пока что я вижу нечто, что крайне сложно поддерживать. Не говоря уже о том, что налицо игнорирование ошибок при выполнении скрипта.
а Вы им пользовались?
какие ошибки, по-Вашему, нужно обработать?
Я не говорю о том, что оно не работает. Я говорю о том, что такой подход есть по сути своей костыль. Всю эту сложную систему сборки пакетов далеко не от нечего делать придумали.
Согласен, систему сборки пакета придумали не дураки.
Целью данного скрипта является сборка пакета в одну команду, причем из архива, скачанного с официального сайта, без дополнительных сложных манипуляций с переименовыванием архива и добавлением записи в debian/changelog.

Итак, еще раз, цель скрипта:
«Быстрая сборка абсолютно работоспособного пакета из архива, скачанного с официального сайта»
>> Пока что я вижу нечто, что крайне сложно поддерживать.
Писал для себя, выяснилось, что он нужен многим.
За 3 с небольшим года ни разу в него не залазил, только сейчас, когда кое-что поменялось в структуре файлов Komodo Edit 7.0
чем Вас не устраивает мой control файл?
Пустым полем Depends, например. Ещё можно lintian натравить для интереса.
1) там в Komodo Edit свой python, так что не вижу особого смысла, а остальные зависимости есть практически на любой системе (не припомню жалоб)
2) основная задача скрипта — обертка к инсталлятору внутри архива и именно сборка deb-пакета из готового бинарника + файлов, о чем я писал еще здесь
UFO landed and left these words here
Спасибо за замечание, в следующий раз скину на pastebin или куда-нить еще и дам просто ссылку.
По-поводу сборки пакетов читайте UPD к статье.
Sign up to leave a comment.

Articles