+# install KDE icons
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/{16x16,32x32}/apps
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
+install -m 644 wx/py/PyCrust_16.png $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/apps/PyCrust.png
+install -m 644 wx/py/PyCrust_32.png $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps/PyCrust.png
+install -m 644 wx/py/PyCrust_32.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/PyCrust.png
+install -m 644 wx/tools/XRCed/XRCed_16.png $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/apps/XRCed.png
+install -m 644 wx/tools/XRCed/XRCed_32.png $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps/XRCed.png
+install -m 644 wx/tools/XRCed/XRCed_32.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/XRCed.png
+
+# install Mandrake menu items
+mkdir -p $RPM_BUILD_ROOT%{_libdir}/menu
+cat > $RPM_BUILD_ROOT%{_libdir}/menu/%{pkgname} <<EOF
+?package(%{pkgname}): \\
+ command="%{_bindir}/pyshell" \\
+ needs="X11" \\
+ icon="PyCrust.png" \\
+ section="Applications/Development/Tools" \\
+ title="PyShell" \\
+ longtitle="GUI Python Shell"
+?package(%{pkgname}): \\
+ command="%{_bindir}/pycrust" \\
+ needs="X11" \\
+ icon="PyCrust.png" \\
+ section="Applications/Development/Tools" \\
+ title="PyCrust" \\
+ longtitle="GUI Python Shell with Filling"
+?package(%{pkgname}): \\
+ command="%{_bindir}/pyalamode" \\
+ needs="X11" \\
+ icon="PyCrust.png" \\
+ section="Applications/Development/Tools" \\
+ title="PyAlaMode" \\
+ longtitle="GUI Python Shell with Filling and editor windows"
+?package(%{pkgname}): \\
+ command="%{_bindir}/xrced" \\
+ needs="X11" \\
+ icon="XRCed.png" \\
+ section="Applications/Development/Tools" \\
+ title="XRCed" \\
+ longtitle="wxPython XRC resource editor"
+EOF
+
+
+#----------------------------------------------------------------------
+
+%post -n %{pkgname}%{ver2}-%{port}-%{chartype}
+if [ ! -e %{wxprefbase} ]; then
+ ln -s %{pkgname}-%{version}-%{port}-%{chartype} %{wxprefbase}
+fi
+
+%preun -n %{pkgname}%{ver2}-%{port}-%{chartype}
+if [ -L %{wxprefbase} ]; then
+ if [ `readlink %{wxprefbase}` == %{pkgname}-%{version}-%{port}-%{chartype} ]; then
+ rm -f %{wxprefbase}
+ fi
+fi
+
+
+
+
+%post -n %{pkgname}-common-%{port}-%{chartype}
+# This is done on Mandrake to update its menus:
+if [ -x /usr/bin/update-menus ]; then /usr/bin/update-menus || true ; fi
+
+%postun -n %{pkgname}-common-%{port}-%{chartype}
+# This is done on Mandrake to update its menus:
+if [ "$1" = "0" -a -x /usr/bin/update-menus ]; then /usr/bin/update-menus || true ; fi
+
+
+
+%post -n %{pkgname}%{ver2}-devel-%{port}-%{chartype}
+cd %{wxpref}/bin
+ln -s ../lib/wx/config/%{port}-%{chartype}* wx-config
+
+%preun -n %{pkgname}%{ver2}-devel-%{port}-%{chartype}
+rm %{wxpref}/bin/wx-config
+
+
+#----------------------------------------------------------------------