pepper-drm: check ENABLE_DRM 37/210337/2
authorlsj119 <lsj119@samsung.com>
Thu, 18 Jul 2019 06:47:36 +0000 (15:47 +0900)
committerlsj119 <lsj119@samsung.com>
Thu, 18 Jul 2019 07:06:30 +0000 (16:06 +0900)
Change-Id: I1d14b26e0e51293ac01552b4a7796c9097e6f38e

packaging/pepper.spec

index 05c66f47a70acb29e1b8146a1f0754ae717e1659..0847004e3e0823cf7bba5b110af24ff9d520f903 100644 (file)
@@ -175,6 +175,7 @@ Requires: pepper-render = %{version}-%{release}
 %description render-devel
 This package includes render development module files.
 
+%if "%{ENABLE_DRM}" == "1"
 ###### drm backend
 %package drm
 Summary: Drm backend module for pepper package
@@ -189,7 +190,9 @@ Requires: pepper-drm = %{version}-%{release}
 
 %description drm-devel
 This package includes drm backend development module files.
+%endif
 
+%if "%{ENABLE_TDM}" == "1"
 ###### tdm backend
 %package tdm
 Summary: TDM backend module for pepper package
@@ -204,6 +207,7 @@ Requires: pepper-tdm = %{version}-%{release}
 
 %description tdm-devel
 This package includes drm backend development module files.
+%endif
 
 ###### fbdev backend
 %package fbdev
@@ -247,9 +251,14 @@ This package includes doctor server files.
 ###### samples
 %package samples
 Summary: samples for pepper package
-Requires: pepper-drm pepper-desktop-shell
+%if "%{ENABLE_DRM}" == "1"
+Requires: pepper-drm
+%endif
+Requires: pepper-desktop-shell
 Requires: pepper-fbdev
+%if "%{ENABLE_TDM}" == "1"
 Requires: pepper-tdm
+%endif
 Requires: pepper-wayland pepper-x11
 Requires: pepper-libinput
 Requires: pepper-keyrouter pepper-evdev pepper-devicemgr pepper-inotify
@@ -325,8 +334,10 @@ install -m 0644 data/units/display_env.sh %{buildroot}%{_sysconfdir}/profile.d
 %post render -p /sbin/ldconfig
 %postun render -p /sbin/ldconfig
 
+%if "%{ENABLE_DRM}" == "1"
 %post drm -p /sbin/ldconfig
 %postun drm -p /sbin/ldconfig
+%endif
 
 %post fbdev -p /sbin/ldconfig
 %postun fbdev -p /sbin/ldconfig