Dry roast curry powder, coriander, turmeric and pepper for about 5 minutes over low heat. When dark brown in color add oil, garlic and onions. Continue to stir and add pork, soy sauce and cardamom. When pork is thoroughly coated you may add water or not, depending on if you like your curry to be dry or watery. Cook over low heat for 30 minutes. Serve over rice.