Preheat oven to 375 degrees F. Butter a 9-inch square baking pan. Mix berries, lemon juice, and white sugar; pour into pan. Combine flour, brown sugar, spices, and salt. Cut in butter until mixture is crumbly. Cover berries with topping and bake for 30 minutes, or until topping is slightly browned. Serve warm with ice cream, if desired.