Take all the whole ingredients and dry roast them on low-medium flame for 10 min with intermittent stirring.
After the roasted mix has cooled down, grind them into fine powder. Add all the remaining spices and mix them in. Grind them all together again.