Rename TUNDEV to TUNNUM.
Move user filled variables in into their own block.
Check prerequisites in a make .BEGIN block.
Let make syntax depend on stamp-file to run it only when needed.