LINUX.ORG.RU

Ты бы лучше искал среди пользователей своих программ :)

melkor217 ★★★★★ ()

Что там у тебя за велосипеды, что у них майнтейнеров нет? Ну и да, если нужны пользователи, собирай и опакечивай

sehellion ★★★★★ ()
Ответ на: комментарий от sehellion

Под арч и генту мб я сам, наверное, соберу. А вот под деб - сие сложно зело. Уже думал плюнуть на правильность пакета и тупо заюзать CMake, но там тоже надо мозг поломать, как разбить 1 проект на 6 пакетов, ибо там 5 бинарей и common.

Athor ★★ ()
Ответ на: комментарий от darkenshvein

ага, перевести PKGBUILD на в то, что дебы собирает. Сами пакеты - куда хотите, туда и юзайте:) Я же хочу pull request с папкой debian.

Athor ★★ ()
Ответ на: комментарий от darkenshvein

Это сборочный скрипт для арча. Мне хочется, чтоб кто-то сделал из него скрипт для дебиана, который собирает не меньшее количество пакетов. Потому что все в 1 пакет можно просто checkinstall запихать.

Athor ★★ ()

Там нет ничего сложного.
Если autotools осилил, то нужно выполнить пару команд и все.
А ну и заполнить конфиг к пакету.
Собсно ссылки:
https://wiki.debian.org/ru/DebianBuildPackages#A.2BBBQENQQxBDgEMAQ9BDgENwQwBE...
https://www.debian.org/doc/manuals/maint-guide/dreq.ru.html
https://www.debian.org/doc/manuals/maint-guide/dother.ru.html

Если будут вопросы именно по сборке, спрашивай.

Cactus64k ()
Ответ на: комментарий от Cactus64k

В том и прикол, что у меня cmake:-) а в autotools я дуб дубом. Думал cpack заюзать - но тоже для получения нескольких пакетов из 1 проекта надо себе мозги вывернуть, а мне именно это надо.

Athor ★★ ()

Такое ощущение, что порог вхождения для освоения debian package повышен, дабы уменьшить число кривых школоподелок.

anonymous ()
Ответ на: комментарий от anonymous

Скорее, дабы ужесточить контроль за пакетами в репозиторий. Да, в дебиане одна из самых сложных систем сборки, те же spec-файлы в rpm приятнее.

pod ★★ ()
Ответ на: комментарий от Athor

Генерировать можно и несколько пакетов с одной сборки.
Делай несколько целей в rules, несколько описаний пакетов в controls и все.
google: dh_make library package

Cactus64k ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.