In a small saucepan, melt butter then add ginger, cinnamon & sugar; stir to dissolve. Add orange juice & bring mixture to a boil. Remove from heat, add vanilla & allow to sit for at least 30 minutes to infuse flavors. Peel pineapple & cut into quarters. Remove the core, then slice into 1 cm chunks, then place them into a deep dish. Reheat the syrup; pour over pineapple & allow to marinate until ready to use.