X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=packaging%2Flibtbm-sprd.spec;h=3078e52de1b1b508c0819d920eeee3b7cba74d9a;hb=refs%2Fchanges%2F63%2F239063%2F1;hp=f0966c1d4c5344930457120793614fc6827c4020;hpb=2d6b0fc940c6e531855d11323685c3cd571cb400;p=platform%2Fadaptation%2Fspreadtrum%2Flibtbm-sprd.git diff --git a/packaging/libtbm-sprd.spec b/packaging/libtbm-sprd.spec index f0966c1..3078e52 100644 --- a/packaging/libtbm-sprd.spec +++ b/packaging/libtbm-sprd.spec @@ -1,17 +1,18 @@ Name: libtbm-sprd -Version: 1.0.0 +Version: 2.4.3 Release: 0 License: MIT Summary: Tizen Buffer Manager - sprd backend Group: System/Libraries -ExcludeArch: i586 +ExcludeArch: %{ix86} x86_64 aarch64 Source0: %{name}-%{version}.tar.gz +Source1001: %{name}.manifest -BuildRequires: pkgconfig(pthread-stubs) BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(libtbm) BuildRequires: pkgconfig(dlog) -BuildRequires: kernel-headers-tizen-dev +BuildRequires: pkgconfig(libudev) +BuildRequires: kernel-headers-3.10-sc7730 BuildConflicts: linux-glibc-devel %description @@ -19,6 +20,7 @@ descriptionion:Tizen Buffer manager backend module for spreadtrum %prep %setup -q +cp %{SOURCE1001} . %build @@ -29,10 +31,12 @@ make %{?_smp_mflags} %install rm -rf %{buildroot} -mkdir -p %{buildroot}/usr/share/license -cp -af COPYING %{buildroot}/usr/share/license/%{name} -%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/ + +%make_install %post if [ -f %{_libdir}/bufmgr/libtbm_default.so ]; then @@ -43,6 +47,8 @@ ln -s libtbm_sprd.so %{_libdir}/bufmgr/libtbm_default.so %postun -p /sbin/ldconfig %files +%manifest %{name}.manifest +%license COPYING %{_libdir}/bufmgr/libtbm_*.so* -/usr/share/license/%{name} +%{_libdir}/udev/rules.d/99-libtbm_sprd.rules