Mélanger dans une terrine le beurre, le sucre, une 1/2 càc de cannelle en poudre et la levure. Casser les oeufs en séparant les blancs des jaunes. Incorporer les jaunes l'un après l'autre dans le mélange précédent, en fouettant pour obtenir une crème bien onctueuse. Incorporer le rhum, le jus de citron, la poudre d'amande et la farine. Préchauffer le four à 180°. Beurrer un moule. Battre les blancs en neige bien ferme avec une pincée de sel, puis incorporer délicatement à la pâte. Partager la pâte en 2 parts égales. Dans l'une, ajouter les pignons. Verser l'autre moitié de la pâte dans le moule et la recouvrir avec la pâte au pignon. Enfourner pour 45 mn. Dés que le gâteau est cuit, badigeonner avec du sirop d'érable (ou du sucre de canne).