HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > РАЗРАБОТКА > Для Администратора > Linux, Freebsd, *nix
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #3  
Старый 14.11.2016, 12:13
Sorcus
Постоянный
Регистрация: 10.07.2011
Сообщений: 513
С нами: 7810876

Репутация: 0


По умолчанию

Упрощенная версия сборщика. Работает только с PKGBUILD-ами, находящимися в директории CFG[:рkgbuild_dir].
http://rgho.st/private/7pqbstJ8n/3a54b1290e068f4021f1b9601d388afc
Работа с AUR удалена по причине не совсем корректных PKGBUILD-ов. А так же из-за того, что сборка некоторых пакетов может происходить с опциями,
отличными от опций в исходном PKGBUILD-е.
Зависимости:
Package: redis
Gems: redis-rb, hiredis
Настройка:
1. Указать пути в ./library/config.rb
2. Добавить директорию с PKGBUILD в директорию CFG[kgbuild_dir]
Заметка: Если пакет зависит от других пакетов, которых нет в официальном репозитории, их PKGBUILD-ы так же должны быть добавлены.
3. Указать название пакета в @cron.packages в файле builder.rb
Например: @cron.packages = ['example', 'example2']
Т.к. зависимости пакетов определяются автоматически, можно указывать только родительский пакет.
Например для компиляции пакета ktextwidgets-git из состава plasma-framework, можно вписать название ktextwidgets-git.
Зависимости будут автоматически отсортированы в требуемом порядке и скомпилированы.
4. Запускаем builder.rb и ждем завершения компиляции. Так же можно добавить builder.rb в cron.
Примечание:
Первую сборку лучше запустить в ручную, чтобы убедиться, что все пакеты будут собраны без ошибок.
Сборщик прекращает работу, если в процессе компиляции возникла какая-то ошибка. Логи ошибок можно найти в директории CFG[:log_dir]

Хотя сборщик никто наверное не будет юзать, вопросы, советы и т.д. все-равно принимаются.
 
Ответить с цитированием
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.