Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.HUSKY
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.HUSKY с датами от 16 Jul 13 10:00:06 до 14 Jun 24 23:49:14, всего сообщений: 5324
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 2617 из 5324 ========================================= RU.HUSKY =
От   : Alexey Vissarionov               2:5020/545         07 Jun 17 17:00:00
Кому : Vitaliy Aksyonov                                    07 Jun 17 17:00:00
Тема : Сборка hpt из гитового репозитория
FGHI : area://RU.HUSKY?msgid=2:5020/545+593806e1
На   : area://RU.HUSKY?msgid=2:463/3232+5937fca8
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.HUSKY?msgid=2:463/3232+593809e5
==============================================================================
Доброго времени суток, Vitaliy!
07 Jun 2017 16:05:20, ты -> мне:

VA>>> Начинаю пилить сборку для Debian и иже с ними. Начал с huskylib.
VA>>> Я так понимаю, что huskybse в git не перетащили и теперь сборка
VA>>> не работает, т. к. нет файлов huskymak.cfg? Или что-то изменилось
VA>>> в процедуре сборки, но еще не отображено в документации?
AV>> Принципиально ничего не менялось, но если ты хочешь собрать пакеты,
AV>> а не превратить дебилиан в шлакварь, то для этого существует всего
AV>> один способ, сейчас используемый только для сборки RPM-пакетов:
VA> Я именно и хочу собрать пакет. Но есть одна проблема. ;)
VA> Для сборки нужен hyskymak.cfg из huskybse, который... та-дам! не
VA> портировали.

В смысле - "не портировали"? Его просто нужно положить в архив с исходниками, что делается командой git archive - то есть, достаточно пихнуть его в репу :-)

VA> То есть предполагается использовать huskymak.cfg, запиленый
VA> для сборки rmp пакетов, я так понимаю?

Можешь взять его за основу (я его в свое время основательно перепилил), но экземпляр, используемый для сборки deb-пакетов, положить в каталог debian/ - тогда в Makefile надо будет поправить:

 ifeq ($(DEBIAN), 1)
 # Every Debian-Source-Paket has one included.
-include /usr/share/husky/huskymak.cfg
+include debian/huskymak.cfg

VA> Ну и вообще, починить бы сборку, по-хорошему. Ведь husky собирался
VA> не только под линукс.

Под форточки и яблочки до сих пор регулярно собирается.

AV>> Для RPM-based систем работает статическая сборка, поэтому рекомендую
AV>> стремиться к такому же результату.
VA> Я как раз планирую использовать shared libraries.

Хм... ну, можно и так. Один хрен, потенциальные пользователи (в большинстве своем) никак, кроме как из репы, софт ставить не умеют - а там и зависимости подтянутся, и заботиться о работе бинарников еще и в ебунте тоже не надо.


--
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)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.095954 секунды