Start work on 310.32-0ubuntu2
Move templates into their own directory
Use flavour-agnostic template file names

The *.in template files currently need to be renamed when switching
package flavours. To facilitate package flavour switching, we use
the flavour-agnostic templates nvidia-graphics-drivers-*.in in the
debian/templates directory and generate flavour specific files
from them.

After this change, the procedure to switch flavours is much simpler:

1) Update debian/changelog with the appropriate source package name
2) `make -f debian/rules regen-from-templates`

This work is based on the original implementation by
Daniel Dadap <ddadap@nvidia.com>.
Refresh files from templates
Allow direct assignment of package name.

In some cases it may be convenient to directly specify the name of a
driver package, for example, when building packages for custom
driver builds. Setting the package name directly allows for greater
flexibility in these cases.

Thanks to Andy Dick <adick@nvidia.com> for the patch.
debian/templates/control.in: conflict/replace/provide xorg-driver-binary

Each nvidia and fglrx driver will do the same with xorg-driver-binary.
This means we can drop any other conflicts/replaces/provides.
Update README file
debian/rules: separate the clean-up from the templates' creation

This fixes an issue which caused the accidental removal of useful
files.
Refresh files from templates
Release 310.32-0ubuntu2
Start work on 310.44-0ubuntu1
Add debian/dkms/patches/allow_sublevel_greater_than_5.patch
debian/templates/dkms.conf.in: apply allow_sublevel_greater_than_5.patch
Refresh files from templates
Release 310.44-0ubuntu1