Re: [newbies] путь пакета в сизиф

2010-01-26 Пенетрантность Alexey I. Froloff
On Wed, Jan 27, 2010 at 12:04:41AM +0300, Anton A. Vinogradov wrote:
> > $ gear-create-tag -f
> уже после
> gear-srpmimport guake-0.4.0-alt0.2.src.rpm?
Да, конечно.

-- 
Regards,--
Sir Raorn.   --- http://thousandsofhate.blogspot.com/


signature.asc
Description: Digital signature
___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] путь пакета в сизи ф

2010-01-26 Пенетрантность Anton A. Vinogradov

26.01.2010 23:01, Anton A. Vinogradov пишет:

Дано:
0. Имеем самосборный guake-0.4.0-alt0.2.src.rpm
1. Умеем собирать в ~/RPM
2. Умеем собирать в hasher
3. Имеем смутное представление что такое git
4. Понятия не имеем, что такое gear
5. Не имеем времени "сражаться с этим в воображении"

Надо:
Как можно быстрее протолкнуть пакет в сизиф.

Начинаем:
http://www.altlinux.org/Git.alt/Краткое_руководство
"Создать свой репозиторий на git.alt очень просто"
Создал. Зачем мне test? А как удалить?

 a...@arc-laptop ~/Documents/ALTLinux/devel/guake $ ssh git.alt rm-db test

За остальным туда: http://www.altlinux.org/Git.alt/Справочник

___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] путь пакета в сизиф

2010-01-26 Пенетрантность Anton A. Vinogradov

27.01.2010 00:00, Alexey I. Froloff пишет:

On Tue, Jan 26, 2010 at 11:56:24PM +0300, Anton A. Vinogradov wrote:

gear-srpmimport guake-0.4.0-alt0.2.src.rpm
Я знал, что вё должно быть на раз-два! Вот оно!
Отсталость выяснить в каком месте тут будет "подпись"

Тут - ни в каком.

$ gear-create-tag -f

уже после
gear-srpmimport guake-0.4.0-alt0.2.src.rpm?

___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] путь пакета в сизиф

2010-01-26 Пенетрантность Alexey I. Froloff
On Tue, Jan 26, 2010 at 11:56:24PM +0300, Anton A. Vinogradov wrote:
> gear-srpmimport guake-0.4.0-alt0.2.src.rpm
> Я знал, что вё должно быть на раз-два! Вот оно!
> Отсталость выяснить в каком месте тут будет "подпись"
Тут - ни в каком.

$ gear-create-tag -f

-- 
Regards,--
Sir Raorn.   --- http://thousandsofhate.blogspot.com/


signature.asc
Description: Digital signature
___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] путь пакета в сизиф

2010-01-26 Пенетрантность Anton A. Vinogradov

26.01.2010 23:48, Alexey I. Froloff пишет:

On Tue, Jan 26, 2010 at 11:01:30PM +0300, Anton A. Vinogradov wrote:

Дано:

[..skip..]

Надо:
Как можно быстрее протолкнуть пакет в сизиф.


$ rsync -vP guake-0.4.0-alt0.2.src.rpm git.alt:
$ ssh git.alt build srpm guake-0.4.0-alt0.2.src.rpm

Всё!

P.S. См. такж. 
http://www.altlinux.org/Справочник_по_git.alt#SSH-.D0.B4.D0.BE.D1.81.D1.82.D1.83.D0.B


> "Закоммитить в него нужное содержимое"
> > Ок. Но в примере ОДИН файл. Если весь каталог то "*"?
gear-srpmimport guake-0.4.0-alt0.2.src.rpm

Я знал, что вё должно быть на раз-два! Вот оно!
Отсталость выяснить в каком месте тут будет "подпись"
___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] путь пакета в сизиф

2010-01-26 Пенетрантность Alexey I. Froloff
On Tue, Jan 26, 2010 at 11:50:53PM +0300, Anton A. Vinogradov wrote:
> a...@arc-laptop ~/Documents/ALTLinux/devel/guake $ git remote add origin 
> ssh://git.alt/people/dottedmag/packages/test.git
> git push origin master
> origin и master -- зарезервированные слова, или как?
# aptitude install girar-utils
$ girar-upload

(он сам сделает ssh git.alt init-db)

-- 
Regards,--
Sir Raorn.   --- http://thousandsofhate.blogspot.com/


signature.asc
Description: Digital signature
___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] путь пакета в сизи ф

2010-01-26 Пенетрантность Anton A. Vinogradov

Вопрос: как лучше называть каталог с исходниками, если апстрим не имеет
git: с цифрами версии или нет? Пока назову без как у dottedmag


a...@arc-laptop ~/Documents/ALTLinux/devel/guake $ git add *
a...@arc-laptop ~/Documents/ALTLinux/devel/guake $ git commit -m 'first 
commit'

[master (root-commit) 91877a2] first commit
 75 files changed, 60678 insertions(+), 0 deletions(-)
 create mode 100644 guake.spec
 create mode 100644 guake/AUTHORS
...

"создаёт в конфиг-файле локального репозитория"
А где он?
Вот он:
a...@arc-laptop ~/Documents/ALTLinux/devel/guake $ mcedit .git/config
a...@arc-laptop ~/Documents/ALTLinux/devel/guake $ git remote add origin 
ssh://git.alt/people/dottedmag/packages/test.git

git push origin master
origin и master -- зарезервированные слова, или как?

Итак мы имеем иходники и спек на git'е. Что дальше?


___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] путь пакета в сизиф

2010-01-26 Пенетрантность Alexey I. Froloff
On Tue, Jan 26, 2010 at 11:01:30PM +0300, Anton A. Vinogradov wrote:
> a...@arc-laptop ~ $ mkdir -p ~arc/Documents/ALTLinux/devel
> a...@arc-laptop ~ $ cd ~arc/Documents/ALTLinux/devel
> a...@arc-laptop ~/Documents/ALTLinux/devel $ git init
> Initialized empty Git repository in /home/arc/Documents/ALTLinux/devel/.git/

> "Закоммитить в него нужное содержимое"
> Ок. Но в примере ОДИН файл. Если весь каталог то "*"?
gear-srpmimport guake-0.4.0-alt0.2.src.rpm

Всё!

-- 
Regards,--
Sir Raorn.   --- http://thousandsofhate.blogspot.com/


signature.asc
Description: Digital signature
___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] путь пакета в сизиф

2010-01-26 Пенетрантность Alexey I. Froloff
On Tue, Jan 26, 2010 at 11:01:30PM +0300, Anton A. Vinogradov wrote:
> Дано:
[..skip..]
> Надо:
> Как можно быстрее протолкнуть пакет в сизиф.

$ rsync -vP guake-0.4.0-alt0.2.src.rpm git.alt:
$ ssh git.alt build srpm guake-0.4.0-alt0.2.src.rpm

Всё!

P.S. См. такж. 
http://www.altlinux.org/Справочник_по_git.alt#SSH-.D0.B4.D0.BE.D1.81.D1.82.D1.83.D0.BF

-- 
Regards,--
Sir Raorn.   --- http://thousandsofhate.blogspot.com/


signature.asc
Description: Digital signature
___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] путь пакета в сизи ф

2010-01-26 Пенетрантность Anton A. Vinogradov

Да и что мне заряжать в git для сборки пакета? Скелет RPM?

заметил, что ошибся, исправляю:
a...@arc-laptop ~/Documents/ALTLinux/devel/guake $ git init 

Initialized empty Git repository in 
/home/arc/Documents/ALTLinux/devel/guake/.git/


Как выяснилось из git clone 
ssh://git.alt/people/dottedmag/packages/bugzilla.git

Скелета воспроизводить не надо. Нужны каталоги с исходниками (not .tar)

За сим:

a...@arc-laptop ~/Documents/ALTLinux/devel/guake $ ls --classify
guake-0.4.0/  guake.spec

Вопрос: как лучше называть каталог с исходниками, если апстрим не имеет 
git: с цифрами версии или нет? Пока назову без как у dottedmag


___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


[newbies] путь пакета в сизи ф

2010-01-26 Пенетрантность Anton A. Vinogradov

Дано:
0. Имеем самосборный guake-0.4.0-alt0.2.src.rpm
1. Умеем собирать в ~/RPM
2. Умеем собирать в hasher
3. Имеем смутное представление что такое git
4. Понятия не имеем, что такое gear
5. Не имеем времени "сражаться с этим в воображении"

Надо:
Как можно быстрее протолкнуть пакет в сизиф.

Начинаем:
http://www.altlinux.org/Git.alt/Краткое_руководство
"Создать свой репозиторий на git.alt очень просто"
Создал. Зачем мне test? А как удалить?
ладно. пусть будет.
создадим то, что надо
a...@arc-laptop ~ $ ssh git.alt init-db guake
girar-init-db:  /people/arc/packages/guake.git

"необходимо создать пустой локальный репозиторий"
Ок. Только не хочу я в домашнем каталоге.

a...@arc-laptop ~ $ mkdir -p ~arc/Documents/ALTLinux/devel
a...@arc-laptop ~ $ cd ~arc/Documents/ALTLinux/devel
a...@arc-laptop ~/Documents/ALTLinux/devel $

a...@arc-laptop ~/Documents/ALTLinux/devel $ git init
Initialized empty Git repository in /home/arc/Documents/ALTLinux/devel/.git/

"Закоммитить в него нужное содержимое"
Ок. Но в примере ОДИН файл. Если весь каталог то "*"?

Да и что мне заряжать в git для сборки пакета? Скелет RPM?
___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] backports %changelog (was: [cyber] I: 4.0/branch packages)

2010-01-26 Пенетрантность Artem Zolochevskiy
26 января 2010 г. 16:13 пользователь Michael Shigorin
 написал:
> On Tue, Jan 26, 2010 at 02:53:36AM +, QA Team Robot wrote:
>> docs-linuxnovice - Linux and UNIX novice guide
>> * Mon Jan 25 2010 Artem Zolochevskiy  0.1.2-alt0.M40.1
>> - build for 4.0 branch (0.1.2-alt1)
>
> Можно не грузиться указывать версию-релиз, из которых сделан
> бэкпорт

Да, принято. Действительно избыточно. Спасибо.

-- 
Артём Золочевский
___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


[newbies] backports %changelog (was: [cyber] I: 4.0/branch packages)

2010-01-26 Пенетрантность Michael Shigorin
On Tue, Jan 26, 2010 at 02:53:36AM +, QA Team Robot wrote:
> docs-linuxnovice - Linux and UNIX novice guide
> * Mon Jan 25 2010 Artem Zolochevskiy  0.1.2-alt0.M40.1
> - build for 4.0 branch (0.1.2-alt1)

Можно не грузиться указывать версию-релиз, из которых сделан
бэкпорт: помимо предшествующей строчки в ченжлоге, которая должна
однозначно его идентифицировать, "0.1.2-alt0.*" по полиси и
говорит о том, что отталкивались от 0.1.2-alt1:

http://www.altlinux.org/BackportsPolicy#Правила_нумерации_релизов

> * Mon Jan 25 2010 Artem Zolochevskiy  0.1.2-alt1
> - fix formatting (Closes: #18071)
> * Mon Sep 08 2008 Artem Zolochevskiy  0.1.1-alt1
> - fixed typo in module description (#17045)
> * Wed Apr 23 2008 Artem Zolochevskiy  0.1-alt3
> Note: changelog entry for 0.1.1-alt0.M40.1 not found.

-- 
  WBR, Michael Shigorin 
  -- Linux.Kiev http://www.linux.kiev.ua/
___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] Описания пакетов на русском языке

2010-01-26 Пенетрантность Michael Shigorin
On Mon, Jan 25, 2010 at 06:24:29AM +0300, Радик Юсупов wrote:
> >>Ну собирать то, как я понимаю, будет все равно cas@ , а наша
> >>задача в том, чтобы к нему дошли нужные нам изменения удобным
> >>для всех способом.
> >Давайте с этим в devel@ сперва разберёмся (если получится
> >и как народ повозвращается с праздников).
> Есть какие-нибудь сподвижки?

Как понимаю, нет и где-то до весны не предвидится.
Хорошо бы там дёрнуть/напомнить.

-- 
  WBR, Michael Shigorin 
  -- Linux.Kiev http://www.linux.kiev.ua/
___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] gear. Первый опыт.

2010-01-26 Пенетрантность Afanasov Dmitry
On Tue, Jan 26, 2010 at 02:47:46PM +0300, Радик Юсупов wrote:
> 25.01.2010 11:50, Andrey Rahmatullin пишет:
> > On Mon, Jan 25, 2010 at 11:39:55AM +0300, Timur Batyrshin wrote:
> >
> >> git tag -s 0.1.1-alt2
> >>  
> > Просто gear-create-tag
> >
> Что-то у меня не выходит.
> $ gear-create-tag
> fatal: tag '0.1.1-alt1' already exists
так gear-create-tag - это же просто обёртка над git tag.
что выдает git tag | grep 0.1.1-alt1? если там оно есть, а значит
потребуется переписать, то тогда потребуется --force. 
-- 
С уважением
Афанасов Дмитрий


signature.asc
Description: Digital signature
___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] gear. Первый опыт.

2010-01-26 Пенетрантность Andrey Rahmatullin
On Tue, Jan 26, 2010 at 02:47:46PM +0300, Радик Юсупов wrote:
> Что-то у меня не выходит.
> $ gear-create-tag
> fatal: tag '0.1.1-alt1' already exists
> 
> Хотя в спеке так:
> $ cat lxde-lxinput.spec | grep Release
> Release: alt2
Закоммичено?

> 
> Я что-то упустил?
> Посмотрел по --help
> Там написано так:  -u, --key-id=KEYIDuse the given GPG key to create 
> a signed tag;
> Пробую:
> $ gear-create-tag -u
Там же написано, "given GPG key".

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

 * evyscr .oO (blackjack в сизифе глючит, bitchx заорфанили... Куда катится
   мир?)


signature.asc
Description: Digital signature
___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies


Re: [newbies] gear. Первый опыт.

2010-01-26 Пенетрантность Радик Юсупов

25.01.2010 11:50, Andrey Rahmatullin пишет:

On Mon, Jan 25, 2010 at 11:39:55AM +0300, Timur Batyrshin wrote:
   

git tag -s 0.1.1-alt2
 

Просто gear-create-tag
   

Что-то у меня не выходит.
$ gear-create-tag
fatal: tag '0.1.1-alt1' already exists

Хотя в спеке так:
$ cat lxde-lxinput.spec | grep Release
Release: alt2

Я что-то упустил?
Посмотрел по --help
Там написано так:  -u, --key-id=KEYIDuse the given GPG key to create 
a signed tag;

Пробую:
$ gear-create-tag -u
gear-create-tag: ключ должен использоваться с аргументом -- `u'
Try `gear-create-tag --help' for more information.

Что-же я делаю не так?

--
Мой Круг — Радик Юсупов 
___
devel-newbies mailing list
devel-newbies@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-newbies