slapt-src(8)

ИМЯ
slapt-src - утилита для SlackBuild'ов

ИСПОЛЬЗОВАНИЕ
slapt-src [ОПЦИЯ]... [ДЕЙСТВИЕ]

опции: --yes|-y, --config|-c FILE, --no-dep|-n, --postprocess|-p

действия: --update|-u, --list|-l, --clean|-e, --search|-s, --show|-w, --install|-i, --build|-b, --fetch|-f, --version|-v, --help|-h

ОПИСАНИЕ
slapt-src это утилита, которая призвана сделать работу со slackbuild'ами такой же простой как работу с бинарными пакетами с помощью slapt-get. Она позволяет запрашивать информацию о slackbuild'ах, получать их и собирать.

ОПЦИИ

--yes, -y
    Не задавать вопросов.

--config, -c ФАЙЛ
    Указать расположение конфигурационного файла, который будет использоваться вместо /etc/slapt-get/slapt-srcrc.

--no-dep, -n
    Не проверять зависимости.

--postprocess, -p КОМАНДА
    Выполнить указанную команду для сгенерированного пакета после того как он будет создан. Это удобно, например, для преобразования пакетов в модули для SLAX Linux при помощи различных *2lzm утилит.

ДЕЙСТВИЯ

--update, -u
    Обновить локальный кэш slackbuild'ов с сервера.

--list, -l
    Перечислить slackbuild'ы доступные на указанных вами источниках.

--clean, -e
    Удалить каталоги сборки оставшиеся от ранее собранных slackbuild'ов.

--search, -s выражение...
    Поиск в slackbuild'ах доступных на прописанных вами источниках.

--show, -w имя...
    Показать информацию об указанных slackbuild'ах.

--install, -i имя...
    Получить, собрать и установить указанные slackbuild'ы. После имени slackbuild'а через двоеточие можно указать версию, чтобы установить какую-то конкретную версию, если доступно несколько разных версий. Например, если есть foo-1.0 и foo-1.2, то указав foo:1.2 вы сделаете выбор в пользу последнего.

--build, -b имя...
    Получить и собрать указанные slackbuild'ы.

--fetch, -f имя...
    Только получить указанные slackbuild'ы.

НАСТРОЙКА
slapt-src считывает настройки и расположение slackbuild'ов из конфигурационного файла /etc/slapt-get/slapt-srcrc. Источники slackbuild'ов определяются с помощью метки SOURCE. Расширение по умолчанию для пакетов задаётся с помощью PKGEXT. Тег пакетов по умолчанию можно задать с помощью PKGTAG. Ниже приведён пример конфигурационного файла:

# пример slapt-srcrc
SOURCE=http://www.slackware.org.uk/slackbuilds.org/13.1/
BUILDDIR=/tmp
PKGEXT=txz
PKGTAG=me

АВТОР
Jason Woodward <woodwardj@jaos.org>

СМОТРИ ТАКЖЕ
installpkg(8), makepkg(8), pkgtool(8), upgradepkg(8), slapt-get(8)