X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=packaging%2Flibds-tizen.spec;h=f078b0f8ad88f5ff2d279807e793d478b8b53710;hb=e9aaa3c78bf63a3cd8b89ab0d772eba63bc1716f;hp=64a9b1df2b32ca060ffd5f25b04dff10c9693d78;hpb=6493d93fb983f8e753bb13240b05841e2aa0d7b0;p=platform%2Fcore%2Fuifw%2Flibds-tizen.git diff --git a/packaging/libds-tizen.spec b/packaging/libds-tizen.spec index 64a9b1d..f078b0f 100644 --- a/packaging/libds-tizen.spec +++ b/packaging/libds-tizen.spec @@ -16,6 +16,10 @@ BuildRequires: pkgconfig(tizen-extension-server) BuildRequires: pkgconfig(tizen-extension-client) BuildRequires: pkgconfig(tizen-launch-server) BuildRequires: pkgconfig(tizen-launch-client) +BuildRequires: pkgconfig(text-server) +BuildRequires: pkgconfig(text-client) +BuildRequires: pkgconfig(input-method-server) +BuildRequires: pkgconfig(input-method-client) BuildRequires: pkgconfig(pixman-1) BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(xkbcommon) @@ -28,14 +32,32 @@ BuildRequires: pkgconfig(tizen-dpms-server) BuildRequires: pkgconfig(tizen-dpms-client) 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) BuildRequires: pkgconfig(gmock) +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 +%package devel +Summary: Wayland Compositor Library for Tizesn +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Development package of Wayland Compositor Library for Tizen + ## libds-tizen-allocator-tbm %package allocator-tbm Summary: Allocator Library with TBM @@ -261,6 +283,156 @@ Group: Development/Libraries %description embedded-compositor-devel Development package for tizen embedded compositor +## libds-tizen-text-input +%package text-input +Summary: Library for tizen text-input +Group: Development/Libraries + +%description text-input +Library for tizen text-input + +%package text-input-devel +Summary: Development package for tizen text-input +Group: Development/Libraries + +%description text-input-devel +Development package for tizen text-input + +## libds-tizen-input-method +%package input-method +Summary: Library for tizen input-method +Group: Development/Libraries + +%description input-method +Library for tizen input-method + +%package input-method-devel +Summary: Development package for tizen input-method +Group: Development/Libraries + +%description input-method-devel +Development package for tizen input-method + +## libds-tizen-hwc +%package hwc +Summary: Library for tizen hwc +Group: Development/Libraries + +%description hwc +Library for tizen hwc + +%package hwc-devel +Summary: Development package for tizen hwc +Group: Development/Libraries + +%description hwc-devel +Development package for tizen hwc + +## libds-tizen-policy +%package policy +Summary: Library for tizen policy +Group: Development/Libraries + +%description policy +Library for tizen policy + +%package policy-devel +Summary: Development package for tizen policy +Group: Development/Libraries + +%description policy-devel +Development package for tizen policy + +## libds-tizen-screenshooter +%package screenshooter +Summary: Library for tizen screenshooter +Group: Development/Libraries + +%description screenshooter +Library for tizen screenshooter + +%package screenshooter-devel +Summary: Development package for tizen screenshooter +Group: Development/Libraries + +%description screenshooter-devel +Development package for tizen screenshooter + +## libds-tizen-scaler +%package scaler +Summary: Library for tizen scaler +Group: Development/Libraries + +%description scaler +Library for tizen scaler + +%package scaler-devel +Summary: Development package for tizen scaler +Group: Development/Libraries + +%description scaler-devel +Development package for tizen scaler + +## libds-tizen-video +%package video +Summary: Library for tizen video +Group: Development/Libraries + +%description video +Library for tizen video + +%package video-devel +Summary: Development package for tizen video +Group: Development/Libraries + +%description video-devel +Development package for tizen video + +## libds-tizen-eom +%package eom +Summary: Library for tizen eom +Group: Development/Libraries + +%description eom +Library for tizen eom + +%package eom-devel +Summary: Development package for tizen eom +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} . @@ -278,6 +450,29 @@ ninja -C builddir all export DESTDIR=%{buildroot} ninja -C builddir install +%files +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_libdir}/libds-tizen.so.* + +%files devel +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_includedir}/libds-tizen/* +%{_libdir}/pkgconfig/libds-tizen.pc +%{_libdir}/libds-tizen.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 allocator-tbm %manifest %{name}.manifest %defattr(-,root,root,-) @@ -309,7 +504,6 @@ ninja -C builddir install %{_libdir}/libds-tizen-backend-tdm.so %{_bindir}/tdm-backend %{_bindir}/tinyds-tdm -%{_bindir}/tinyds-tdm-hwc %{_bindir}/ds-simple-tbm %files tbm-server @@ -323,6 +517,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 @@ -410,8 +605,7 @@ ninja -C builddir install %manifest %{name}.manifest %defattr(-,root,root,-) %license LICENSE -%{_includedir}/libds-tizen/launch/appinfo.h -%{_includedir}/libds-tizen/launch/effect.h +%{_includedir}/libds-tizen/launch.h %{_libdir}/pkgconfig/libds-tizen-launch.pc %{_libdir}/libds-tizen-launch.so %{_bindir}/libds-tizen-launch-appinfo-tests @@ -505,3 +699,154 @@ ninja -C builddir install %{_includedir}/libds-tizen/embedded_compositor.h %{_libdir}/pkgconfig/libds-tizen-embedded-compositor.pc %{_libdir}/libds-tizen-embedded-compositor.so +%{_bindir}/libds-tizen-embedded-compositor-tests + +%files text-input +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_libdir}/libds-tizen-text-input.so.* + +%files text-input-devel +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_includedir}/libds-tizen/text_input.h +%{_libdir}/pkgconfig/libds-tizen-text-input.pc +%{_libdir}/libds-tizen-text-input.so +%{_bindir}/libds-tizen-text-input-tests + +%files input-method +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_libdir}/libds-tizen-input-method.so.* + +%files input-method-devel +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_includedir}/libds-tizen/input_method.h +%{_libdir}/pkgconfig/libds-tizen-input-method.pc +%{_libdir}/libds-tizen-input-method.so +%{_bindir}/libds-tizen-input-method-tests +%{_bindir}/libds-tizen-input-method-manager-tests + +%files hwc +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_libdir}/libds-tizen-hwc.so* + +%files hwc-devel +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_includedir}/libds-tizen/hwc.h +%{_libdir}/pkgconfig/libds-tizen-hwc.pc +%{_libdir}/libds-tizen-hwc.so* +%{_bindir}/libds-tizen-hwc-tests + +%files policy +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_libdir}/libds-tizen-policy.so.* + +%files policy-devel +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_includedir}/libds-tizen/policy.h +%{_libdir}/pkgconfig/libds-tizen-policy.pc +%{_libdir}/libds-tizen-policy.so +%{_bindir}/libds-tizen-policy-tests + +%files screenshooter +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_libdir}/libds-tizen-screenshooter.so.* + +%files screenshooter-devel +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_includedir}/libds-tizen/screenshooter.h +%{_libdir}/pkgconfig/libds-tizen-screenshooter.pc +%{_libdir}/libds-tizen-screenshooter.so +%{_bindir}/libds-tizen-screenshooter-tests + +%files scaler +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_libdir}/libds-tizen-scaler.so.* + +%files scaler-devel +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_includedir}/libds-tizen/scaler.h +%{_libdir}/pkgconfig/libds-tizen-scaler.pc +%{_libdir}/libds-tizen-scaler.so +%{_bindir}/libds-tizen-scaler-tests + +%files video +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_libdir}/libds-tizen-video.so.* + +%files video-devel +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_includedir}/libds-tizen/video.h +%{_libdir}/pkgconfig/libds-tizen-video.pc +%{_libdir}/libds-tizen-video.so +%{_bindir}/libds-tizen-video-tests + +%files eom +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_libdir}/libds-tizen-eom.so.* + +%files eom-devel +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%{_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