Toast the first 7 spices, one at a time, in a hot, heavy pan until fragrant. This can take anywhere from 30 seconds to 1 minute per spice. Place each in the same bowl and let them cool completely.
To toast curry leaves, place in the same hot pan. Shake the pan to crisp up and toast the leaves, about 1 minute. When they are fragrant, brown around the edges, and crumbly, remove them from the pan and let cool in the bowl.
Place the toasted spices, curry leaves, and ground turmeric in a spice grinder or powerful blender and grind to a fine powder. Sieve if necessary.
To store, place it in an airtight tin in a cool, dark place. It should keep for at least 6 months, though the fresher the better.