[Comm] Спек: имя архива с исходниками должно отличаться от имени пакета

Vladimir Lettiev =?iso-8859-1?q?crux_=CE=C1_syktsu=2Eru?=
Ср Май 12 10:25:41 MSD 2004


Eugene Prokopiev пишет:

 > Основной ulog-acctd_0.4.2.orig.tar.gz исходник для сборки пакета -
 > ulog-acctd_0.4.2.orig.tar.gz. Как модифицировать спек так, чтобы
 > имя пакета было не ulog-acctd-0.4.2.orig-custom.i686.rpm, а
 > ulog-acctd-0.4.2-custom.i686.rpm, и документация складывалась не в
 > /usr/share/doc/ulog-acctd-0.4.2.orig а в
 > /usr/share/doc/ulog-acctd-0.4.2?
 >
 > Спек:
 >
 > Version: 0.4.2.orig

изменить на
Version: 0.4.2

 > BuildRoot: %{_tmppath}/%{name}-%{version}-root

^^^^^^^
Если собираете для ALT уберите данную строку, пока вас не заклевали :)

 > %install rm -rf %{buildroot}

^^
rm -rf   тоже бяка...

 > %clean rm -rf %{buildroot}
 >
^^^
анологично, можно даже вообще убрать секцию %clean

 >
 > %changelog * Tue May 11 2004 Eugene Prokopiev <john на rmts.donpac.ru>
 >  - Initial RPM package
 >
неправильный формат changelog... Удалите эту секцию и натравите на
spec утилитку add_changelog

Всё выше изложенное хорошо задокументировано на
http://docs.altlinux.ru/alt/devel/

-- 
С уважением, Владимир Леттиев aka crux <crux на syktsu.ru>




Подробная информация о списке рассылки community