Unified Franck-Condon treatment of pressure broadening of spectral lines