--- 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