Soak the beans in the 4 cups of water for about 2 hours. Chop the boneless pork into 5 or 6 cm. chunks.
Crush the cloves of garlic with the salt, the pepper, the oregano and the cumin; add the Seville orange juice and coat the pork with this marinade.
When the beans are puffy, cook in the same water they were soaked, for about 45 minutes (or 15 minutes if you are using a pressure cooker) or until they are a little tender.
Cook the boneless pork with the marinade until dry.
Heat the oil and sauté the chopped onion, then add the chopped pepper; sauté for a few minutes; add the tomato sauce, the ground sweet red peppers and the dry wine.
Combine the beans, the pork and the sauce; cook over low heat, well covered, for about ½ an hour.
