Place the ham in a baking dish with the outer skin side facing up.
Pour the juices into the dish.
Bake the ham for 12–16 minutes per pound. For a pre-cooked ham, ensure the internal temperature reaches 140°F (60°C). Add a small amount of water to the bottom of the pan if needed.
Remove the ham from the oven.
Add the pineapple chunks and their juices to the bottom of the pan.
In a small bowl, mix together the honey, brown sugar, and mustard.
Spoon the mixture over the ham.
Cover the dish and roast for 20 minutes.
Remove the cover and cook for an additional 10 minutes.