21.07.2016 17:28, Антон Мидюков пишет:
> Чем заменить макрос %sources? Данный макрос представляет собой массив
> всех %SOURCE спека. В Fedora такой макрос есть, хотел взять из их спека
> вот такое:
> 
> for S in %{sources}; do
>   P=$(basename $S |sed -n 's/\.pretty-.*/.pretty/p')
>   [ "$P" ] || continue
>   mkdir -p %{buildroot}%{_datadir}/%{name}/modules/$P
>   tar xzf $S --strip-components=1 -C
> %{buildroot}%{_datadir}/%{name}/modules/$P
> done
> 
> И не знаю, можно ли как-то переделать. А вообще задача около 70 %SOURCE
> установить. В KiCAD посадочные места выделили в отдельные проекты на
> github и их желательно в пакет kicad-library включить. Хотел сделать как
> в Fedora.
А не проще в один архив их через gear запихать и приложить?
Или задействовать %expand для подстановки %SOURCEXXXX?

-- 
Andrey Cherepanov
[email protected]
_______________________________________________
devel-newbies mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/devel-newbies

Ответить