Something like this is probably a bigger deal than it should be. I keep a .deb of some scripts that I want on all my systems. Truly basic, it just puts the script in /usr/bin. It was quite hard to tell if I'm doing things the sane way and I ended up with the scripts in a few different places - if I look back over the folder I was using there seem to be 3x copies of everything from following what seemed to be a beginner tutorial.
It was a weird experience. Commands like `debuild -us -uc` are opaque about what the flags are supposed to be doing and the process did seem to be naive to the fact that I have a git repository over there and I want to check out a specific commit, maybe run some scripts to build artefacts and then map the artefacts to file system locations. Add some metadata about them along the way.
It quickly put me off packaging. It was much easier in the short term to just run a custom build script to copy everything to the correct location.