Preheat oven to 350 degrees. Grease and flour three loaf pans. In a very large bowl mix flour, baking powder, salt, baking soda, ginger, cinnamon, nutmeg and cloves.whisk together.
In another large bowl combine pumpkin, eggs, oil, sugar and wine and beat until well-blended.
Pour pumpkin mixture over the dry ingredients, beat with mixer on high speed. Stir in nuts, ginger and cranberries.
Divide batter between loaf pans.
Bake 50 to 60 minutes, until loaves begin to pull from sides of pan and a wooden skewer (inserted in the center of breads) comes out clean. Cool in pans on a rack for 15 minutes. Invert onto rackst and completely cool.