berestovp@gmail.com aka rigan Есть желание вступить в team. Немного умею собирать пакеты, хочется улучшить свои навыки. Для начала соберу некоторые Qt-программы, которых нет в сизифе: http://lists.altlinux.org/pipermail/sisyphus/2011-January/351481.html
Created attachment 4864 [details] ssh public key
Created attachment 4865 [details] gpg public key
А кто будет ментором?
Я буду ментором.
(В ответ на комментарий №4) > Я буду ментором. Я готов быть помощником ментора :) jabber/email: snejok at altlinux.org
(In reply to comment #2) > Created an attachment (id=4865) [details] > gpg public key Ключи в таком формате не предназначены для распространения. Прочтите, пожалуйста, соответствующие рекомендации на http://www.altlinux.org/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%BA%D0%BB%D1%8E%D1%87%D0%B0%D0%BC%D0%B8_%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%B0 Заодно внесите, пожалуйста, ваше имя в uid ключа.
Created attachment 4873 [details] Новый gpg ключ
Согласно регламенту http://www.altlinux.org/Team/Join/Secretary - ментор обнаружен; - ключи проверены; - перенаправление rigan@altlinux.org создано; - аккаунт git_rigan@git.alt зарегистрирован. Теперь ждем сигнала от ментора.
Человек готов :).
(В ответ на комментарий №9) > Человек готов :). К следующей стадии вступления :). Согласно http://www.altlinux.org/Процедура_принятия_в_Team
К сожалению, следующая стадия вступления затягивается. Не могу вспомнить пароль от приватного ssh ключа. Сгенерировал новую пару. Уважаемые менторы, замените пожалуйста мой публичный ssh ключ.
Created attachment 4892 [details] Новый ssh ключ Новый ssh ключ
(In reply to comment #11) > К сожалению, следующая стадия вступления затягивается. Не могу вспомнить пароль > от приватного ssh ключа. Сгенерировал новую пару. Уважаемые менторы, замените > пожалуйста мой публичный ssh ключ. Попробуйте ваш новый ключ.
(В ответ на комментарий №13) > Попробуйте ваш новый ключ. Благодарю, теперь все ок!
Человек со сборкой пакетов и git'ом освоился по моему мнению в достаточной степени: http://git.altlinux.org/people/rigan/packages/?p=qlipper.git;a=summary
(In reply to comment #15) > Человек со сборкой пакетов и git'ом освоился по моему мнению в достаточной > степени: > > http://git.altlinux.org/people/rigan/packages/?p=qlipper.git;a=summary Только пакет из HEAD не собирается: $ gear /dev/null gear: .gear/rules line 2: Unrecognized directive ignored: tar.bz Как насчет освоения gear?
(В ответ на комментарий №16) > Как насчет освоения gear? С gear освоился.
(In reply to comment #17) > (В ответ на комментарий №16) > > > Как насчет освоения gear? > > С gear освоился. OK, тогда мои традиционные комментарии по спек-файлу: > License: GPL Хорошо бы указать, какая(ие) именно GPL. > Source: %url/%name-%version.tar.bz2 Зачем при использовании gear и lzma payload в rpm сжимать исходники? Пакуйте лучше .tar, rpm все равно сожмет лучше. > Requires: libqt4 Зачем это? > %make А почему не %make_build? > %make_install install INSTALL_ROOT=%buildroot Используйте %makeinstall_std, он читабельнее. Когда будет готова новая редакция qlipper.git, дайте мне знать.
(В ответ на комментарий №17) > (В ответ на комментарий №16) > > > Как насчет освоения gear? > > С gear освоился. Протестую! :-) При сборке в hasher у меня: make: g++: Command not found make: *** [build/main.o] Error 127 не хватает нужных BuildReqs
(В ответ на комментарий №18) > (In reply to comment #17) > > Source: %url/%name-%version.tar.bz2 > Зачем при использовании gear и lzma payload в rpm сжимать исходники? > Пакуйте лучше .tar, rpm все равно сожмет лучше. В bzip2 может и не стоит сжимать, но вот в xz иногда получается немного лучше :). $ ls -l --sort=size qlipper-1.8.1-alt1.src.rpm.* -rw-r--r-- 1 becase becase 77965 Май 5 14:37 qlipper-1.8.1-alt1.src.rpm.bz2 -rw-r--r-- 1 becase becase 71678 Май 5 16:01 qlipper-1.8.1-alt1.src.rpm.tar -rw-r--r-- 1 becase becase 70795 Май 5 16:02 qlipper-1.8.1-alt1.src.rpm.xz Но в этом случае со сборкой под бранчи немного спек переделывать приходится, поэтому tar универсальней, это да :).
Исправил. http://git.altlinux.org/people/rigan/packages/?p=qlipper.git;a=summary
(In reply to comment #21) > Исправил. > http://git.altlinux.org/people/rigan/packages/?p=qlipper.git;a=summary Главное, что должен усвоить начинающий мейнтейнер -- это непременно тестировать свои изменения перед публикацией.
(В ответ на комментарий №22) > (In reply to comment #21) > > Исправил. > > http://git.altlinux.org/people/rigan/packages/?p=qlipper.git;a=summary > > Главное, что должен усвоить начинающий мейнтейнер -- это непременно тестировать > свои изменения перед публикацией. Спасибо, усвоил. Исправил.
error: File /usr/src/in/source/qlipper-1.8.1-alt1.tar: No such file or directory Не опубликовали последние исправления?
(В ответ на комментарий №24) > error: File /usr/src/in/source/qlipper-1.8.1-alt1.tar: No such file or > directory > > Не опубликовали последние исправления? Опубликовал.
Собрал пакет в хешере, изменения опубликовал.
Как на счёт Петра решение?
(In reply to comment #27) > Как на счёт Петра решение? Еще раз перечитал историю упаковки qlipper. Что-то меня терзают сомнения, что Петр усвоил базовые навыки, без которых никуда. Давайте предложим ему запаковать еще что-нибудь, и посмотрим на результат.
Неактуально?
(In reply to comment #29) > Неактуально? Неактуально.
(In reply to comment #30) > (In reply to comment #29) > > Неактуально? > > Неактуально. OK