Прошу починить сборку для x86_64. У нас принято полиси (если я не ошибаюсь о принятии), в соответствии с которым местом расположения mono-библиотек является /usr/lib, независимо от архитектуры(/usr/lib64 на x86_64 не используется!!!). Это не относится к pkgconfig файлам. например для libgoogle-sharp я использовал такую конструкцию: rm -f %buildroot%_monodir/Mono.Google/Mono.Google.* gacutil -i src/Mono.Google.dll -root %buildroot/usr/lib dll=$(find %buildroot/usr/lib -type f -iname Mono.Google.dll | sed -e "s,%buildroot,,g") ln -sf $dll %buildroot%_monodir/Mono.Google/Mono.Google.dll %files %doc README AUTHORS COPYING ChangeLog %_monodir/Mono.Google %_monogacdir/* %_pkgconfigdir/* PS: так же прошу добавить в разрешения на пакет группу @mono
Я вряд ли буду использовать какие-то конструкции, сборка должна быть просто и наглядной. Отправил log4net-1.2.10-alt2.src.rpm P.S. А если я попрошу 6 тысяч сишных пакетов включить в группу C? :)