Sophie

Sophie

distrib > Mandriva > 2009.1 > x86_64 > by-pkgid > bba0e87da6c8f8785370b0a13ff71178 > files > 2

mandriva-lxde-config-0.1-6mdv2009.1.src.rpm

Summary: 	Mandriva LXDE configuration files
Name:    	mandriva-lxde-config
Version: 	0.1
Release: 	%mkrel 6
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.3.2.1-6
Requires(postun): lxde-common >= 0.3.2.1-6
Provides:	%{name}

%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.3.2.1-6
Requires(postun): lxde-common >= 0.3.2.1-6
Provides:	%{name}

%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.3.2.1-6
Requires(postun): lxde-common >= 0.3.2.1-6
Provides:	%{name}

%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.3.2.1-6
Requires(postun): lxde-common >= 0.3.2.1-6
Provides:	%{name}

%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 %{_datadir}/lxde/config lxde-config %{_localstatedir}/lib/mandriva/lxde-profiles/Flash/config 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/config
fi

%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 %{_datadir}/lxde/config lxde-config %{_localstatedir}/lib/mandriva/lxde-profiles/Free/config 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/config
fi

%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 %{_datadir}/lxde/config lxde-config %{_localstatedir}/lib/mandriva/lxde-profiles/One/config 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/config
fi

%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 %{_datadir}/lxde/config lxde-config %{_localstatedir}/lib/mandriva/lxde-profiles/Powerpack/config 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/config
fi

%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
* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 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 <fundawang@mandriva.org> 0.1-5mdv2009.0
+ Revision: 214158
- requires on post and postun

* Sun Jun 01 2008 Funda Wang <fundawang@mandriva.org> 0.1-4mdv2009.0
+ Revision: 214138
- Require lxde-common for /usr/share/lxde

* Sun Jun 01 2008 Funda Wang <fundawang@mandriva.org> 0.1-3mdv2009.0
+ Revision: 214124
- fix post script of Flash and Free

* Tue May 13 2008 Funda Wang <fundawang@mandriva.org> 0.1-2mdv2009.0
+ Revision: 206527
- conflicts with older lxde-common
- fix url

* Sat May 10 2008 Funda Wang <fundawang@mandriva.org> 0.1-1mdv2009.0
+ Revision: 205380
- fix group
- import source and spec
- Created package structure for mandriva-lxde-config.