Делать было нефига на праздниках, компилил себе пакетики, надоело.
Написал вот такую фигню для автоматизации:
Код: Выделить всё
$cat slack-desc |-----handy-ruler---------------------------------------------| packager-tools: packager-tools: Two simple tools for making Slackware packages. packager-tools: packager.sh is a bash script for making package from source packager-tools: and slackdescriber - utility for simplify making slack-desc packager-tools: files written on C programming language. packager-tools: You can look the source of slackdescriber in /usr/local/src. packager-tools: Run packager.sh --about or read packager-tools man page packager-tools: to learn more.
Просто переименуйте файл в packager-tools.tgz - это готовый пакет.
Вышла версия 1.0!
Код: Выделить всё
pif[tmp]$ cat slack-desc
|-----handy-ruler---------------------------------------------|
packager-tools-1.0:
packager-tools-1.0: Two simple tools for making Slackware packages.
packager-tools-1.0: packager.sh is a bash script for making package from source
packager-tools-1.0: and slackdescriber - utility for simplify making slack-desc
packager-tools-1.0: files written on C programming language.
packager-tools-1.0: You can look the source of slackdescriber in /usr/local/src.
packager-tools-1.0: Run packager.sh --about or read packager-tools man page
packager-tools-1.0: to learn more.
packager-tools-1.0:
packager-tools-1.0: This package and utilities made by
packager-tools-1.0: Epifanov 'PIF#' Anatoly
packager-tools-1.0: epifanov1@jabber.ruТеперь ./configure обязательно надо запускать вручную. Все файлы находятся в /usr/local.
Подчистил man page.
Вобщем УРА-А-А-А-а-а-а-а!!!....