Автор Тема: Сборка Wesnoth 1.8 из исходников  (Прочитано 1816 раз)

Оффлайн mieczeslaw

  • Начинающий
  • *
  • Сообщений: 2
Поставил Альт 5.0 Рабочая Станция. В репозиториях есть wesnoth 1.6, на Сизифе есть 1.8, но он требует кучу новых пакетов - едва ли не всю систему хочет обновить до Сизифа.
Скачал у разработчиков архив (tar.gz) с кодом. По идее, wesnoth собирается таким образом:
$ mkdir cmake_build_dir
$ cd cmake_build_dir
$ cmake PATH/TO/WESNOTH/TOPLEVEL-DIR
$ make
(так на wesnoth.org).
Смогу ли я собрать wesnoth, не ставя в основную систему пакетов с Сизифа (при помощи hasher, например)?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 932
    • Домашняя страница
    • Email
Re: Сборка Wesnoth 1.8 из исходников
« Ответ #1 : 30.06.2010 18:40:57 »
Смогу ли я собрать wesnoth, не ставя в основную систему пакетов с Сизифа (при помощи hasher, например)?
Да, можете. С помощью gear-hsh вы можете собрать версию из Сизифа под свой бранч.
Андрей Черепанов (cas@)

Оффлайн mieczeslaw

  • Начинающий
  • *
  • Сообщений: 2
Re: Сборка Wesnoth 1.8 из исходников
« Ответ #2 : 01.07.2010 11:56:00 »
Прочитал вот это: http://www.altlinux.org/Краткое_руководство_по_сборке_с_gear, это: http://www.altlinux.org/Краткое_руководство_по_hasher, и это: http://www.altlinux.org/Git. Есть пара вопросов.
1) $ git checkout <BRANCH>Как правильно обозначается бранч для Ковчега? Или этот шаг пропускается?

2) hasher должен быть настроен на работу с Sisyphus?
Т. е. $ hsh --apt-config=конфиг-файл.conf --initroot-only ~/hasher?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 932
    • Домашняя страница
    • Email
Re: Сборка Wesnoth 1.8 из исходников
« Ответ #3 : 01.07.2010 13:13:24 »
1) $ git checkout <BRANCH>Как правильно обозначается бранч для Ковчега? Или этот шаг пропускается?
Вам же нужно из Сизифа (бранч sisyphus при клонировании из git://git.altlinux.org/gears/w/wesnoth.git). А при сборке бранч не имеет значения.
Цитировать
2) hasher должен быть настроен на работу с Sisyphus?
Т. е. $ hsh --apt-config=конфиг-файл.conf --initroot-only ~/hasher?
Нет, репозитории в apt.list должны быть для Пятой платформы: p5/branch.
Андрей Черепанов (cas@)