Have a lamp rotate around a fixed spot
Make the light follow the path with a Follow Path constraint, Target should be the curve that you want to use as path.

Then add a Track to constraint. Set the Target to the empty (or object you want the light to point to)  with the following settings:

To = -Z

Up = Y