[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