spec: add uninstall submit/devel/20130423.084940
authorPhilippe Coval <philippe.coval@eurogiciel.fr>
Tue, 23 Apr 2013 08:48:29 +0000 (10:48 +0200)
committerPhilippe Coval <philippe.coval@eurogiciel.fr>
Tue, 23 Apr 2013 08:48:29 +0000 (10:48 +0200)
packaging/connman.spec

index 078dfbf..3d3fa13 100644 (file)
@@ -80,6 +80,17 @@ ln -s ../connman.service %{buildroot}%{_unitdir}/network.target.wants/connman.se
 
 %install_service multi-user.target.wants connman.service
 
+
+%post
+d=/var/lib/%{name}
+f=$d/settings
+install -d $d
+[ -r $f ] || printf '[WiFi]\nEnable=true\n' > $f
+
+%postun
+rm -f /var/lib/connman/settings
+
+
 %files
 %manifest connman.manifest
 %{_sbindir}/*
@@ -88,10 +99,6 @@ ln -s ../connman.service %{buildroot}%{_unitdir}/network.target.wants/connman.se
 %{_unitdir}/network.target.wants/connman.service
 %{_unitdir}/multi-user.target.wants/connman.service
 
-%post
-conf=/var/lib/connman/settings
-[ -r $conf ] || printf '[WiFi]\nEnable=True\n' > $conf
-
 %files test
 %{_libdir}/%{name}/test/*