[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