Preheat oven to 350ºF.
Combine flour, sugar, baking soda, salt, baking powder, and spices in a large mixing bowl. Set aside.
In a second bowl, beat together the butter, sugar, milk, applesauce, eggs, and vanilla.
Slowly add the dry mixture to the wet mixture and mix well.
Pour batter into a greased and floured 9x13 inch baking pan.
Bake at 350ºF for 25-30 minutes.
Cool for one hour. Prepare the glaze and pour over the cooled cake.
Slice and enjoy.