X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;ds=sidebyside;f=packaging%2Flibtbm-sprd.spec;h=b1d189d4e8a50c0b76fbebf6c6a237c55123e379;hb=6f47a08953c3eb4a01fbb5c6a5c796d552bb9842;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..b1d189d 100644 --- a/packaging/libtbm-sprd.spec +++ b/packaging/libtbm-sprd.spec @@ -1,22 +1,27 @@ Name: libtbm-sprd -Version: 1.0.0 +Version: 1.0.7 Release: 0 License: MIT Summary: Tizen Buffer Manager - sprd backend Group: System/Libraries -ExcludeArch: i586 +ExcludeArch: i586 x86_64 +%if ("%{?tizen_target_name}" != "TM1") +ExclusiveArch: +%endif Source0: %{name}-%{version}.tar.gz -BuildRequires: pkgconfig(pthread-stubs) BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(libtbm) BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(libudev) BuildRequires: kernel-headers-tizen-dev BuildConflicts: linux-glibc-devel %description descriptionion:Tizen Buffer manager backend module for spreadtrum +%global TZ_SYS_RO_SHARE %{?TZ_SYS_RO_SHARE:%TZ_SYS_RO_SHARE}%{!?TZ_SYS_RO_SHARE:/usr/share} + %prep %setup -q @@ -29,8 +34,10 @@ 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} +mkdir -p %{buildroot}%{_libdir}/udev/rules.d/ +cp -af rules/99-libtbm_sprd.rules %{buildroot}%{_libdir}/udev/rules.d/ %make_install @@ -43,6 +50,8 @@ ln -s libtbm_sprd.so %{_libdir}/bufmgr/libtbm_default.so %postun -p /sbin/ldconfig %files +%defattr(-,root,root,-) +%{TZ_SYS_RO_SHARE}/license/%{name} %{_libdir}/bufmgr/libtbm_*.so* -/usr/share/license/%{name} +%{_libdir}/udev/rules.d/99-libtbm_sprd.rules