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