[devel] x86_64 -- первый этап борьбы и первые проблемы

Денис Смирнов =?iso-8859-1?q?mithraen_=CE=C1_altlinux=2Eru?=
Пн Сен 6 01:32:58 MSD 2004


On Sun, Sep 05, 2004 at 05:19:25PM +0400, Yuri N. Sedunov wrote:

 >> Сейчас существует какая-нибудь сущность, анализирующая spec-файлы?
 >> Может этой сущностью может быть cleanup-spec? Только видится мне что это
 >> не так просто как кажется, особенно если не просто выдавать warning'и, а
 >> делать автоматическую замену.
 YNS> $ cat ~/bin/prespec
 YNS> #!/bin/sh
 YNS>  
 YNS> SPEC=$1
 YNS>  
 YNS> cleanup_spec $SPEC
 YNS>  
 YNS> subst 's,%prefix/bin,%_bindir,g
 YNS> s,%prefix/lib,%_libdir,g
 YNS> s,%prefix/share,%_datadir,g
 YNS> s,%prefix/include,%_includedir,g
 YNS> s,%prefix/man,%_mandir,g
 YNS> s,/usr/bin,%_bindir,g
 YNS> s,/usr/lib,%_libdir,g
 YNS> s,/usr/share,%_datadir,g
 YNS> s,/usr/include,%_includedir,g' $SPEC

/me думает -- всегда ли корректна такая замена? Если да, то тогда всё
вообще элементарно -- я ищу скриптом во всех спеках совпадение хотя бы
одной из этих замен. Только к ним ещё ^/lib добавить надо. Если хоть одна
есть -- автоматом заменяю, добавляю запись в changelog и пересобираю srpm
пакет.

-- 
С уважением, Денис

http://freesource.info

----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20040906/56a5ed43/attachment-0001.bin>


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