[devel] %{?epoch:%epoch:}

Dmitry V. Levin ldv на altlinux.org
Вс Авг 7 17:31:18 MSK 2016


On Sun, Aug 07, 2016 at 05:11:36PM +0300, Hihin Ruslan wrote:
>   В сообщении от 7 августа 2016 Aleksey Novodvorsky написал(a):
> >  Кстати, пытаяст собрать новый TDE, столкнулся с тем, что в
> > спеках
> >
> > > прямо указывает эпоха при provides, requires и conflicts -
> > > это оно?
> >
> > Новый rpm пока не в Сизифе, так что если Вы его не тестируете
> > специально, то это точно не оно.
> 
> Нет - причём тут Сизиф - я о спеках Федоры/Сюзи:
> 
> Например в tdelibs.spec:
> 
> # Trinity dependencies
> BuildRequires:  libtqt4-devel = %{tde_epoch}:4.2.0
> ....
> Requires:               trinity-arts >= %{tde_epoch}:1.5.10
> 
> А в tqtinterface-14.0.0.spec:
> 
> Provides:       libtqt4 = %{?epoch:
> %{epoch}:}%{version}-%{release}

Существует такой стиль спекописания.  У нас для этого есть макрос EVR:
$ rpm --showrc |grep EVR
-14: EVR	%{?epoch:%epoch:}%{version}-%{release}


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 819 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20160807/4b1bcf90/attachment.bin>


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