[devel] Q: %_prefix/%cross_fullarch
Alexey I. Froloff
=?iso-8859-1?q?sir=5Fraorn_=CE=C1_immo=2Eru?=
Пн Окт 20 18:53:18 MSD 2003
* Dmitry V. Levin <ldv на altlinux.org> [031020 18:27]:
> > Всвязи с последними изменениями в 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'а ;-).
--
Regards, Sir Raorn.
-------------------
Сейчас бету выложим, отпразднуем, а потом все и обсудим. :-)
-- aen in devel@
----------- следующая часть -----------
diff -urN sisyphus-0.5.1-orig/etc/functions sisyphus-0.5.1/etc/functions
--- sisyphus-0.5.1-orig/etc/functions 2003-10-17 18:43:32 +0400
+++ sisyphus-0.5.1/etc/functions 2003-10-20 18:48:57 +0400
@@ -257,6 +257,9 @@
list=$(echo -n "$list" |grep -ve '^/opt/interbase')
fi
# END workarounds.
+ # BEGIN crosscompilers.
+ list=$(echo -n "$list" |grep -vf /etc/sisyphus/crossarch-prefix)
+ # END crosscompilers.
if echo -n "$list" |egrep -ve '^/(bin|boot|etc|lib|sbin|usr/(X11R6|bin|etc|games|include|lib|sbin|share|src)|var/(cache|lib|lock|log|run|spool|www|yp))/.*'; then
echo "$f: FHS-2.2 violations" >&2
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?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/20031020/6ff22f5c/attachment-0001.bin>
Подробная информация о списке рассылки Devel