In a Dutch oven, cook the onions, celery and carrots in butter over medium heat until tender. Add garlic; cook 2 minutes longer. Stir in the wine, broth, lentils, tomatoes, tomato sauce, tomato paste, bay leaves, basil, sugar and seasonings. Bring to a boil. Reduce heat; simmer, covered, until thickened, stirring occasionally, 1-1/2 to 2 hours.