Как упаковать README.md в репозиторий источника git Debian?

Я пытаюсь создать совершенно новый пакет Debian-ish (в основном для частного использования, но я думаю о его публикации на GitHub) на основе сторонней программы, которая в настоящее время не имеет пакета Debian.

У меня есть все основные настройки (он создает пакеты, и он работает), но я столкнулся с некоторыми помехами, пытаясь сделать из него репозиторий git.

Я использовал git-buildpackage для создания репозитория из моего .dsc и с использованием базовых вариантов сборки, которые он отлично работает. Теперь я пытаюсь использовать pbuilder для выполнения расширенной проверки README.md проблема с файлом README.md .

Upstream не предоставляет файл README.md . Я хочу иметь его в корне моего репозитория, чтобы пользователи, просматривающие GitHub, увидели информацию автоматически.

dpkg-source раздражается, если я добавляю файл без добавления патча для debian/patches .

Но похоже, что рекомендуемый способ использования репозитория git (по крайней мере, с git-buildpackage ) заключается в том, что у ведущей ветки не были исправления (которые делают определенный смысл, поскольку это было бы дублирование), особенно к способу, которым прикладные исправления отслеживаются через .pc ), – но если я удалю все патчи, то файл README.md исчезнет, ​​что победит точку.


Теперь я добавил debian/source/options который содержит:

 extend-diff-ignore="README\.md$" 

И не включая патч для создания файла. Это выполняет обе цели (мастер – это источник README.md но содержит файл README.md а dpkg-source не расстраивается об этом во время сборки). Недостатком является то, что этот файл не появляется нигде в файлах с исходным кодом ( orig.tar.gz и debian.tar.xz ).

Я могу жить с этим, так как файл не очень увлекательный (в основном просто описание и некоторые инструкции по его созданию из git), но это означает, что репозиторий Git «отличается» от исходного пакета. Правильно ли это? Есть ли способ лучше?

Linux и Unix - лучшая ОС в мире.