There is no one right answer to financial matters. Each family’s financial position, prior discussions/agreements between parent/child etc. should all be taken into account.
For my kids we paid for all college necessities (ex. books, phone, meal plan etc. as well as car insurance when my D brought it to school) and they used money they earned over the summer and/or during the school year for spending money (ex. dinners out, bar bills etc.).