I tried downloading the deb file manually (the repository didn't seem to work) and it gave me this error upon install:

Selecting previously deselected package gspca-dkms.
(Reading database ... 160964 files and directories currently installed.)
Unpacking gspca-dkms (from .../gspca-dkms_01.00.20-1ubuntu2~ppa1h_all.deb) ...
Setting up gspca-dkms (01.00.20-1ubuntu2~ppa1h) ...
Loading new gspca-01.00.20 DKMS files...
/var/lib/dpkg/info/gspca-dkms.postinst: 68: dkms: not found
dpkg: error processing gspca-dkms (--install):
subprocess post-installation script returned error exit status 127