rendered paste bodyIndex: SPECS/mandriva-theme.spec===================================================================--- SPECS/mandriva-theme.spec (révision 454519)+++ SPECS/mandriva-theme.spec (copie de travail)@@ -4,7 +4,7 @@ %define scriptdir %{_datadir}/bootsplash/scripts %define mdk_bg %{_datadir}/mdk/backgrounds -%define release %mkrel 3+%define release %mkrel 4 %define theme_header() \ Summary: Mandriva%{?1:-%1} theme for bootsplash and desktop background \@@ -38,6 +38,9 @@ %define theme_scripts() \ %post -n %{name}-%{1} \+ if [ -f %_sysconfdir/sysconfig/bootsplash ]; then \+ perl -pi -e 's/^\\s*SPLASH=.*/SPLASH=auto/; s/^\\s*THEME=.*/THEME=Mandriva-%{1}/' %_sysconfdir/sysconfig/bootsplash \+ fi \ perl -I/usr/lib/libDrakX -MXconfig::xfree -MXconfig::resolution_and_depth -e 'Xconfig::resolution_and_depth::set_default_background(Xconfig::xfree->read->get_resolution)' \ if [ -f %mdk_bg/Mandriva-root.png -a ! -f %mdk_bg/root/default.png -o -L %mdk_bg/root/default.png ]; then \ rm -f %mdk_bg/root/default.png \@@ -53,6 +56,9 @@ \ %preun -n %{name}-%{1} \ if [ "$1" == "0" ]; then \+ if [ -f %_sysconfdir/sysconfig/bootsplash ]; then \+ perl -pi -e 's/^\\s*SPLASH=.*/SPLASH=no/; s/^\\s*THEME=.*/THEME=/' %_sysconfdir/sysconfig/bootsplash \+ fi \ link=`readlink %mdk_bg/default.png` \ slink=${link%%-*} \ if [ "$slink" == "Mandriva-%{1}" ]; then rm -f %mdk_bg/default.png;fi \