[Devel] etercifs-3.4.7
Evgeny Sinelnikov
sin на etersoft.ru
Вт Июл 7 16:25:23 MSD 2009
6 июля 2009 г. 2:49 пользователь Evgeny Sinelnikov (sin на etersoft.ru) написал:
> 5 июля 2009 г. 22:09 пользователь Vitaly Lipatov (lav на etersoft.ru) написал:
>> On 4 июля 2009, Evgeny Sinelnikov wrote:
>>> 4 июля 2009 г. 21:39 пользователь Vitaly Lipatov ...
>>> > >> > Не слишком ли сложная система?
>>> >> > git -> git push -> ssh git.eter build -> src.rpm
>>> >> > да ещё и сборка произойдёт.
>>> >> > src.rpm из gear-репозитория получается командой
>>> >> > $ rpmbs спек
>>> >>
>>> >> Ну, а потом нужно искать в хешере нужные файлы, копировать
>>> >> их отдельно, а потом снова пересобирать...
>>> >
>>> > $ ETERDESTSRPM=/целевой/каталог rpmbs -s спек
>>>
>>> ETERDESTSRPM должен быть доступен в путях ФС. Он же не
>>> работает по ssh? Так, что это удобно только в офисе.
>> Это не может быть проблемой. Уже работает:
>> http://git.etersoft.ru/people/lav/packages/?p=etersoft-build-utils.git;a=commitdiff;h=0c18547a8b671aecd80e0a48d92152a65393e059;hp=734f5b865e4edda441b963c48a49ddda184000ae
>>
>
> отлично - попробую ввести практику использования и удалённого складирования.
>
Что-то не так с проверкой на двоеточие:
[sin на server etercifs]$
ETERDESTSRPM=office:/var/ftp/pub/Etersoft/CIFS\@Etersoft/testing/sources
rpmbs -s etercifs.spec
Упаковываем etercifs-4.3.6-alt5.src.rpm, чтобы сделать подписанный пакет
add_changelog: etercifs.spec: version "4.3.6-alt5" unchanged, skipping
# On branch 4.3.6
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# etercifs-4.3.7-alt1.noarch.rpm
# etercifs-4.3.7-alt1.src.rpm
# etercifs.spec.orig
nothing added to commit but untracked files present (use "git add" to track)
Платформы для сборки: i586
Сборка для платформы i586
Записан: /home/sin/RPM/SRPMS/etercifs-4.3.6-alt5.src.rpm
~/git/etercifs ~/git/etercifs
Необходим пароль для доступа к секретному ключу пользователя: "Evgeny
Sinelnikov (Sin) <sin на altlinux.ru>"
1024-бит DSA ключ, ID A921DACA, создан 2003-11-14
Will try to sign follow packages with GPG:
/home/sin/RPM/SRPMS/etercifs-4.3.6-alt5.src.rpm
Введите ключевую фразу:
Ключевая фраза принята.
/home/sin/RPM/SRPMS/etercifs-4.3.6-alt5.src.rpm:
Изменяем права...
Проверка пакета через sisyphus_check...OK
which: no rpmlint in
(/home/sin/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin:/usr/games:/usr/X11R6/bin)
It is recommended to install rpmlint package for additional checking
Копируем пакет(ы) в office:/var/ftp/pub/Etersoft/CIFS на Etersoft/testing/sources
`/home/sin/RPM/SRPMS/etercifs-4.3.6-alt5.src.rpm' ->
`office:/var/ftp/pub/Etersoft/CIFS на Etersoft/testing/sources/etercifs-4.3.6-alt5.src.rpm'
Удаляем временный каталог установки (buildroot) после выгрузки...
/home/sin/tmp/etercifs-buildroot DONE
[sin на server etercifs]$ ls
office\:/var/ftp/pub/Etersoft/CIFS на Etersoft/testing/sources/etercifs-4.3.6-alt5.src.rpm
office:/var/ftp/pub/Etersoft/CIFS на Etersoft/testing/sources/etercifs-4.3.6-alt5.src.rpm
--
Sin (Sinelnikov Evgeny)
Подробная информация о списке рассылки devel