Beat eggs. Add sugar & oil. Sift flour, salt, allspice, cinnamon, nutmeg & cloves. Mix soda & buttermilk & add alternately with flour mixture to egg-sugar mixture while beating with mixer. Mix well. Add vanilla, pecans & fig preserves. Bake in greased & floured 13x9-inch pan at 350 for 35-40 minutes. When cooked, add icing while still warm. Icing: Combine ingredients in large pan. Bring to a boil & boil 3 minutes. Pour over cake.