[Comm] create rpm
Dmitry Lebkov
=?iso-8859-1?q?dima_=CE=C1_sakhalin=2Eru?=
Вс Мар 16 19:12:53 MSK 2003
On Sun, 16 Mar 2003 15:45:26 +0300
Alexey Morsov <thebeast на fromru.com> wrote:
> Привет,
>
> Начал разбираться со написанием спека по науке (а не методом тыка) и
> возникло два вопроса, неосвещенных в четырех частях соответствующеей
> статьи на www.atmsk.ru.
>
> 1) Requires: и Buildrequires: от куда их брать (если не все есть в
> INSTALL-файле в тарболе) и что за строка:
>
> # Automatically added by buildreq on Sat Jan 18 2003
>
> в спек-файлах от alt. Что это за программа такакя и есть ли она в J2.0
Requires: - список пакетов, необходимых для _нормального
функционирования_ твоего пакета.
Buildrequires: - список пакетов, необходимых для сборки твоего пакета.
$ rpm -qf `which buildreq`
rpm-utils-0.6.9-alt1
результат работы buildreq необходимо анализировать (иногода он добавляет
совершенно неуместные зависимости).
> 2) Поле Group: - уважаемый AVL пишет что про это поле "...см.
> (подскажите, а то я забыл)...". Так что с этими самыми группами в
/usr/lib/rpm/GROUPS - из него выбирать подходящую.
> контексте дистрибутивов ALT. Где можно про это почитать, посмотреть. А
> то я уже 3 пакета собрал, прекрасно встали, а в меню ни один не попал
> =(
Про "попадание в меню" - бери любой SRPM-пакет, добавляющий себя в меню
и делай по "образу и подобию" ...
Hint #1: смотри на файлы *.menu в SRPM'ах.
Hint #2: http://docs.altlinux.ru/alt/devel/
--
WBR, Dmitry Lebkov
Подробная информация о списке рассылки community