X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=packaging%2Fdali-adaptor.spec;h=2b9394121f3651566dfab50ccd5cd4819fd36133;hb=654865c925b5f5f83034867bd5c2c31a24b8e170;hp=5c76fc25215a61817f1e0eecdd677fbc53501b0d;hpb=2842f416ec85262ad6f97e6b1a89162b5913d410;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/packaging/dali-adaptor.spec b/packaging/dali-adaptor.spec index 5c76fc2..2b93941 100644 --- a/packaging/dali-adaptor.spec +++ b/packaging/dali-adaptor.spec @@ -19,7 +19,7 @@ Name: dali-adaptor Summary: The DALi Tizen Adaptor -Version: 1.2.42 +Version: 1.2.43 Release: 1 Group: System/Libraries License: Apache-2.0 and BSD-3-Clause and MIT @@ -49,6 +49,7 @@ BuildRequires: pkgconfig(libtzplatform-config) %if "%{?profile}" != "mobile" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "common" BuildRequires: pkgconfig(capi-appfw-watch-application) BuildRequires: pkgconfig(appcore-watch) +BuildRequires: pkgconfig(screen_connector_provider) %endif BuildRequires: pkgconfig(gles20) @@ -56,7 +57,6 @@ BuildRequires: pkgconfig(glesv2) BuildRequires: pkgconfig BuildRequires: gawk -BuildRequires: pkgconfig(aul) BuildRequires: giflib-devel BuildRequires: pkgconfig(fontconfig) BuildRequires: libjpeg-turbo-devel @@ -72,7 +72,6 @@ BuildRequires: pkgconfig(egl) BuildRequires: libcurl-devel BuildRequires: pkgconfig(harfbuzz) BuildRequires: fribidi-devel - BuildRequires: pkgconfig(capi-system-info) BuildRequires: pkgconfig(capi-system-sensor) @@ -119,9 +118,8 @@ BuildRequires: pkgconfig(capi-system-system-settings) # for feedback plugin BuildRequires: pkgconfig(mm-sound) -%if 0%{?tizen_version_major} >= 3 -BuildRequires: pkgconfig(feedback) -%endif +BuildRequires: pkgconfig(deviced) +BuildRequires: libfeedback-devel # for videoplayer Plugin BuildRequires: pkgconfig(capi-media-player) @@ -143,12 +141,13 @@ platform abstraction and application shell # if mobile || "undefined" %if "%{?profile}" != "wearable" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "common" %package profile_mobile -Summary: The DALi Tizen Adaptor for mobile -Provides: %{name}-compat = %{version}-%{release} -Conflicts: %{name}-profile_tv -Conflicts: %{name}-profile_wearable -Conflicts: %{name}-profile_ivi -Conflicts: %{name}-profile_common +%define dali_feedback_plugin_mobile 0 +Summary: The DALi Tizen Adaptor for mobile +Provides: %{name}-compat = %{version}-%{release} +Conflicts: %{name}-profile_tv +Conflicts: %{name}-profile_wearable +Conflicts: %{name}-profile_ivi +Conflicts: %{name}-profile_common %description profile_mobile The DALi Tizen Adaptor for mobile. %endif @@ -157,12 +156,13 @@ The DALi Tizen Adaptor for mobile. # if tv ||"undefined" %if "%{?profile}" != "wearable" && "%{?profile}" != "common" && "%{?profile}" != "ivi" && "%{?profile}" != "mobile" %package profile_tv -Summary: The DALi Tizen Adaptor for tv -Provides: %{name}-compat = %{version}-%{release} -Conflicts: %{name}-profile_mobile -Conflicts: %{name}-profile_wearable -Conflicts: %{name}-profile_ivi -Conflicts: %{name}-profile_common +%define dali_feedback_plugin_tv 0 +Summary: The DALi Tizen Adaptor for tv +Provides: %{name}-compat = %{version}-%{release} +Conflicts: %{name}-profile_mobile +Conflicts: %{name}-profile_wearable +Conflicts: %{name}-profile_ivi +Conflicts: %{name}-profile_common %description profile_tv The DALi Tizen Adaptor for tv. %endif @@ -171,12 +171,13 @@ The DALi Tizen Adaptor for tv. # if wearable || "undefined" %if "%{?profile}" != "mobile" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "common" %package profile_wearable -Summary: The DALi Tizen Adaptor for wearable -Provides: %{name}-compat = %{version}-%{release} -Conflicts: %{name}-profile_mobile -Conflicts: %{name}-profile_tv -Conflicts: %{name}-profile_ivi -Conflicts: %{name}-profile_common +%define dali_feedback_plugin_wearable 0 +Summary: The DALi Tizen Adaptor for wearable +Provides: %{name}-compat = %{version}-%{release} +Conflicts: %{name}-profile_mobile +Conflicts: %{name}-profile_tv +Conflicts: %{name}-profile_ivi +Conflicts: %{name}-profile_common %description profile_wearable The DALi Tizen Adaptor for wearable. %endif @@ -185,12 +186,13 @@ The DALi Tizen Adaptor for wearable. # if ivi ||"undefined" %if "%{?profile}" != "wearable" && "%{?profile}" != "tv" && "%{?profile}" != "common" && "%{?profile}" != "mobile" %package profile_ivi -Summary: The DALi Tizen Adaptor for ivi -Provides: %{name}-compat = %{version}-%{release} -Conflicts: %{name}-profile_mobile -Conflicts: %{name}-profile_wearable -Conflicts: %{name}-profile_tv -Conflicts: %{name}-profile_common +%define dali_feedback_plugin_ivi 0 +Summary: The DALi Tizen Adaptor for ivi +Provides: %{name}-compat = %{version}-%{release} +Conflicts: %{name}-profile_mobile +Conflicts: %{name}-profile_wearable +Conflicts: %{name}-profile_tv +Conflicts: %{name}-profile_common %description profile_ivi The DALi Tizen Adaptor for ivi. %endif @@ -200,13 +202,14 @@ The DALi Tizen Adaptor for ivi. %if "%{?profile}" != "wearable" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "mobile" # Currently Tizen Common we use does not have wayland extensions like xdg-shell %package profile_common +%define dali_feedback_plugin_common 0 %define tizen_2_2_compatibility 0 -Summary: The DALi Tizen Adaptor for common -Provides: %{name}-compat = %{version}-%{release} -Conflicts: %{name}-profile_mobile -Conflicts: %{name}-profile_wearable -Conflicts: %{name}-profile_tv -Conflicts: %{name}-profile_ivi +Summary: The DALi Tizen Adaptor for common +Provides: %{name}-compat = %{version}-%{release} +Conflicts: %{name}-profile_mobile +Conflicts: %{name}-profile_wearable +Conflicts: %{name}-profile_tv +Conflicts: %{name}-profile_ivi %description profile_common The DALi Tizen Adaptor for common. %endif @@ -237,12 +240,100 @@ Integration development package for the Adaptor - headers for integrating with a ############################## # Dali Feedback Plugin ############################## + %package dali-feedback-plugin Summary: Plugin to play haptic and audio feedback for Dali Group: System/Libraries Requires: %{name} = %{version}-%{release} +Requires: %{name}-dali-feedback-plugin-compat = %{version}-%{release} +Recommends: %{name}-dali-feedback-plugin-profile_common = %{version}-%{release} %description dali-feedback-plugin -Feedback plugin to play haptic and audio feedback for Dali +eedback plugin to play haptic and audio feedback for Dali + +# This is for backward-compatibility. This does not deteriorate 4.0 Configurability +# if mobile || "undefined" +%if "%{?profile}" != "wearable" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "common" +%package dali-feedback-plugin-profile_mobile +Summary: Plugin to play haptic and audio feedback for Dali profile mobile. +Group: System/Libraries +%if 0%{?dali_feedback_plugin_mobile} +Provides: %{name}-dali-feedback-plugin-compat = %{version}-%{release} +Conflicts: %{name}-dali-feedback-plugin-profile_ivi +Conflicts: %{name}-dali-feedback-plugin-profile_wearable +Conflicts: %{name}-dali-feedback-plugin-profile_tv +Conflicts: %{name}-dali-feedback-plugin-profile_common +%endif +%description dali-feedback-plugin-profile_mobile +Feedback plugin to play haptic and audio feedback for Dali profile mobile. +%endif + +# This is for backward-compatibility. This does not deteriorate 4.0 Configurability +# if tv ||"undefined" +%if "%{?profile}" != "wearable" && "%{?profile}" != "common" && "%{?profile}" != "ivi" && "%{?profile}" != "mobile" +%package dali-feedback-plugin-profile_tv +Summary: Plugin to play haptic and audio feedback for Dali profile tv. +Group: System/Libraries +%if 0%{?dali_feedback_plugin_tv} +Provides: %{name}-dali-feedback-plugin-compat = %{version}-%{release} +Conflicts: %{name}-dali-feedback-plugin-profile_ivi +Conflicts: %{name}-dali-feedback-plugin-profile_wearable +Conflicts: %{name}-dali-feedback-plugin-profile_mobile +Conflicts: %{name}-dali-feedback-plugin-profile_common +%endif +%description dali-feedback-plugin-profile_tv +Feedback plugin to play haptic and audio feedback for Dali profile tv. +%endif + +# This is for backward-compatibility. This does not deteriorate 4.0 Configurability +# if wearable || "undefined" +%if "%{?profile}" != "mobile" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "common" +%package dali-feedback-plugin-profile_wearable +Summary: Plugin to play haptic and audio feedback for Dali profile wearable. +Group: System/Libraries +%if 0%{?dali_feedback_plugin_wearable} +Provides: %{name}-dali-feedback-plugin-compat = %{version}-%{release} +Conflicts: %{name}-dali-feedback-plugin-profile_ivi +Conflicts: %{name}-dali-feedback-plugin-profile_tv +Conflicts: %{name}-dali-feedback-plugin-profile_mobile +Conflicts: %{name}-dali-feedback-plugin-profile_common +%endif +%description dali-feedback-plugin-profile_wearable +Feedback plugin to play haptic and audio feedback for Dali profile wearable. +%endif + +# This is for backward-compatibility. This does not deteriorate 4.0 Configurability +# if ivi ||"undefined" +%if "%{?profile}" != "wearable" && "%{?profile}" != "tv" && "%{?profile}" != "common" && "%{?profile}" != "mobile" +%package dali-feedback-plugin-profile_ivi +Summary: Plugin to play haptic and audio feedback for Dali profile ivi. +Group: System/Libraries +%if 0%{?dali_feedback_plugin_ivi} +Provides: %{name}-dali-feedback-plugin-compat = %{version}-%{release} +Conflicts: %{name}-dali-feedback-plugin-profile_wearable +Conflicts: %{name}-dali-feedback-plugin-profile_tv +Conflicts: %{name}-dali-feedback-plugin-profile_mobile +Conflicts: %{name}-dali-feedback-plugin-profile_common +%endif +%description dali-feedback-plugin-profile_ivi +Feedback plugin to play haptic and audio feedback for Dali profile ivi. +%endif + +# This is for backward-compatibility. This does not deteriorate 4.0 Configurability +# if common ||"undefined" +%if "%{?profile}" != "wearable" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "mobile" +%package dali-feedback-plugin-profile_common +Summary: Plugin to play haptic and audio feedback for Dali profile common. +Group: System/Libraries +%if 0%{?dali_feedback_plugin_common} +Provides: %{name}-dali-feedback-plugin-compat = %{version}-%{release} +Conflicts: %{name}-dali-feedback-plugin-profile_wearable +Conflicts: %{name}-dali-feedback-plugin-profile_tv +Conflicts: %{name}-dali-feedback-plugin-profile_mobile +Conflicts: %{name}-dali-feedback-plugin-profile_ivi +%endif +%description dali-feedback-plugin-profile_common +Feedback plugin to play haptic and audio feedback for Dali profile common. +%endif ############################## # Dali VideoPlayer Plugin @@ -281,7 +372,7 @@ VideoPlayer plugin to play a video file for Dali %endif %define user_shader_cache_dir %{dali_data_ro_dir}/core/shaderbin/ -%define dali_plugin_sound_files /plugins/sounds/ +%define dali_plugin_sound_files %{dali_data_ro_dir}/plugins/sounds/ %define dev_include_path %{_includedir} ############################## @@ -328,7 +419,6 @@ TIZEN_PLATFORM_CONFIG_SUPPORTED="%{tizen_platform_config_supported}" ; export TI #--enable-appfw=yes \ # affects both dali-adaptor & dali-adaptor-uv #--with-libuv=/usr/include/node/ \ # only affects dali-adaptor-uv - # Set up the build via configure. ####################################################################### # This is for backward-compatibility. This does not deteriorate 4.0 Configurability @@ -336,13 +426,13 @@ TIZEN_PLATFORM_CONFIG_SUPPORTED="%{tizen_platform_config_supported}" ; export TI %if "%{?profile}" != "wearable" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "common" %configure --prefix=$PREFIX --with-jpeg-turbo --enable-gles=%{target_gles_version} \ --enable-shaderbincache=DISABLE --enable-profile=MOBILE \ -%if 0%{?tizen_version_major} >= 3 +%if 0%{?dali_feedback_plugin_mobile} --enable-feedback \ %endif - --enable-videoplayer \ %if 0%{?tizen_2_2_compatibility} --with-tizen-2-2-compatibility \ %endif + --enable-videoplayer \ %if %{with wayland} --enable-efl=no \ %else @@ -364,6 +454,9 @@ popd pushd %{buildroot}%{_libdir} for FILE in libdali-adap*.so*; do mv "$FILE" "%{_builddir}/%{name}-%{version}/build/tizen/$FILE.mobile"; done +%if 0%{?dali_feedback_plugin_mobile} +for FILE in libdali-feedback-plugin.so*; do mv "$FILE" "%{_builddir}/%{name}-%{version}/build/tizen/$FILE.mobile"; done +%endif popd %endif @@ -374,13 +467,13 @@ popd %if "%{?profile}" != "wearable" && "%{?profile}" != "common" && "%{?profile}" != "ivi" && "%{?profile}" != "mobile" %configure --prefix=$PREFIX --with-jpeg-turbo --enable-gles=%{target_gles_version} \ --enable-shaderbincache=DISABLE --enable-profile=TV \ -%if 0%{?tizen_version_major} >= 3 +%if 0%{?dali_feedback_plugin_tv} --enable-feedback \ %endif - --enable-videoplayer \ %if 0%{?tizen_2_2_compatibility} --with-tizen-2-2-compatibility \ %endif + --enable-videoplayer \ %if %{with wayland} --enable-efl=no \ %else @@ -402,6 +495,9 @@ popd pushd %{buildroot}%{_libdir} for FILE in libdali-adap*.so*; do mv "$FILE" "%{_builddir}/%{name}-%{version}/build/tizen/$FILE.tv"; done +%if 0%{?dali_feedback_plugin_tv} +for FILE in libdali-feedback-plugin.so*; do mv "$FILE" "%{_builddir}/%{name}-%{version}/build/tizen/$FILE.tv"; done +%endif popd %endif @@ -412,7 +508,7 @@ popd %if "%{?profile}" != "mobile" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "common" %configure --prefix=$PREFIX --with-jpeg-turbo --enable-gles=%{target_gles_version} \ --enable-shaderbincache=DISABLE --enable-profile=WEARABLE \ -%if 0%{?tizen_version_major} >= 3 +%if 0%{?dali_feedback_plugin_wearable} --enable-feedback \ %endif --enable-videoplayer \ @@ -440,6 +536,9 @@ popd pushd %{buildroot}%{_libdir} for FILE in libdali-adap*.so*; do mv "$FILE" "%{_builddir}/%{name}-%{version}/build/tizen/$FILE.wearable"; done +%if 0%{?dali_feedback_plugin_wearable} +for FILE in libdali-feedback-plugin.so*; do mv "$FILE" "%{_builddir}/%{name}-%{version}/build/tizen/$FILE.wearable"; done +%endif popd %endif @@ -450,13 +549,13 @@ popd %if "%{?profile}" != "wearable" && "%{?profile}" != "tv" && "%{?profile}" != "common" && "%{?profile}" != "mobile" %configure --prefix=$PREFIX --with-jpeg-turbo --enable-gles=%{target_gles_version} \ --enable-shaderbincache=DISABLE --enable-profile=IVI \ -%if 0%{?tizen_version_major} >= 3 +%if 0%{?dali_feedback_plugin_ivi} --enable-feedback \ %endif - --enable-videoplayer \ %if 0%{?tizen_2_2_compatibility} --with-tizen-2-2-compatibility \ %endif + --enable-videoplayer \ %if %{with wayland} --enable-efl=no \ %else @@ -478,6 +577,9 @@ popd pushd %{buildroot}%{_libdir} for FILE in libdali-adap*.so*; do mv "$FILE" "%{_builddir}/%{name}-%{version}/build/tizen/$FILE.ivi"; done +%if 0%{?dali_feedback_plugin_ivi} +for FILE in libdali-feedback-plugin.so*; do mv "$FILE" "%{_builddir}/%{name}-%{version}/build/tizen/$FILE.ivi"; done +%endif popd %endif @@ -489,7 +591,7 @@ popd %if "%{?profile}" != "wearable" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "mobile" %configure --prefix=$PREFIX --with-jpeg-turbo --enable-gles=%{target_gles_version} \ --enable-shaderbincache=DISABLE --enable-profile=COMMON \ -%if 0%{?tizen_version_major} >= 3 +%if 0%{?dali_feedback_plugin_common} --enable-feedback \ %endif --enable-videoplayer \ @@ -522,11 +624,11 @@ rm -rf %{buildroot} pushd %{_builddir}/%{name}-%{version}/build/tizen %make_install DALI_DATA_RW_DIR="%{dali_data_rw_dir}" DALI_DATA_RO_DIR="%{dali_data_ro_dir}" - # This is for backward-compatibility. This does not deteriorate 4.0 Configurability # !unified && (wearable || tv || ivi || mobile) %if "%{?profile}" == "wearable" || "%{?profile}" == "tv" || "%{?profile}" == "ivi" || "%{?profile}" == "mobile" rm -rf %{buildroot}%{_libdir}/libdali-adap*.so* +rm -rf %{buildroot}%{_libdir}/libdali-feedback-plugin.so* %endif # This is for backward-compatibility. This does not deteriorate 4.0 Configurability @@ -536,6 +638,9 @@ for FILE in libdali-*.so*; do mv "$FILE" "%{buildroot}%{_libdir}/$FILE"; done %endif popd +mkdir -p %{buildroot}/usr/share/license +cp -af %{_builddir}/%{name}-%{version}/LICENSE %{buildroot}/usr/share/license/%{name} + ############################## # Upgrade order: # 1 - Pre Install new package @@ -550,21 +655,15 @@ popd exit 0 ############################## -# Post Install new package +# Post, Preun, Postun Install new package ############################## %post /sbin/ldconfig exit 0 -############################## -# Pre Uninstall old package -############################## %preun exit 0 -############################## -# Post Uninstall old package -############################## %postun /sbin/ldconfig exit 0 @@ -581,7 +680,6 @@ exit 0 exit 0 %endif - ############################## # This is for backward-compatibility. This does not deteriorate 4.0 Configurability @@ -597,6 +695,21 @@ exit 0 %postun profile_mobile /sbin/ldconfig exit 0 + +%if 0%{?dali_feedback_plugin_mobile} +%post dali-feedback-plugin-profile_mobile +pushd %{_libdir} +for FILE in libdali-feedback-plugin.so*.mobile; do ln -sf "$FILE" "${FILE%.mobile}"; done +popd +/sbin/ldconfig +exit 0 +%endif + +%if 0%{?dali_feedback_plugin_mobile} +%postun dali-feedback-plugin-profile_mobile +/sbin/ldconfig +exit 0 +%endif %endif ############################## @@ -614,6 +727,21 @@ exit 0 %postun profile_tv /sbin/ldconfig exit 0 + +%if 0%{?dali_feedback_plugin_tv} +%post dali-feedback-plugin-profile_tv +pushd %{_libdir} +for FILE in libdali-feedback-plugin.so*.tv; do ln -sf "$FILE" "${FILE%.tv}"; done +popd +/sbin/ldconfig +exit 0 +%endif + +%if 0%{?dali_feedback_plugin_tv} +%postun dali-feedback-plugin-profile_tv +/sbin/ldconfig +exit 0 +%endif %endif ############################## @@ -631,6 +759,21 @@ exit 0 %postun profile_wearable /sbin/ldconfig exit 0 + +%if 0%{?dali_feedback_plugin_wearable} +%post dali-feedback-plugin-profile_wearable +pushd %{_libdir} +for FILE in libdali-feedback-plugin.so*.wearable; do ln -sf "$FILE" "${FILE%.wearable}"; done +popd +/sbin/ldconfig +exit 0 +%endif + +%if 0%{?dali_feedback_plugin_wearable} +%postun dali-feedback-plugin-profile_wearable +/sbin/ldconfig +exit 0 +%endif %endif ############################## @@ -648,6 +791,21 @@ exit 0 %postun profile_ivi /sbin/ldconfig exit 0 + +%if 0%{?dali_feedback_plugin_ivi} +%post dali-feedback-plugin-profile_ivi +pushd %{_libdir} +for FILE in libdali-feedback-plugin.so*.ivi; do ln -sf "$FILE" "${FILE%.ivi}"; done +popd +/sbin/ldconfig +exit 0 +%endif + +%if 0%{?dali_feedback_plugin_ivi} +%postun dali-feedback-plugin-profile_ivi +/sbin/ldconfig +exit 0 +%endif %endif @@ -661,8 +819,7 @@ exit 0 %defattr(-,app,app,-) %dir %{user_shader_cache_dir} %{_bindir}/* -%license LICENSE - +%{_datadir}/license/%{name} # This is for backward-compatibility. This does not deteriorate 4.0 Configurability # if common ||"undefined" %if "%{?profile}" != "wearable" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "mobile" @@ -679,15 +836,21 @@ exit 0 %manifest dali-adaptor.manifest %defattr(-,root,root,-) %{_libdir}/libdali-video-player-plugin.so* -%license LICENSE %endif -%if 0%{?tizen_version_major} >= 3 %files dali-feedback-plugin +# This is for backward-compatibility. This does not deteriorate 4.0 Configurability +# if common ||"undefined" +%if "%{?profile}" != "wearable" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "mobile" +%if 0%{?dali_feedback_plugin_common} %manifest dali-adaptor.manifest %defattr(-,root,root,-) %{_libdir}/libdali-feedback-plugin.so* -%{dali_plugin_sound_files}/* +%exclude %{_libdir}/libdali-feedback-plugin.so*.mobile +%exclude %{_libdir}/libdali-feedback-plugin.so*.wearable +%exclude %{_libdir}/libdali-feedback-plugin.so*.tv +%exclude %{_libdir}/libdali-feedback-plugin.so*.ivi +%endif %endif # This is for backward-compatibility. This does not deteriorate 4.0 Configurability @@ -695,6 +858,14 @@ exit 0 %if "%{?profile}" != "wearable" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "mobile" %files profile_common # default .so files are housed in the main pkg. + +%if 0%{?dali_feedback_plugin_common} +%files dali-feedback-plugin-profile_common +# default .so files are housed in the main pkg. +%manifest dali-adaptor.manifest +%defattr(-,root,root,-) +%{dali_plugin_sound_files}/* +%endif %endif # This is for backward-compatibility. This does not deteriorate 4.0 Configurability @@ -704,6 +875,14 @@ exit 0 %manifest dali-adaptor.manifest %defattr(-,root,root,-) %{_libdir}/libdali-adap*.so*.mobile + +%if 0%{?dali_feedback_plugin_mobile} +%files dali-feedback-plugin-profile_mobile +%manifest dali-adaptor.manifest +%defattr(-,root,root,-) +%{_libdir}/libdali-feedback-plugin.so*.mobile +%{dali_plugin_sound_files}/* +%endif %endif # This is for backward-compatibility. This does not deteriorate 4.0 Configurability @@ -713,6 +892,14 @@ exit 0 %manifest dali-adaptor.manifest %defattr(-,root,root,-) %{_libdir}/libdali-adap*.so*.tv + +%if 0%{?dali_feedback_plugin_tv} +%files dali-feedback-plugin-profile_tv +%manifest dali-adaptor.manifest +%defattr(-,root,root,-) +%{_libdir}/libdali-feedback-plugin.so*.tv +%{dali_plugin_sound_files}/* +%endif %endif # This is for backward-compatibility. This does not deteriorate 4.0 Configurability @@ -722,6 +909,14 @@ exit 0 %manifest dali-adaptor.manifest %defattr(-,root,root,-) %{_libdir}/libdali-adap*.so*.wearable + +%if 0%{?dali_feedback_plugin_wearable} +%files dali-feedback-plugin-profile_wearable +%manifest dali-adaptor.manifest +%defattr(-,root,root,-) +%{_libdir}/libdali-feedback-plugin.so*.wearable +%{dali_plugin_sound_files}/* +%endif %endif # This is for backward-compatibility. This does not deteriorate 4.0 Configurability @@ -731,6 +926,14 @@ exit 0 %manifest dali-adaptor.manifest %defattr(-,root,root,-) %{_libdir}/libdali-adap*.so*.ivi + +%if 0%{?dali_feedback_plugin_ivi} +%files dali-feedback-plugin-profile_ivi +%manifest dali-adaptor.manifest +%defattr(-,root,root,-) +%{_libdir}/libdali-feedback-plugin.so*.ivi +%{dali_plugin_sound_files}/* +%endif %endif