diff options
author | Sehong Na <sehong.na@samsung.com> | 2014-05-31 12:48:52 +0900 |
---|---|---|
committer | Sehong Na <sehong.na@samsung.com> | 2014-05-31 12:48:52 +0900 |
commit | a461502bac97d35ecf774163c22ca5ed97e1c0bc (patch) | |
tree | 88713f4696014c0196f9142aa39f2311d14744d3 /packaging | |
download | libtbm-exynos4412-a461502bac97d35ecf774163c22ca5ed97e1c0bc.tar.gz libtbm-exynos4412-a461502bac97d35ecf774163c22ca5ed97e1c0bc.tar.bz2 libtbm-exynos4412-a461502bac97d35ecf774163c22ca5ed97e1c0bc.zip |
Initialize Tizen 2.3submit/tizen_2.3/20140531.0919492.3a_release
Diffstat (limited to 'packaging')
-rw-r--r-- | packaging/libtbm-exynos4412.spec | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/packaging/libtbm-exynos4412.spec b/packaging/libtbm-exynos4412.spec new file mode 100644 index 0000000..d358c6e --- /dev/null +++ b/packaging/libtbm-exynos4412.spec @@ -0,0 +1,48 @@ +Name: libtbm-exynos4412 +Version: 1.0.5 +Release: 1 +License: MIT +Summary: Tizen Buffer Manager - exynos4412 backend +Group: System/Libraries +ExcludeArch: i586 +Source0: %{name}-%{version}.tar.gz + +BuildRequires: pkgconfig(pthread-stubs) +BuildRequires: pkgconfig(libdrm) +BuildRequires: pkgconfig(libtbm) + +Requires: libtbm +Requires: libdrm2 + +%description +descriptionion: ${summary} + +%prep +%setup -q + +%build + +%reconfigure --prefix=%{_prefix} --libdir=%{_libdir}/bufmgr \ + CFLAGS="${CFLAGS} -Wall -Werror" LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" + +make %{?_smp_mflags} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/share/license +cp -af COPYING %{buildroot}/usr/share/license/%{name} +%make_install + + +%post +if [ -f %{_libdir}/bufmgr/libtbm_default.so ]; then + rm -rf %{_libdir}/bufmgr/libtbm_default.so +fi +ln -s libtbm_exynos4412.so %{_libdir}/bufmgr/libtbm_default.so + +%postun -p /sbin/ldconfig + +%files +%{_libdir}/bufmgr/libtbm_*.so* +/usr/share/license/%{name} + |