A link to %this page% was e-mailed
In a mixing bowl, cream the butter and sugar till light and fluffy. Mix in the vanilla, lime juice, and lime zest. Add the eggs, 1 at a time, and incorporate well.
In a separate bowl, combine the bread crumbs, flour, all the spices, baking powder, and salt.
In another bowl, combine rum and port. Add flour mixture alternately with rum/port mixture into the batter.
Prepare a 9-inch cake or spring form pan by lining bottom and sides with parchment paper. Fill the pan 3/4 of the way and bake until a skewer comes out of the center of the cake clean, about an 1 hour and 10 minutes.