Put the meat in a pan, add the water and bring to the boil. Skim, then cover and simmer for 1 hour until the meat is cooked. Remove the meat from the bone, and return to the cooking liquor.
Pick over and wash the apricots, add them to the meat, and cover the pan. Bring to the boil, add the butter and salt and reduce the heat to very low. Cook for 10 minutes until the apricots are tender