= Сообщение: 2615 из 5324 ========================================= RU.HUSKY = От : Alexey Vissarionov 2:5020/545 07 Jun 17 09:40:00 Кому : Vitaliy Aksyonov 07 Jun 17 09:40:00 Тема : Сборка hpt из гитового репозитория FGHI : area://RU.HUSKY?msgid=2:5020/545+59379fc2 На : area://RU.HUSKY?msgid=2:463/3232+5937510a = Кодировка сообщения определена как: CP866 ================================== Ответ: area://RU.HUSKY?msgid=2:463/3232+5937fca8 ============================================================================== Доброго времени суток, Vitaliy! 07 Jun 2017 04:01:42, ты -> All:
VA> Начинаю пилить сборку для Debian и иже с ними. Начал с huskylib. VA> Я так понимаю, что huskybse в git не перетащили и теперь сборка не VA> работает, т. к. нет файлов huskymak.cfg? Или что-то изменилось в VA> процедуре сборки, но еще не отображено в документации?
Принципиально ничего не менялось, но если ты хочешь собрать пакеты, а не превратить дебилиан в шлакварь, то для этого существует всего один способ, сейчас используемый только для сборки RPM-пакетов:
1. Собираем и сразу после сборки устанавливаем библиотеки huskylib, smapi, fidoconf и areafix (в указанной последовательности). Для RPM-based систем работает статическая сборка, поэтому рекомендую стремиться к такому же результату. Также везде работает `make DESTDIR=%{buildroot} install`.
2. Собираем hpt и опциональный софт наподобие htick и sqpack.
3. Если библиотеки были статическими - удаляем их (`rpm -e` или, для дебилианистов, `dpkg -r`), они в следующий раз понадобятся только во время сборки свежей версии.
4. Ставим софт из свежесобранных пакетов, проверяем.
-- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii
... Гладко было на бумаге, а потом полезли баги --- /bin/vi * Origin: http://openwall.com/Owl/ru (2:5020/545)