From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 17 Mar 2003 02:12:53 +1000 From: Dmitry Lebkov To: community@altlinux.ru Subject: Re: [Comm] create rpm Message-Id: <20030317021253.7b092c91.dima@sakhalin.ru> In-Reply-To: <20030316154526.6dbae83e.thebeast@fromru.com> References: <20030316154526.6dbae83e.thebeast@fromru.com> X-Mailer: Sylpheed version 0.8.8 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: On Sun, 16 Mar 2003 15:45:26 +0300 Alexey Morsov 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