Cook pasta al dente. Heat garlic, onion, and pepper in broth. Simmer 5 minutes. Add eggplant and simmer until soft. Add tomatoes, and spices. Simmer 20 minutes. Toss with pasta.