Boil the pasta according to pack instructions. Meanwhile, heat the oil in a frying pan and fry the aubergine for 5 mins. Season to taste. Add garlic and sugar, and fry for another 2 mins until the garlic is softened. Tip the tomatoes, capers and parsley into the pan, warm through briefly then fold through the cooked, drained pasta.