patsubst now uses $(d) instead of src