Asian cues, weak rupee subdue equity indices