Preheat the oven to 350°F. Spray a 15x10x1-inch baking pan with nonstick spray.
In a large bowl, stir together the flour, sugar, baking powder, cinnamon, baking soda, salt and cloves. Stir in the eggs, pumpkin and oil until combined.
Pour the batter into the prepared pan, and spread it out evenly. Bake for 25 to 30 minutes or until a wooden toothpick inserted near the center comes out clean. Cool in the pan on a wire rack for 2 hours.
ADD THE FROSTING:
In a large mixing bowl, use an electric mixer to combine the cream cheese, butter and vanilla on medium speed until light and fluffy. Gradually beat in the powdered sugar to reach your desired spreading consistency. Spread the cooled cake with the frosting. Cut into slices, and serve.
Notes
Keep leftovers stored in the refrigerator up to 3 days.