Place apricot halves and syrup in blender container.
Cover and puree until smooth.
If you don't have a blender, mash with a fork.
Heat butter or margarine in a large skillet.
Add pork; brown well on all sides.
Add onion, curry powder, salt and cayenne pepper.
Cook 2 to 3 minutes, being careful curry powder does not burn.
Add pureed apricots and vinegar.
Stir and cover.
Cook over low heat until meat is tender, 1 to 1-1/4 hours, stirring several times.
Cook rice with water, 1 teaspoon salt and 1 tablespoon butter or margarine according to package directions.
Stir pecans into hot cooked rice.