[devel] Q: %_prefix/%cross_fullarch
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Вт Окт 28 18:42:51 MSK 2003
On Mon, Oct 20, 2003 at 06:53:18PM +0400, Alexey I. Froloff wrote:
> > > Всвязи с последними изменениями в sisyphus_check, может всё-таки
> > > разрешим кросскомпиляторам и сопутсвующему им барахлу ставиться в
> > > %_prefix/%cross_fullarch? А то чесслово - очень было тяжело
> > > загонять всё это в %_libdir/%cross_fullarch... Я mingw32 новый
> > > собирать готовлюсь, опять неизвестно что там вылезет...
> > > P.S. В Debian, например, оно в %_prefix/%cross_fullarch ставится...
> > Я бы разрешил.
> > Если никто не против, то давайте патч на sisyphus_check.
> Attached. Рассказываю идею:
>
> В файле /etc/sisyphus/crossarch-prefix для каждой разрешённой
> архитектуры прописываются строки вида:
>
> ^/usr/avr
> ^/usr/i386-mingw32msvc
> ^/usr/m68k-palmos
>
> И так далее. При check_fhs эти префиксы не учитываются (если я не
> напутал с ключами grep'а ;-).
Я понял, что мне в этом не нравится:
Эти crossarch-префиксы будут разрешены для всех пакетов, в том числе и для
не-crossarch.
Реально ли составить список такого вида для всех планируемых пакетов:
#шаблон_имени_пакета шаблон_исключений
Firebird[CS]S ^/opt/interbase($|/)
MAKEDEV ^/dev/MAKEDEV$
SysVinit ^/dev/initctl$
acct ^/var/account($|/)
anonftp ^/var/ftp($|/)
apache-common ^/var/www($|/)
avr-* ^/usr/avr($|/)
chrooted-resolv ^/var/resolv($|/)
dev ^/dev($|/)
gpm ^/dev/gpmctl$
oracle-preinstall ^/opt/oracle($|/)
pam[02]_mktemp ^/tmp/\.private$
rootfiles ^/root($|/)
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?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/20031028/468fc166/attachment-0001.bin>
Подробная информация о списке рассылки Devel