Пару раз подобное и мне требовалось...
Заканчивалось компиляцией из исходников...
Если вдруг удачно получится задуманное - пожалуйста сообщите.
Спасибо!


2014-04-24 16:54 GMT+03:00 dimas <[email protected]>:

> приветствую!
> имеется пакет librecad, в текущей версии 2.0.3 появился один досадный
> косяк.
> запостил баг на debian.org, а также в апстрим. апстрим говорит, что
> пофиксили в
> недавнем коммите, отписал в дебиановский баг - майнтейнер пока молчит.
> в связи с этим вновь всплыл вопрос: как взять имеющийся сорц-пакет и
> включить в
> него изменения из текущего git апстрима?
> понятно, что
> sudo aptitude build-dep librecad
> apt-get source librecad
> далее - если я правильно помню, в сорц-пакете идут оригинальные исходники,
> все
> стороннее идет в папку debian/, в т.ч. изменения, сделанные майнтейнером,
> оформляются патчами и идут тоже в отдельную папку.
> для меня загадкой остается git, ибо темный лес, как и любая другая система
> контроля версий. какое нужно применить заклинание, чтобы имеющиеся сырцы
> сранвить с конкретным коммитом, получить изменения и накатить их? чтоб не
> тянуть полрепозитория, а в идеале - еще и не трогать папку debian/, и что
> там
> еще может быть добавлено. впрочем, последнее можно и ручками потом вернуть
> на
> место, не страшно.
> и после этого что нужно будет сделать? изменить версию через dch на
> что-нибудь
> типа 2.0.3-1+git1111111, чтоб последующие нормально обновлялись из реп -
> достаточно будет?
> новых версий, вроде, пока не было (по крайней мере, не анонсировано), так
> что
> глобальных изменений, из-за которых оно бы не собралось, быть по идее не
> должно.
>
>
> --
> To UNSUBSCRIBE, email to [email protected]
> with a subject of "unsubscribe". Trouble? Contact
> [email protected]
> Archive: https://lists.debian.org/[email protected]
>
>

Ответить