Drain the canned fruit. Collect the liquid in a container. Place canned fruits in a large bowl and pour rum over them. Let it steep for a few hours if possible.
Just before serving, pour white wine and sparkling wine over them. If the punch tastes too dry, you can sweeten it with the canned fruit juice.