Alex Cracken <madcracken@altlinux.org> Адрес пересылки <madcracken@yandex.ru> С менторами не знаком, возможно Michael Shigorin <mike@altlinux.org> Желание улучшить собственные навыки и, по возможности, помочь в развитии понравившемуся дистрибутиву 1. Знание на достаточном уровне C++ и Qt 2. Навыки администрирования Linux. 3. Навыки сборки приложений из исходников (в бытность администрирования FreeBSD)
Created attachment 6391 [details] SSH ключ
Created attachment 6392 [details] GPG ключ
(In reply to comment #1) > Created an attachment (id=6391) > SSH ключ Ok. (In reply to comment #2) > Created an attachment (id=6392) > GPG ключ Ok.
Ну раз возможно, пусть так и будет.
Судя по всему, мы уже в пункте 1.2 регламента; если хотите что-то конкретное собрать, так сообщите, а если пока не определились -- тут как раз идёт забарывание сборки kdelibs от TDE: http://git.altlinux.org/tasks/150717/ https://lists.altlinux.org/pipermail/devel/2015-October/200247.html https://lists.altlinux.org/pipermail/devel/2015-October/200252.html
Т.к. сборку из готовых SPEC пробовал, хочу попробовать rpm-build сборку пакета с нуля. Из академического интереса хотел попробовать собрать http://www.peazip.org как проект написанный на Lazarus`е и возможная альтернатива Xarchiver`у
(В ответ на комментарий №6) > Т.к. сборку из готовых SPEC пробовал, хочу попробовать rpm-build сборку пакета > с нуля. Тогда ещё одно примечание: у нас документация, которая https://www.altlinux.org/Сборка_пакета_с_нуля https://www.altlinux.org/Spec и т.д. -- малость разорвана в клочья(tm), т.е. нет одной точки входа, странички содержания и плана чтения, по которому можно было бы пройтись и более-менее освоить предмет; а хорошо бы переработать в набор и вид, аналогичный документации https://www.altlinux.org/Git.alt; отсюда просьба: нестыковки, недостатки и прочее подобное по возможности помечать "на манжетах", поскольку далее глаз замыливается и неисправленное по свежим следам/впечатлениям стукнет идущих следом. При вопросах пишите почтой/жабером. > Из академического интереса хотел попробовать собрать > http://www.peazip.org как проект написанный на Lazarus`е > и возможная альтернатива Xarchiver`у Можно и так, только обычно это не самые тривиальные спеки, ср.: http://packages.altlinux.org/ru/Sisyphus/srpms/doublecmd/spec http://packages.altlinux.org/ru/Sisyphus/srpms/intel-gpu-tools/spec
Created attachment 6411 [details] peazip.spec В несколько итераций переписки и самостоятельной доработки кандидатом был получен собиращийся и вполне работоспособный пакет peazip, спек от которого вполне разборчив (прилагается). Думаю, мы в п.3 регламента.
Created attachment 6418 [details] новый GPG ключ Добавил в ключ еще адреса. Не знаю необходимо ли, т.к. идентификатор не поменялся.
Секретарствующие, мы уже и к п.4 готовы, а ещё до 3.x не добрались. Ау ;-)
(In reply to comment #10) > Секретарствующие, мы уже и к п.4 готовы, а ещё до 3.x не добрались. Ау ;-) ssh public key на git.alt зарегистрирован. 2ldv: создай пожалуйста почтовый алиас.
(In reply to comment #11) > 2ldv: создай пожалуйста почтовый алиас. Готово.
Сделал сборку. git://git.altlinux.org/people/madcracken/public/peazip.git Т.к. новая версия (Михаил выкладывал spec на 5.8.1) работает с новым p7zip, пришлось собрать и его git://git.altlinux.org/people/madcracken/public/p7zip.git Прошу проверить.
p7zip лучше бы продолжить собирать из src.rpm, но это уже частности... $ girar-get-upload-method p7zip srpm PS: саму-то новую версию проверяли? Посмотрел http://pkgs.org/search/?type=smart&query=p7zip -- она только в fedora rawhide и в... slackware. Впрочем, ввиду https://sourceforge.net/projects/sevenzip/ прошу повесить отдельный запрос на обновление p7zip и обсуждать это там.
(В ответ на комментарий №12) > > 2ldv: создай пожалуйста почтовый алиас. > Готово. Собственно, человек вполне готов собирать пакеты в сизиф -- пока делает сборки на http://gear.truecrux.org/#!/gr/madcracken Предлагаю переходить к п.4.
(В ответ на комментарий №14) > p7zip лучше бы продолжить собирать из src.rpm, но это уже частности... > > $ girar-get-upload-method p7zip > srpm > > PS: саму-то новую версию проверяли? Посмотрел > http://pkgs.org/search/?type=smart&query=p7zip -- она только в fedora rawhide и > в... slackware. Впрочем, ввиду https://sourceforge.net/projects/sevenzip/ > прошу повесить отдельный запрос на обновление p7zip и обсуждать это там. В новой версии peazip используется новый параметр -bb[0..3] на который наткнулся уже в новой версии архиватора (http://www.7-zip.org/history.txt версия 15.05 beta). Потому пришлось пересобрать и p7zip.
> Собственно, человек вполне готов собирать пакеты в сизиф -- пока делает сборки > на http://gear.truecrux.org/#!/gr/madcracken С GearRepo сборки сегодня утром убрал. В принципе там в основном apt-репозиторий привлек. Сборки с тегами, которые были, уже перенес на git.alt
По peazip: не удобней ли делать %setup -n %name и соответственно готовить gear? Впрочем, пакет собирается, критических замечаний по спеку не имею -- повторно предлагаю переходить к п. 4.
Created attachment 6810 [details] SSH 4096
Created attachment 6811 [details] GPG 4096
Убрал номер версии из имени папки с исходником. Действительно ложило git diff. Дополнительно прилагаю новые ключи.
ssh public key на gyle.alt зарегистрирован. T/J/S -> 4.0
(В ответ на комментарий №22) > T/J/S -> 4.0 Как уже говорил, madcracken@ готов отправлять пакеты в Сизиф. А рабочие моменты вроде таких изменений в peazip.spec: -ln -s /usr/bin/7z %buildroot/usr/libexec/peazip/res/7z/7z +ln -sr %buildroot%_bindir/7z %buildroot/usr/libexec/peazip/res/7z/7z (чтоб ссылки получались относительными и не ломались при взгляде на чрут из-за его пределов) -- эт уже всё в рабочем же порядке...
Мне кажется, как минимум стоит задания в сборочницу сделать.
(In reply to comment #24) > Мне кажется, как минимум стоит задания в сборочницу сделать. PING.
Timed out.