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