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

