From: Philippe Coval Date: Mon, 25 Aug 2014 12:57:56 +0000 (+0200) Subject: packaging: set system wide ELM_ENGINE X-Git-Tag: submit/tizen/20140828.142705~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F05%2F26505%2F1;p=platform%2Fcore%2Fuifw%2Felm-misc.git packaging: set system wide ELM_ENGINE Change-Id: Iedca2f73d5904ed83d7b5b42a60e666990906f21 Signed-off-by: Philippe Coval --- diff --git a/packaging/elm-misc.spec b/packaging/elm-misc.spec index f4fd785..25d137e 100644 --- a/packaging/elm-misc.spec +++ b/packaging/elm-misc.spec @@ -1,13 +1,14 @@ -#sbs-git:slp/pkgs/e/elm-misc elm-misc 0.1 9e25eb4b63eed4f5a01bd45518c6226f768292ca +%bcond_with wayland + Name: elm-misc Summary: Elementary config files Version: 0.1.31 -Release: 1 -Group: TO_BE/FILLED_IN -License: LGPLv2.1 +Release: 0 +Group: Graphics & UI Framework/Development +License: LGPL-2.1 BuildArch: noarch Source0: %{name}-%{version}.tar.gz -Source1001: elm-misc.manifest +Source1001: elm-misc.manifest %description @@ -26,10 +27,16 @@ cp %{SOURCE1001} . rm -rf %{buildroot} %__mkdir_p %{buildroot}%{_sysconfdir}/profile.d %__cp etc/profile.d/* %{buildroot}%{_sysconfdir}/profile.d/ -mkdir -p %{buildroot}/usr/share/license -cp %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name} %post + +%if %{with wayland} +f="/etc/profile.d/elm.sh" +grep --silent ELM_ENGINE "$f" \ + || printf "\nELM_ENGINE=wayland_shm\n[ ! -d /dev/dri ] || ELM_ENGINE=wayland_egl\nexport ELM_ENGINE" >> "$f" + +%endif + chown root:root /etc/profile.d/elm.sh chown root:root /etc/profile.d/evas.sh @@ -37,7 +44,8 @@ chown root:root /etc/profile.d/evas.sh %files %manifest %{name}.manifest %defattr(-,root,root,-) -/etc/profile.d/* -/usr/share/license/%{name} +%license COPYING +%{_sysconfdir}/profile.d/* +