Hi Fabrice,
Thanks so much for your reply. This makes sense.
I will try git-buildpackage, and I will move the source + debian packaging
to a separate branch.
Best,
Aaron


On Thu, Mar 12, 2020 at 7:28 PM Fabrice BAUZAC-STEHLY <n...@mykolab.com>
wrote:

> Hello Aaron,
>
> I'm a newbie in Debian packaging, but here is the first and foremost
> thing that seems wrong to me in your grok git repository:
>
> It looks like you are mixing debian-specific commits with commits of
> the main software (distribution-independent).  I think you should use
> one repository that is distribution-independent (without any debian/
> subdirectory), and a specific distinct directory dedicated to the
> debian packaging of the main software, because the two entities have
> different lifecycles: you (or someone else) may want to package the
> same main software for a few more distributions.
>
> You have several ways to manage your debian/ directory; I think
> popular options include:
>
> - using git-buildpackage
> - having a git repository containing just the debian/ subdirectory
> - not using any VCS for the debian packaging (it appears that commands
>   like "apt-get source" in package devscripts already do wonders
>   without the need for a version control system)
>
> Hope this helps!
>
> Best regards
>
> --
> Fabrice BAUZAC-STEHLY
> PGP 015AE9B25DCB0511D200A75DE5674DEA514C891D
>

Reply via email to