X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=packaging%2Flibds-tizen.spec;h=1ab1978a1ba65183b198da5a93e776292e912bf8;hb=f58c53e13ab83c353b5e9b9db944dffe659a9949;hp=c2e0180c20a361f88b7e8a3be38205cb2eec804d;hpb=72a88cda5d0ab7eceae7eaebf66fa1bfb9c52372;p=platform%2Fcore%2Fuifw%2Flibds-tizen.git diff --git a/packaging/libds-tizen.spec b/packaging/libds-tizen.spec index c2e0180..1ab1978 100644 --- a/packaging/libds-tizen.spec +++ b/packaging/libds-tizen.spec @@ -14,6 +14,8 @@ BuildRequires: pkgconfig(wayland-client) BuildRequires: pkgconfig(wayland-protocols) BuildRequires: pkgconfig(tizen-extension-server) BuildRequires: pkgconfig(tizen-extension-client) +BuildRequires: pkgconfig(tizen-launch-server) +BuildRequires: pkgconfig(tizen-launch-client) BuildRequires: pkgconfig(pixman-1) BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(xkbcommon) @@ -24,21 +26,62 @@ BuildRequires: pkgconfig(wayland-tbm-server) BuildRequires: pkgconfig(wayland-tbm-client) BuildRequires: pkgconfig(tizen-dpms-server) BuildRequires: pkgconfig(tizen-dpms-client) +BuildRequires: pkgconfig(tizen-surface-server) +BuildRequires: pkgconfig(tizen-surface-client) BuildRequires: pkgconfig(cynara-client) BuildRequires: pkgconfig(cynara-session) BuildRequires: pkgconfig(libsmack) +BuildRequires: pkgconfig(gmock) %description Wayland Compositor Library for Tizen -%package devel -Summary: Wayland Compositor Library for Tizen -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} +## libds-tizen-allocator-tbm +%package allocator-tbm +Summary: Allocator Library with TBM +Group: Development/Libraries + +%description allocator-tbm +Allocator Library with TBM + +%package allocator-tbm-devel +Summary: TBM Allocator Development package +Group: Development/Libraries + +%description allocator-tbm-devel +TBM Allocator Development package -%description devel -Development package of Wayland Compositor Library for Tizen +## libds-tizen-backend-tdm +%package backend-tdm +Summary: Display Backend Library with TDM +Group: Development/Libraries +%description backend-tdm +Display Backend Library with TDM + +%package backend-tdm-devel +Summary: TDM Display Backend Development package +Group: Development/Libraries + +%description backend-tdm-devel +TDM Display Backend Development package + +## libds-tizen-tbm-server +%package tbm-server +Summary: Library for wayland-tbm-server +Group: Development/Libraries + +%description tbm-server +Library for tizen input devicemgr + +%package tbm-server-devel +Summary: Development package for wayland-tbm-server +Group: Development/Libraries + +%description tbm-server-devel +Development package for tizen wayland-tbm-server + +## libds-tizen-keyrouter %package keyrouter Summary: Wayland Compositor Library for keyrouter Group: Development/Libraries @@ -53,6 +96,7 @@ Group: Development/Libraries %description keyrouter-devel Keyrouter Development package for Wayland Compositor Library +## libds-tizen-input-devicemgr %package input-devicemgr Summary: Library for tizen input devicemgr Group: Development/Libraries @@ -67,6 +111,141 @@ Group: Development/Libraries %description input-devicemgr-devel Development package for tizen input devicemgr +## libds-tizen-dpms +%package dpms +Summary: Library for tizen dpms +Group: Development/Libraries + +%description dpms +Library for tizen dpms + +%package dpms-devel +Summary: Development package for tizen dpms +Group: Development/Libraries + +%description dpms-devel +Development package for tizen dpms + +## libds-tizen-indicator +%package indicator +Summary: Library for tizen indicator +Group: Development/Libraries + +%description indicator +Library for tizen indicator + +%package indicator-devel +Summary: Development package for tizen indicator +Group: Development/Libraries + +%description indicator-devel +Development package for tizen indicator + +## libds-tizen-clipboard +%package clipboard +Summary: Library for tizen clipboard +Group: Development/Libraries + +%description clipboard +Library for tizen clipboard + +%package clipboard-devel +Summary: Development package for tizen clipboard +Group: Development/Libraries + +%description clipboard-devel +Development package for tizen clipboard + +## libds-tizen-launch +%package launch +Summary: Library for tizen launch +Group: Development/Libraries + +%description launch +Library for tizen launch + +%package launch-devel +Summary: Development package for tizen launch +Group: Development/Libraries + +%description launch-devel +Development package for tizen launch + +## libds-tizen-display-policy +%package display-policy +Summary: Library for tizen display-policy +Group: Development/Libraries + +%description display-policy +Library for tizen display-policy + +%package display-policy-devel +Summary: Development package for tizen display-policy +Group: Development/Libraries + +%description display-policy-devel +Development package for tizen display-policy + +## libds-tizen-memory-flusher +%package memory-flusher +Summary: Library for tizen memory flusher +Group: Development/Libraries + +%description memory-flusher +Library for tizen memory flusher + +%package memory-flusher-devel +Summary: Development package for tizen memory flusher +Group: Development/Libraries + +%description memory-flusher-devel +Development package for tizen memory flusher + +## libds-tizen-renderer +%package renderer +Summary: Library for tizen renderer +Group: Development/Libraries + +%description renderer +Library for tizen renderer + +%package renderer-devel +Summary: Development package for tizen renderer +Group: Development/Libraries + +%description renderer-devel +Development package for tizen renderer + +## libds-tizen-screen-rotation +%package screen-rotation +Summary: Library for tizen screen rotation +Group: Development/Libraries + +%description screen-rotation +Library for tizen screen rotation + +%package screen-rotation-devel +Summary: Development package for tizen screen rotation +Group: Development/Libraries + +%description screen-rotation-devel +Development package for tizen screen rotation + +## libds-tizen-global-resource +%package global-resource +Summary: Library for tizen global resource +Group: Development/Libraries + +%description global-resource +Library for tizen global resource + +%package global-resource-devel +Summary: Development package for tizen global resource +Group: Development/Libraries + +%description global-resource-devel +Development package for tizen global resource + %prep %setup -q cp %{SOURCE1001} . @@ -84,26 +263,53 @@ ninja -C builddir all export DESTDIR=%{buildroot} ninja -C builddir install -%files +%files allocator-tbm +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_libdir}/libds-tizen-allocator-tbm.so.* + +%files allocator-tbm-devel +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_includedir}/libds-tizen/allocator/tbm.h +%{_libdir}/pkgconfig/libds-tizen-allocator-tbm.pc +%{_libdir}/libds-tizen-allocator-tbm.so +%{_bindir}/libds-tizen-allocator-tbm-tests + +%files backend-tdm %manifest %{name}.manifest %defattr(-,root,root,-) %license LICENSE -%{_libdir}/libds-tizen.so.* +%{_libdir}/libds-tizen-backend-tdm.so.* -%files devel +%files backend-tdm-devel %manifest %{name}.manifest %defattr(-,root,root,-) %license LICENSE -%{_includedir}/libds-tizen/* -%{_libdir}/pkgconfig/libds-tizen.pc -%{_libdir}/libds-tizen.so +%{_includedir}/libds-tizen/backend/tdm.h +%{_includedir}/libds-tizen/backend/tdm_output_hwc.h +%{_libdir}/pkgconfig/libds-tizen-backend-tdm.pc +%{_libdir}/libds-tizen-backend-tdm.so %{_bindir}/tdm-backend %{_bindir}/tinyds-tdm +%{_bindir}/tinyds-tdm-hwc %{_bindir}/ds-simple-tbm -%{_bindir}/tinyds-tdm-dpms -%{_bindir}/ds-simple-dpms -%{_bindir}/tinyds-tdm-libinput -%{_bindir}/input-generator + +%files tbm-server +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_libdir}/libds-tizen-tbm-server.so.* + +%files tbm-server-devel +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_includedir}/libds-tizen/tbm_server.h +%{_libdir}/pkgconfig/libds-tizen-tbm-server.pc +%{_libdir}/libds-tizen-tbm-server.so %files keyrouter %manifest %{name}.manifest @@ -129,8 +335,145 @@ ninja -C builddir install %manifest %{name}.manifest %defattr(-,root,root,-) %license LICENSE -%{_includedir}/libds-tizen/input-devicemgr.h +%{_includedir}/libds-tizen/input_devicemgr.h %{_libdir}/pkgconfig/libds-tizen-input-devicemgr.pc %{_libdir}/libds-tizen-input-devicemgr.so %{_bindir}/tinyds-tdm-libinput %{_bindir}/input-generator + +%files dpms +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_libdir}/libds-tizen-dpms.so.* + +%files dpms-devel +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_includedir}/libds-tizen/dpms.h +%{_libdir}/pkgconfig/libds-tizen-dpms.pc +%{_libdir}/libds-tizen-dpms.so +%{_bindir}/ds-simple-dpms + +%files indicator +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_libdir}/libds-tizen-indicator.so.* + +%files indicator-devel +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_includedir}/libds-tizen/indicator.h +%{_libdir}/pkgconfig/libds-tizen-indicator.pc +%{_libdir}/libds-tizen-indicator.so +%{_bindir}/libds-tizen-indicator-tests + +%files clipboard +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_libdir}/libds-tizen-clipboard.so.* + +%files clipboard-devel +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_includedir}/libds-tizen/clipboard.h +%{_libdir}/pkgconfig/libds-tizen-clipboard.pc +%{_libdir}/libds-tizen-clipboard.so +%{_bindir}/libds-tizen-clipboard-tests + +%files launch +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_libdir}/libds-tizen-launch.so.* + +%files launch-devel +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_includedir}/libds-tizen/launch/appinfo.h +%{_includedir}/libds-tizen/launch/effect.h +%{_libdir}/pkgconfig/libds-tizen-launch.pc +%{_libdir}/libds-tizen-launch.so +%{_bindir}/libds-tizen-launch-appinfo-tests +%{_bindir}/libds-tizen-launch-effect-tests + +%files display-policy +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_libdir}/libds-tizen-display-policy.so.* + +%files display-policy-devel +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_includedir}/libds-tizen/display_policy.h +%{_libdir}/pkgconfig/libds-tizen-display-policy.pc +%{_libdir}/libds-tizen-display-policy.so +%{_bindir}/libds-tizen-display-policy-tests + +%files memory-flusher +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_libdir}/libds-tizen-memory-flusher.so.* + +%files memory-flusher-devel +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_includedir}/libds-tizen/memory_flusher.h +%{_libdir}/pkgconfig/libds-tizen-memory-flusher.pc +%{_libdir}/libds-tizen-memory-flusher.so +%{_bindir}/libds-tizen-memory-flusher-tests + +%files renderer +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_libdir}/libds-tizen-renderer.so.* + +%files renderer-devel +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_includedir}/libds-tizen/renderer.h +%{_libdir}/pkgconfig/libds-tizen-renderer.pc +%{_libdir}/libds-tizen-renderer.so +%{_bindir}/libds-tizen-renderer-tests + +%files screen-rotation +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_libdir}/libds-tizen-screen-rotation.so.* + +%files screen-rotation-devel +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_includedir}/libds-tizen/screen_rotation.h +%{_libdir}/pkgconfig/libds-tizen-screen-rotation.pc +%{_libdir}/libds-tizen-screen-rotation.so +%{_bindir}/libds-tizen-screen-rotation-tests + +%files global-resource +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_libdir}/libds-tizen-global-resource.so.* + +%files global-resource-devel +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_includedir}/libds-tizen/global_resource.h +%{_libdir}/pkgconfig/libds-tizen-global-resource.pc +%{_libdir}/libds-tizen-global-resource.so +%{_bindir}/libds-tizen-global-resource-tests