История изменений
Исправление bormant, (текущая версия) :
Sbopkg как-то зависимости умеет разруливать?
В состав sbopkg входит sqg — SlackBuild query genegator. Он читает файлы .info в части описания зависимостей (строка REQUIRES=) и строит файл очереди для конкретно указанного пакета с учетом его полного дерева зависимостей (ключик -p пакет) либо для всех пакетов (ключик -a).
Перед первым запуском стоит поправить текст сценария sqg в части используемых каталогов (обычно достаточно закомментировать строки с переопределением REPO_BRANCH и REPO_NAME, чтобы sqg взял их из настроек sbopkg в /etc/sbopkg/sbopkg.conf).
Нужно иметь в виду, что у пакетов могут быть опциональные зависимости, которые не перечисляются в REQUIRES (обычно указаны в README), поэтому, если нужно что-то и из них, очередь можно поправить ручками либо предварительно собрать желаемое отдельно.
То же касается и дополнительных параметров слакбилдов (вроде FFMPEG=«yes» для OpenCASCADE и т.п.)
Затем очередь скармливается sbopkg примерно так: sbopkg -Rki очередь.sqf
С репо «ponce» sbopkg работать также умеет, в настройках нужно прописать именно его.
Исправление bormant, :
Sbopkg как-то зависимости умеет разруливать?
В состав sbopkg входит sqg — SlackBuild query genegator. Он читает файлы .info в части описания зависимостей (строка REQUIRES=) и строит файл очереди для конкретно указанного пакета с учетом его полного дерева зависимостей (ключик -p пакет) либо для всех пакетов (ключик -a).
Перед первым запуском стоит поправить текст сценария sqg в части используемых каталогов (обычно достаточно закомментировать строки с переопределением REPO_BRANCH и REPO_NAME, чтобы sqg взял их из настроек sbopkg в /etc/sbopkg/sbopkg.conf).
Нужно иметь в виду, что у пакетов могут быть опциональные зависимости, которые не перечисляются в REQUIRES (обычно указаны в README), поэтому, если нужно что-то и из них, очередь можно поправить ручками либо предварительно собрать желаемое отдельно.
Затем очередь скармливается sbopkg примерно так: sbopkg -Rki очередь.sqf
С репо «ponce» sbopkg работать также умеет, в настройках нужно прописать именно его.
Исходная версия bormant, :
Sbopkg как-то зависимости умеет разруливать?
В состав sbopkg входит sqg — SlackBuild query genegator. Он читает файлы .info в части описания зависимостей (строка REQUIRES=) и строит файл очереди для конкретно указанного пакета с учетом его полного дерева зависимостей (ключик -p пакет) либо для всех пакетов (ключик -a).
Перед первым запуском стоит поправить текст сценария sqg в части используемых каталогов (обычно достаточно закомментировать строки с переопределением REPO_BRANCH и REPO_NAME, чтобы sqg взял их из настроек sbopkg в /etc/sbopkg/sbopkg.conf).
Нужно иметь в виду, что у пакетов могут быть опциональные зависимости, которые не перечисляются в REQUIRES (обычно указаны в README), поэтому, если нужно что-то и из них, очередь можно поправить ручками либо предварительно собрать желаемое отдельно.
Затем очередь скармливается sbopkg примерно так: sbopkg -Rki очередь.sqf