Well, in my country (Bavaria)
* Garages are closed
* big chain petrol stations are open, independent ones are closed
* All shops are closed for the weekend from Saturday afternoon till Monday morning (there is an emergency pharmacy schedule: one pharmacy per 35 mile radius. And some bakers are open 2-3 hours in the morning. Not in the country, though. Only in larger towns and cities)
* TV Networks: there is a tiny crew in the studio, for the news. Everyone else is at home. Local networks don't broadcast at all or run a pre-taped loop.
* Hospitals, police and ambulances/paramedics are running on emergency staff (about 15% of the normal staff)
* Firemen work only if there's a fire. Otherwise they are at home and get alerted there, if need should be.
* Taxi drivers and Air Crew: only minimum staff as there are much fewer customers in the weekends (the same goes for any kind of public transport: trains are reduced to a minimum, local buses run only in big cities. Overland buses don't run at all.)
* Border Officials: we abolished most of them anyway, since we fall under the Schengen treaty and usually have no border controls. The few officials we kept wouldn't dream of working on a weekend, except for a handfull of people per airport. At MUC it's 4 in the weekends as opposed to about 25 on workdays.