That's weird. If you manually download the deb file, then copy it into a new directory, then do:
ar x *.deb
tar xzf data.tar.gz
then go to the place where the nvidia-*.tar.gz file is
tar xzf nvidia-*.tar.gz
then go to the place with the code, and run:
what is the result of the make command?