X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=packaging%2Flibtbm-sprd.spec;h=f7fb41b27cb1797ae16247f08d68755e6d6a4a9d;hb=refs%2Ftags%2Fsubmit%2Ftizen%2F20210604.025052;hp=b7b69677bd02399ed0d163ad804759c07b9653eb;hpb=53efa157c589a52f6f48e10f0bb330f4f22bead7;p=platform%2Fadaptation%2Fspreadtrum%2Flibtbm-sprd.git diff --git a/packaging/libtbm-sprd.spec b/packaging/libtbm-sprd.spec index b7b6967..f7fb41b 100644 --- a/packaging/libtbm-sprd.spec +++ b/packaging/libtbm-sprd.spec @@ -1,5 +1,5 @@ Name: libtbm-sprd -Version: 3.0.0 +Version: 3.0.2 Release: 0 License: MIT Summary: Tizen Buffer Manager - sprd backend @@ -45,13 +45,17 @@ make %{?_smp_mflags} %install rm -rf %{buildroot} +%make_install # make rule for tgl mkdir -p %{buildroot}%{_libdir}/udev/rules.d/ cp -af rules/99-libtbm_sprd.rules %{buildroot}%{_libdir}/udev/rules.d/ -cp -af rules/99-libhal-backend-tbm-sprd.rules %{buildroot}%{_libdir}/udev/rules.d/ -%make_install +# make rule and license files +mkdir -p %{buildroot}%{_hal_libdir}/udev/rules.d/ +cp -af rules/99-libhal-backend-tbm-sprd.rules %{buildroot}%{_hal_libdir}/udev/rules.d/ +mkdir -p %{buildroot}%{_hal_licensedir}/libhal-backend-tbm-sprd +cp -af COPYING %{buildroot}%{_hal_licensedir}/libhal-backend-tbm-sprd %post if [ -f %{_libdir}/bufmgr/libtbm_default.so ]; then @@ -59,12 +63,15 @@ if [ -f %{_libdir}/bufmgr/libtbm_default.so ]; then fi ln -s libtbm_sprd.so %{_libdir}/bufmgr/libtbm_default.so +%postun -p /sbin/ldconfig + +%post -n hal-backend-tbm-sprd if [ -f %{_hal_libdir}/libhal-backend-tbm.so ]; then rm -rf %{_hal_libdir}/libhal-backend-tbm.so fi ln -s libhal-backend-tbm-sprd.so %{_hal_libdir}/libhal-backend-tbm.so -%postun -p /sbin/ldconfig +%postun -n hal-backend-tbm-sprd -p /sbin/ldconfig %files %manifest %{name}.manifest @@ -74,6 +81,6 @@ ln -s libhal-backend-tbm-sprd.so %{_hal_libdir}/libhal-backend-tbm.so %files -n hal-backend-tbm-sprd %manifest libhal-backend-tbm-sprd.manifest -%license COPYING +%{_hal_licensedir}/libhal-backend-tbm-sprd/COPYING %{_hal_libdir}/libhal-backend-*.so* -%{_libdir}/udev/rules.d/99-libhal-backend-tbm-sprd.rules +%{_hal_libdir}/udev/rules.d/99-libhal-backend-tbm-sprd.rules