www777,
Вносил изменения в исходники, затем формировал файл с изменениями. Так что должно быть все нормально, в тои числе с политикой debian.
Расскажу кратко как я изменил doxygen и залил в свой ppa на
launchpad1) В начале нужно настроить свою систему, установить нужные пакеты, решить вопрос с ключами - здесь в wiki это хорошо описано.
2) затем я скачал исходники doxygen командой
apt-get source doxygen3) Дальше правил код в директории src (да и не только там)
4) После всех изменений в коде, командой
dpkg-source --commit создается файл с изменениями.
5) С помощью
dch -i удобно править debian/changelog файл.
6)
debuild -S -sa собирает пакет и генерирует source.changes
7) И в конце заливается на launchpad
cd ..
dput ppa:neon1ks/doxygen doxygen_1.8.6-2ppa4_source.changes
Если делать небольшие правки, то все нормально. Для программ на python немного проще.
У меня получилось пропатчить
prime-indicator http://www.webupd8.org/2014/01/prime-indicator-lets-you-quickly-switch.htmlЧтобы можно было изменить положение индикатора в системном трее unity
http://compizomania.blogspot.com/2014/07/ubuntu-1404.htmlРезультат
https://launchpad.net/~neon1ks/+archive/ubuntu/ppa Уже неделю - все нормально работает.