Preheat oven to 375 degrees.
In a large bowl, mix together flour, baking powder, salt, cinnamon, ginger, cloves and nutmeg.
In a medium-sized bowl, lightly beat the eggs. Add both sugars, vanilla extract, oil, and pumpkin puree to eggs and mix.
Pour wet ingredients into dry. Combine, being careful to not over-mix. Stir in chopped pecans.
Spoon mixture into doughnut pan wells about 2/3 to 3/4 of the way full. I filled mine 3/4 of the way full and got 7 doughnuts. Filling 2/3 of the way full should yield you 8 doughnuts.
Bake 10-12 minutes, or until a toothpick inserted into the thickest part comes out clean.
Invert donuts onto wire rack to cool completely.
Whisk together all ingredients for the glaze, minus the chopped pecans, until smooth and to your preferred consistency. Dip smoothest side of donuts into glaze.
Sprinkle chopped pecans over top and let harden.