[devel] gear: апстрим в git
Dmitry V. Levin
ldv at altlinux.org
Mon Sep 21 22:46:29 UTC 2009
On Tue, Sep 22, 2009 at 01:14:46AM +0300, Artem Zolochevskiy wrote:
> hi all
>
> Господа, прошу совета по организации репозитория для сборки пакета.
> Исходники апстрима можно взять и в виде тарболла и из апстримного git.
>
> Мне хочется попробовать второй вариант, но совершенно нет опыта.
>
> Представляю я себе это вот так:
> - делаю клон репозитория апстрима
>
> А вот далее как?
> - след. коммитом добавляю свой спек/.gear прямо в master branch,
> ставлю тaг и на упаковку
> - для обновления из апстрима делаю периодический git pull, vim spec
> - смeжный вопрос: а что для такого случая предпочтительнее в
> .gear-rules иметь на случай если правились апстримные файлы?
> * какой-то diff: сочинять?
> * или просто уже модифицированное дерево заворачивать? Верно ли я
> понимаю, что в том случае из получившегося srpm не слишком очевидно,
> что делалось с апстримными исходниками? Или надо привыкать более на
> srpm не смотреть а смотреть в gear-репозиторий? Подскажите тогда, как
> можно относительно легко увидеть такие правки стороннему человеку?
Смотря сколько у вас патчей и насколько плотные у вас взаимоотношения с
апстримом. В любом случае, старайтесь использовать наиболее простую схему
из всех, которые вам подходят.
Вот пара репозиториев для примера:
http://git.altlinux.org/people/ldv/packages/?p=strace.git;a=summary
http://git.altlinux.org/people/ldv/packages/?p=git.git;a=summary
--
ldv
----------- ????????? ????? -----------
???? ??????? ???????? ?? ? ????????? ???????...
??? : ???????????
??? : application/pgp-signature
?????? : 197 ??????
????????: ???????????
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20090922/ef31cfc3/attachment.bin>
More information about the Devel
mailing list