Nice, I didn't know about the <spawn> tag in fdi files (that's not in the FDI spec). That avoids all the addon hassle in a very nice way. The debdiff is a little redundant, why do you use install in debian/rules and additionally dh_install? Naming the files appropriately and using dh_install with "debian/foo.fdi usr/share/hal/..." etc. should be fine. I'll do that cleanup, test it myself, and get it sponsored today.
Nice, I didn't know about the <spawn> tag in fdi files (that's not in the FDI spec). That avoids all the addon hassle in a very nice way. The debdiff is a little redundant, why do you use install in debian/rules and additionally dh_install? Naming the files appropriately and using dh_install with "debian/foo.fdi usr/share/hal/..." etc. should be fine. I'll do that cleanup, test it myself, and get it sponsored today.