Add gbm_server for supporting gbm_bo buffer
[platform/core/uifw/libds-tizen.git] / packaging / libds-tizen.spec
index 838a569..8c42e4e 100644 (file)
@@ -34,6 +34,8 @@ BuildRequires:  pkgconfig(tizen-surface-server)
 BuildRequires:  pkgconfig(tizen-surface-client)
 BuildRequires:  pkgconfig(tizen-hwc-server)
 BuildRequires:  pkgconfig(tizen-hwc-client)
+BuildRequires:  pkgconfig(tizen-remote-surface-server)
+BuildRequires:  pkgconfig(tizen-remote-surface-client)
 BuildRequires:  pkgconfig(cynara-client)
 BuildRequires:  pkgconfig(cynara-session)
 BuildRequires:  pkgconfig(libsmack)
@@ -42,6 +44,9 @@ BuildRequires:  pkgconfig(scaler-server)
 BuildRequires:  pkgconfig(scaler-client)
 BuildRequires:  pkgconfig(eom-server)
 BuildRequires:  pkgconfig(eom)
+BuildRequires:  pkgconfig(xdg-shell-unstable-v6-server)
+BuildRequires:  pkgconfig(gbm)
+
 
 %description
 Wayland Compositor Library for Tizen
@@ -391,6 +396,36 @@ Group:   Development/Libraries
 %description eom-devel
 Development package for tizen eom
 
+## libds-tizen-remote-surface
+%package remote-surface
+Summary: Library for tizen remote-surface
+Group:   Development/Libraries
+
+%description remote-surface
+Library for tizen remote-surface
+
+%package remote-surface-devel
+Summary: Development package for tizen remote surface
+Group:   Development/Libraries
+
+%description remote-surface-devel
+Development package for tizen remote surface
+
+## libds-tizen-gbm-server
+%package gbm-server
+Summary: Library for wayland-gbm-server
+Group:   Development/Libraries
+
+%description gbm-server
+Library for tizen input devicemgr
+
+%package gbm-server-devel
+Summary: Development package for wayland-gbm-server
+Group:   Development/Libraries
+
+%description gbm-server-devel
+Development package for tizen wayland-gbm-server
+
 %prep
 %setup -q
 cp %{SOURCE1001} .
@@ -452,6 +487,7 @@ ninja -C builddir install
 %defattr(-,root,root,-)
 %license LICENSE
 %{_includedir}/libds-tizen/tbm_server.h
+%{_includedir}/libds-tizen/types/tbm_server.h
 %{_libdir}/pkgconfig/libds-tizen-tbm-server.pc
 %{_libdir}/libds-tizen-tbm-server.so
 
@@ -754,3 +790,33 @@ ninja -C builddir install
 %{_includedir}/libds-tizen/eom.h
 %{_libdir}/pkgconfig/libds-tizen-eom.pc
 %{_libdir}/libds-tizen-eom.so
+
+%files remote-surface
+%manifest %{name}.manifest
+%defattr(-,root,root,-)
+%license LICENSE
+%{_libdir}/libds-tizen-remote-surface.so*
+
+%files remote-surface-devel
+%manifest %{name}.manifest
+%defattr(-,root,root,-)
+%license LICENSE
+%{_includedir}/libds-tizen/remote_surface.h
+%{_libdir}/pkgconfig/libds-tizen-remote-surface.pc
+%{_libdir}/libds-tizen-remote-surface.so*
+%{_bindir}/libds-tizen-remote-surface-tests
+
+%files gbm-server
+%manifest %{name}.manifest
+%defattr(-,root,root,-)
+%license LICENSE
+%{_libdir}/libds-tizen-gbm-server.so.*
+
+%files gbm-server-devel
+%manifest %{name}.manifest
+%defattr(-,root,root,-)
+%license LICENSE
+%{_includedir}/libds-tizen/gbm_server.h
+%{_includedir}/libds-tizen/types/gbm_server.h
+%{_libdir}/pkgconfig/libds-tizen-gbm-server.pc
+%{_libdir}/libds-tizen-gbm-server.so