--- Frederic Crozat <[EMAIL PROTECTED]> wrote:
> Name        : Geramik                     
> Version     : 0.17                             
> * Tue Jan 14 2003 Frederic Crozat
> <[EMAIL PROTECTED]> 0.17-2mdk
> 
> - Drop the gtkrc (un)installation stuff in
> %post/%postun, this is completely broken..
> - Use correct name for gtk+ 2.0 rc file (fix use in
> GNOME theme manager)

Gah!!!  You destroyed it!  All that post/postun stuff
was heavily tested and works perfectly.  All bugs
reported were squashed.  Expect complaints now.

Would you mind explaning all of the below anyway?

> Geramik.spec changed
> 
> --- Geramik-0.17-1mdk.src.rpm/Geramik.spec
> 2003-01-14 10:45:25.000000000 +0100
> +++ Geramik-0.17-2mdk.src.rpm/Geramik.spec
> 2003-01-14 10:45:25.000000000 +0100
> @@ -23,49 +23,35 @@
>  %setup -q
>  
>  %build
> -%configure
> +%configure2_5x
>  %make
>  
>  %install
>  rm -rf $RPM_BUILD_ROOT
> -%makeinstall
> +%makeinstall_std
>  rm -f
>
${RPM_BUILD_ROOT}%{_datadir}/themes/Geramik/README.html
>  
> -%post
> -if [ $1 != 2 ]; then
> -     if [ ! -f /etc/gtk/gtkrc ]; then
> -             ln -s %{_datadir}/themes/Geramik/gtk/gtkrc
> /etc/gtk/gtkrc
> -     fi
> -     if [ ! -f /etc/gtk/gtkrc-2.0 ]; then
> -             ln -s
> %{_datadir}/themes/Geramik/gtk-2.0/gtkrc-2.0
> /etc/gtk-2.0/gtkrc
> -     fi
> -fi
> +mv
>
$RPM_BUILD_ROOT%{_datadir}/themes/Geramik/gtk-2.0/gtkrc-2.0
>
$RPM_BUILD_ROOT%{_datadir}/themes/Geramik/gtk-2.0/gtkrc
>  
> -%preun
> -if [ $1 == 0 ]; then
> -        if grep %{name} /etc/gtk/gtkrc > /dev/null
> 2>&1 ;then
> -                rm -f /etc/gtk/gtkrc
> -        fi
> -     if grep %{name} /etc/gtk-2.0/gtkrc > /dev/null
> 2>&1 ;then
> -             rm -f /etc/gtk-2.0/gtkrc
> -     fi
> -fi
> +#remove unpackages files
> +rm -f
> $RPM_BUILD_ROOT%{_libdir}/gtk/themes/engines/*.la \
> +  $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/*/engines/*.la
>  
>  %clean
>  rm -rf $RPM_BUILD_ROOT
>  
>  %files
>  %defattr(-,root,root)
> -%dir %{_datadir}/themes/Geramik
> -%dir %{_datadir}/themes/Geramik/gtk
> -%dir %{_datadir}/themes/Geramik/gtk-2.0
> -%{_datadir}/themes/Geramik/gtk/*
> -%{_datadir}/themes/Geramik/gtk-2.0/*
> -%{_libdir}/gtk/themes/engines/libqtpixmap.*
> -%{_libdir}/gtk-2.0/*/engines/libqtpixmap2.*
> +%{_datadir}/themes/*
> +%{_libdir}/gtk/themes/engines/libqtpixmap.so
> +%{_libdir}/gtk-2.0/*/engines/libqtpixmap2.so
>  %doc AUTHORS ChangeLog COPYING README TODO
> geramik/README.html
>  
>  %changelog
> +* Tue Jan 14 2003 Frederic Crozat
> <[EMAIL PROTECTED]> 0.17-2mdk
> +- Drop the gtkrc (un)installation stuff in
> %post/%postun, this is completely broken..
> +- Use correct name for gtk+ 2.0 rc file (fix use in
> GNOME theme manager)
> +
>  * Fri Jan 03 2003 Thierry Vignaud
> <[EMAIL PROTECTED]> 0.17-1mdk
>  - new release
>  - rebuild for new gtk+-2.2.0
> 
> --=-=-=
> 
> -- 
> http://www.mandrake-linux.com/en/cookerdevel.php3
> 

__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

Reply via email to