use the tizen directory macros at spec file 67/61867/1 accepted/tizen/common/20160311.203419 accepted/tizen/ivi/20160311.150108 accepted/tizen/mobile/20160311.143023 accepted/tizen/tv/20160311.144640 accepted/tizen/wearable/20160311.145447 submit/tizen/20160311.060606
authorSooChan Lim <sc1.lim@samsung.com>
Fri, 11 Mar 2016 04:46:41 +0000 (13:46 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Fri, 11 Mar 2016 04:46:41 +0000 (13:46 +0900)
Change-Id: Id93a4ec752ea114c9bc008159f0dd9fa03a00580

packaging/libtbm-dumb.spec

index 9b4ad6a..0fa0488 100644 (file)
@@ -17,9 +17,12 @@ BuildRequires:  pkgconfig(wayland-client)
 %description
 descriptionion: Tizen Buffer manager backend module uses drm dumb
 
+%global TZ_SYS_RO_SHARE  %{?TZ_SYS_RO_SHARE:%TZ_SYS_RO_SHARE}%{!?TZ_SYS_RO_SHARE:/usr/share}
+
 %prep
 %setup -q
 cp %{SOURCE1001} .
+
 %build
 
 %reconfigure --prefix=%{_prefix} --libdir=%{_libdir}/bufmgr --disable-cachectrl \
@@ -29,8 +32,8 @@ make %{?_smp_mflags}
 
 %install
 rm -rf %{buildroot}
-mkdir -p %{buildroot}/usr/share/license
-cp -af COPYING %{buildroot}/usr/share/license/%{name}
+mkdir -p %{buildroot}/%{TZ_SYS_RO_SHARE}/license
+cp -af COPYING %{buildroot}/%{TZ_SYS_RO_SHARE}/license/%{name}
 %make_install
 
 
@@ -44,6 +47,8 @@ ln -s libtbm_dumb.so %{_libdir}/bufmgr/libtbm_default.so
 
 %files
 %manifest %{name}.manifest
+%defattr(-,root,root,-)
+%{TZ_SYS_RO_SHARE}/license/%{name}
 %{_libdir}/bufmgr/libtbm_*.so*
-/usr/share/license/%{name}
+