Bug 31328 - Принятие в Team
: Принятие в Team
Status: ASSIGNED
: Team Accounts
(All bugs in Team Accounts/join)
: unspecified
: all Linux
: P3 normal
Assigned To:
:
: http://www.altlinux.org/Team/Join/Sec...
:
:
:
  Show dependency tree
 
Reported: 2015-10-06 13:37 by
Modified: 2017-04-11 19:50 (History)


Attachments
SSH ключ (405 bytes, application/vnd.ms-publisher)
2015-10-06 13:38, Alex Cracken
no flags Details
GPG ключ (1.67 KB, application/vnd.ms-publisher)
2015-10-06 13:38, Alex Cracken
no flags Details
peazip.spec (4.12 KB, text/plain)
2015-10-29 23:26, Michael Shigorin
no flags Details
новый GPG ключ (2.61 KB, application/vnd.ms-publisher)
2015-11-04 16:45, Alex Cracken
no flags Details
SSH 4096 (747 bytes, application/octet-stream)
2016-09-02 08:16, Alex Cracken
no flags Details
GPG 4096 (4.62 KB, application/pgp-encrypted)
2016-09-02 08:17, Alex Cracken
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2015-10-06 13:37:55
Alex Cracken <madcracken@altlinux.org>
Адрес пересылки <madcracken@yandex.ru>
С менторами не знаком, возможно Michael Shigorin <mike@altlinux.org>
Желание улучшить собственные навыки и, по возможности, помочь в развитии
понравившемуся дистрибутиву
1. Знание на достаточном уровне C++ и Qt
2. Навыки администрирования Linux.
3. Навыки сборки приложений из исходников (в бытность администрирования
FreeBSD)
------- Comment #1 From 2015-10-06 13:38:34 -------
Created an attachment (id=6391) [details]
SSH ключ
------- Comment #2 From 2015-10-06 13:38:52 -------
Created an attachment (id=6392) [details]
GPG ключ
------- Comment #3 From 2015-10-06 13:41:41 -------
(In reply to comment #1)
> Created an attachment (id=6391) [details]
> SSH ключ

Ok.

(In reply to comment #2)
> Created an attachment (id=6392) [details]
> GPG ключ

Ok.
------- Comment #4 From 2015-10-06 15:22:31 -------
Ну раз возможно, пусть так и будет.
------- Comment #5 From 2015-10-06 23:25:33 -------
Судя по всему, мы уже в пункте 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
------- Comment #6 From 2015-10-07 08:54:09 -------
Т.к. сборку из готовых SPEC пробовал, хочу попробовать rpm-build сборку пакета
с нуля. Из академического интереса хотел попробовать собрать
http://www.peazip.org как проект написанный на Lazarus`е и возможная
альтернатива Xarchiver`у
------- Comment #7 From 2015-10-07 15:36:37 -------
(В ответ на комментарий №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
------- Comment #8 From 2015-10-29 23:26:50 -------
Created an attachment (id=6411) [details]
peazip.spec

В несколько итераций переписки и самостоятельной доработки кандидатом был
получен собиращийся и вполне работоспособный пакет peazip, спек от которого
вполне разборчив (прилагается).

Думаю, мы в п.3 регламента.
------- Comment #9 From 2015-11-04 16:45:04 -------
Created an attachment (id=6418) [details]
новый GPG ключ

Добавил в ключ еще адреса. Не знаю необходимо ли, т.к. идентификатор не
поменялся.
------- Comment #10 From 2015-11-30 19:10:51 -------
Секретарствующие, мы уже и к п.4 готовы, а ещё до 3.x не добрались.  Ау ;-)
------- Comment #11 From 2015-12-01 17:18:52 -------
(In reply to comment #10)
> Секретарствующие, мы уже и к п.4 готовы, а ещё до 3.x не добрались.  Ау ;-)

ssh public key на git.alt зарегистрирован.

2ldv: создай пожалуйста почтовый алиас.
------- Comment #12 From 2015-12-01 17:55:33 -------
(In reply to comment #11)
> 2ldv: создай пожалуйста почтовый алиас.

Готово.
------- Comment #13 From 2015-12-02 00:26:02 -------
Сделал сборку.
git://git.altlinux.org/people/madcracken/public/peazip.git

Т.к. новая версия (Михаил выкладывал spec на 5.8.1) работает с новым p7zip,
пришлось собрать и его

git://git.altlinux.org/people/madcracken/public/p7zip.git

Прошу проверить.
------- Comment #14 From 2015-12-02 14:55:27 -------
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 и обсуждать это там.
------- Comment #15 From 2015-12-02 14:58:04 -------
(В ответ на комментарий №12)
> > 2ldv: создай пожалуйста почтовый алиас.
> Готово.
Собственно, человек вполне готов собирать пакеты в сизиф -- пока делает сборки
на http://gear.truecrux.org/#!/gr/madcracken

Предлагаю переходить к п.4.
------- Comment #16 From 2015-12-02 15:54:56 -------
(В ответ на комментарий №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.
------- Comment #17 From 2015-12-02 15:57:25 -------
> Собственно, человек вполне готов собирать пакеты в сизиф -- пока делает сборки
> на http://gear.truecrux.org/#!/gr/madcracken

С GearRepo сборки сегодня утром убрал. В принципе там в основном
apt-репозиторий привлек.

Сборки с тегами, которые были, уже перенес на git.alt
------- Comment #18 From 2016-09-01 14:11:25 -------
По peazip: не удобней ли делать %setup -n %name и соответственно готовить gear?
Впрочем, пакет собирается, критических замечаний по спеку не имею -- повторно
предлагаю переходить к п. 4.
------- Comment #19 From 2016-09-02 08:16:20 -------
Created an attachment (id=6810) [details]
SSH 4096
------- Comment #20 From 2016-09-02 08:17:28 -------
Created an attachment (id=6811) [details]
GPG 4096
------- Comment #21 From 2016-09-02 08:18:41 -------
Убрал номер версии из имени папки с исходником. Действительно ложило git diff.

Дополнительно прилагаю новые ключи.
------- Comment #22 From 2016-09-15 17:50:21 -------
ssh public key на gyle.alt зарегистрирован.

T/J/S -> 4.0
------- Comment #23 From 2016-11-20 19:31:52 -------
(В ответ на комментарий №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

(чтоб ссылки получались относительными и не ломались при взгляде на чрут из-за
его пределов) -- эт уже всё в рабочем же порядке...
------- Comment #24 From 2016-12-20 16:06:21 -------
Мне кажется, как минимум стоит задания в сборочницу сделать.
------- Comment #25 From 2017-04-11 19:50:42 -------
(In reply to comment #24)
> Мне кажется, как минимум стоит задания в сборочницу сделать.

PING.