Summary: Mandriva LXDE configuration files Name: mandriva-lxde-config Version: 0.5 Release: %mkrel 2 Group: Graphical desktop/Other License: GPLv2+ URL: http://www.lxde.org # (fwang) http://svn.mandriva.com/svn/soft/mandriva-lxde-config/ Source0: %{name}-%{version}.tar.bz2 BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot %description Configuration files for Mandriva LXDE desktop environment. %package -n %{name}-Flash Summary: Mandriva LXDE Flash configuration files Group: Graphical desktop/Other Requires: mandriva-release-Flash Requires: mandriva-theme-Flash Conflicts: %{name}-Free Conflicts: %{name}-One Conflicts: %{name}-Powerpack Conflicts: lxde-common < 0.3.2.1-6 Requires(post): lxde-common >= 0.5 Requires(postun): lxde-common >= 0.5 Provides: %{name} = %{version} %description -n %{name}-Flash Configuration files for Mandriva Flash LXDE desktop environment. %package -n %{name}-Free Summary: Mandriva LXDE Free configuration files Group: Graphical desktop/Other Requires: mandriva-release-Free Requires: mandriva-theme-Free Conflicts: %{name}-Flash Conflicts: %{name}-One Conflicts: %{name}-Powerpack Conflicts: lxde-common < 0.3.2.1-6 Requires(post): lxde-common >= 0.5 Requires(postun): lxde-common >= 0.5 Provides: %{name} = %{version} %description -n %{name}-Free Configuration files for Mandriva Free LXDE desktop environment. %package -n %{name}-One Summary: Mandriva LXDE One configuration files Group: Graphical desktop/Other Requires: mandriva-release-One Requires: mandriva-theme-One Conflicts: %{name}-Flash Conflicts: %{name}-Free Conflicts: %{name}-Powerpack Conflicts: lxde-common < 0.3.2.1-6 Requires(post): lxde-common >= 0.5 Requires(postun): lxde-common >= 0.5 Provides: %{name} = %{version} %description -n %{name}-One Configuration files for Mandriva One LXDE desktop environment. %package -n %{name}-Powerpack Summary: Mandriva LXDE Powerpack configuration files Group: Graphical desktop/Other Requires: mandriva-release-Powerpack Requires: mandriva-theme-Powerpack Conflicts: %{name}-Flash Conflicts: %{name}-Free Conflicts: %{name}-One Conflicts: lxde-common < 0.3.2.1-6 Requires(post): lxde-common >= 0.5 Requires(postun): lxde-common >= 0.5 Provides: %{name} = %{version} %description -n %{name}-Powerpack Configuration files for Mandriva Powerpack LXDE desktop environment. %prep %setup -qn %{name}-%{version} %install rm -rf %{buildroot} export sysconfdir=%{_sysconfdir} export localstatedir=%{_localstatedir}/lib %makeinstall_std %clean rm -rf %{buildroot} %pre -n %{name}-Flash if [ -d %{_localstatedir}/lib/mandriva/lxde-profiles/Flash ]; then rm -rf %{_localstatedir}/lib/mandriva/lxde-profiles/Flash fi %post -n %{name}-Flash update-alternatives --install %{_sysconfdir}/xdg/lxsession/LXDE/desktop.conf lxde-config %{_localstatedir}/lib/mandriva/lxde-profiles/Flash/desktop.conf 10 %postun -n %{name}-Flash if ! [ -e /var/lib/mandriva/lxdece-profiles/Flash ]; then update-alternatives --remove lxde-config /var/lib/mandriva/lxde-profiles/Flash/desktop.conf fi %triggerpostun -n %{name}-Flash -- %{name}-Flash < 0.5 update-alternatives --remove lxde-config /var/lib/mandriva/lxde-profiles/Flash/config %pre -n %{name}-Free if [ -d %{_localstatedir}/lib/mandriva/lxde-profiles/Free ]; then rm -rf %{_localstatedir}/lib/mandriva/lxde-profiles/Free fi %post -n %{name}-Free update-alternatives --install %{_sysconfdir}/xdg/lxsession/LXDE/desktop.conf lxde-config %{_localstatedir}/lib/mandriva/lxde-profiles/Free/desktop.conf 10 %postun -n %{name}-Free if ! [ -e /var/lib/mandriva/lxde-profiles/Free ]; then update-alternatives --remove lxde-config /var/lib/mandriva/lxde-profiles/Free/desktop.conf fi %triggerpostun -n %{name}-Free -- %{name}-Free < 0.5 update-alternatives --remove lxde-config /var/lib/mandriva/lxde-profiles/Free/config %pre -n %{name}-One if [ -d %{_localstatedir}/lib/mandriva/lxde-profiles/One ]; then rm -rf %{_localstatedir}/lib/mandriva/lxde-profiles/One fi %post -n %{name}-One update-alternatives --install %{_sysconfdir}/xdg/lxsession/LXDE/desktop.conf lxde-config %{_localstatedir}/lib/mandriva/lxde-profiles/One/desktop.conf 10 %postun -n %{name}-One if ! [ -e /var/lib/mandriva/lxde-profiles/One ]; then update-alternatives --remove lxde-config /var/lib/mandriva/lxde-profiles/One/desktop.conf fi %triggerpostun -n %{name}-One -- %{name}-One < 0.5 update-alternatives --remove lxde-config /var/lib/mandriva/lxde-profiles/One/config %pre -n %{name}-Powerpack if [ -d %{_localstatedir}/lib/mandriva/lxde-profiles/Powerpack ]; then rm -rf %{_localstatedir}/lib/mandriva/lxde-profiles/Powerpack fi %post -n %{name}-Powerpack update-alternatives --install %{_sysconfdir}/xdg/lxsession/LXDE/desktop.conf lxde-config %{_localstatedir}/lib/mandriva/lxde-profiles/Powerpack/desktop.conf 10 %postun -n %{name}-Powerpack if ! [ -e /var/lib/mandriva/lxde-profiles/Powerpack ]; then update-alternatives --remove lxde-config /var/lib/mandriva/lxde-profiles/Powerpack/desktop.conf fi %triggerpostun -n %{name}-Powerpack -- %{name}-Powerpack < 0.5 update-alternatives --remove lxde-config /var/lib/mandriva/lxde-profiles/Powerpack/config %files -n %{name}-Flash %defattr(-,root,root) %{_localstatedir}/lib/mandriva/lxde-profiles/Flash %files -n %{name}-Free %defattr(-,root,root) %{_localstatedir}/lib/mandriva/lxde-profiles/Free %files -n %{name}-One %defattr(-,root,root) %{_localstatedir}/lib/mandriva/lxde-profiles/One %files -n %{name}-Powerpack %defattr(-,root,root) %{_localstatedir}/lib/mandriva/lxde-profiles/Powerpack %changelog * Wed Jun 09 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.5-2mdv2010.1 + Revision: 547799 - fix typo in desktop.conf file in Flash, Powerpack and One editions (spotted by Luca Berra); should finally fix (mdv #59624) * Fri Dec 11 2009 Funda Wang <fwang@mandriva.org> 0.5-1mdv2010.1 + Revision: 476260 - new version 0.5 * Sun May 03 2009 Funda Wang <fwang@mandriva.org> 0.4-2mdv2010.0 + Revision: 370897 - fix requires * Fri May 01 2009 Funda Wang <fwang@mandriva.org> 0.4-1mdv2010.0 + Revision: 369383 - New version 0.4 (adopt to lxde-common split) * Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.1-6mdv2009.0 + Revision: 268135 - rebuild early 2009.0 package (before pixel changes) + Pixel <pixel@mandriva.com> - adapt to %%_localstatedir now being /var instead of /var/lib (#22312) * Mon Jun 02 2008 Funda Wang <fwang@mandriva.org> 0.1-5mdv2009.0 + Revision: 214158 - requires on post and postun * Sun Jun 01 2008 Funda Wang <fwang@mandriva.org> 0.1-4mdv2009.0 + Revision: 214138 - Require lxde-common for /usr/share/lxde * Sun Jun 01 2008 Funda Wang <fwang@mandriva.org> 0.1-3mdv2009.0 + Revision: 214124 - fix post script of Flash and Free * Tue May 13 2008 Funda Wang <fwang@mandriva.org> 0.1-2mdv2009.0 + Revision: 206527 - conflicts with older lxde-common - fix url * Sat May 10 2008 Funda Wang <fwang@mandriva.org> 0.1-1mdv2009.0 + Revision: 205380 - fix group - import source and spec - Created package structure for mandriva-lxde-config.