David,
I might recommend that you at least start your packaging off the Ubuntu package. It’s been in Ubuntu since 7.10. https://edge.launchpad.net/ubuntu/+source/dkms
Regards,
Mario Limonciello
Dell | Linux Engineering
mario_limonciello@dell.com