Size: a a a

 archlinux_ru 

2021 January 24

МН

Михаил Новоселов... in  archlinux_ru 
.abf.yml удален полностью, а не надо, abf put сделаешь, он появится заново. git clone не прокатит, в сборочнице сети нет для всоприозводимости сборки пакетов
источник

АН

Артемий НаиковскИй... in  archlinux_ru 
про гит клон не понял, чо не так
источник

АН

Артемий НаиковскИй... in  archlinux_ru 
я не делал гит клон, я ремот добавил
источник

АН

Артемий НаиковскИй... in  archlinux_ru 
А .abf.yml ща добавлю
источник

АН

Артемий НаиковскИй... in  archlinux_ru 
я сделал ключ, чо в конфиге писать? Какой хост и юзер у вас?
источник

АН

Артемий НаиковскИй... in  archlinux_ru 
Михаил Новоселов
.abf.yml удален полностью, а не надо, abf put сделаешь, он появится заново. git clone не прокатит, в сборочнице сети нет для всоприозводимости сборки пакетов
а
источник

АН

Артемий НаиковскИй... in  archlinux_ru 
бля
источник

МН

Михаил Новоселов... in  archlinux_ru 
+%{_localedir}/*/LC_MESSAGES/lollypop.mo
так лучше не писать, лучше вот так:
Там в конце спека уже есть:
%find_lang %{name} --with-gnome
Надо сделать так:
-%files
+%files -f %{name}.lang
источник

АН

Артемий НаиковскИй... in  archlinux_ru 
А можно локально добавить эту папку
источник

АН

Артемий НаиковскИй... in  archlinux_ru 
Михаил Новоселов
+%{_localedir}/*/LC_MESSAGES/lollypop.mo
так лучше не писать, лучше вот так:
Там в конце спека уже есть:
%find_lang %{name} --with-gnome
Надо сделать так:
-%files
+%files -f %{name}.lang
окей, тоесть строку с локалями полностью убрать и изменить %files на %files -f %{name}.lang?
источник

МН

Михаил Новоселов... in  archlinux_ru 
Артемий НаиковскИй
окей, тоесть строку с локалями полностью убрать и изменить %files на %files -f %{name}.lang?
да
источник

МН

Михаил Новоселов... in  archlinux_ru 
Артемий НаиковскИй
А можно локально добавить эту папку
источник

АН

Артемий НаиковскИй... in  archlinux_ru 
окей
источник

АН

Артемий НаиковскИй... in  archlinux_ru 
щас покажу диф
источник

АН

Артемий НаиковскИй... in  archlinux_ru 
Чо то оно не оформилось
источник

МН

Михаил Новоселов... in  archlinux_ru 
еще такой нюанс, совсем мелочь, но:
ты сделал
-%{_datadir}/%{name}
+%{_datadir}/lollypop/lollypop.gresource
получится, что сама папка %{_datadir}/lollypop с точки зрения rpm не будетп ринаделжать ни одному пакету, лучше сделать так:

%dir %{_datadir}/lollypop
%{_datadir}/lollypop/lollypop.gresource

тогда и папка, и файл будут явно прописаны и правильно принадлежать пакету
источник

АН

Артемий НаиковскИй... in  archlinux_ru 
Михаил Новоселов
еще такой нюанс, совсем мелочь, но:
ты сделал
-%{_datadir}/%{name}
+%{_datadir}/lollypop/lollypop.gresource
получится, что сама папка %{_datadir}/lollypop с точки зрения rpm не будетп ринаделжать ни одному пакету, лучше сделать так:

%dir %{_datadir}/lollypop
%{_datadir}/lollypop/lollypop.gresource

тогда и папка, и файл будут явно прописаны и правильно принадлежать пакету
хорошо
источник

МН

Михаил Новоселов... in  archlinux_ru 
Артемий НаиковскИй
Чо то оно не оформилось
spectool -g *.spec скачать заново может
источник

АН

Артемий НаиковскИй... in  archlinux_ru 
Михаил Новоселов
spectool -g *.spec скачать заново может
точно
источник

АН

Артемий НаиковскИй... in  archlinux_ru 
сорян туплю чо то
источник