diff --git a/AusweisApp2.spec b/AusweisApp2.spec index aa05635..ba7b75a 100644 --- a/AusweisApp2.spec +++ b/AusweisApp2.spec @@ -162,7 +162,12 @@ This package contains the user and API documentation for %{name}. %install %cmake_install -%find_lang %{lc_name} --with-qt + +# Move installed files to proper locations. +mkdir -p %{buildroot}%{_qt5_translationdir} +mv %{buildroot}%{_datadir}/%{name}/translations/* \ + %{buildroot}%{_qt5_translationdir} +rm -fr %{buildroot}%{_datadir}/%{name}/translations # Generate man-page. mkdir -p %{buildroot}%{_mandir}/man1 @@ -191,6 +196,9 @@ find %{buildroot}%{_pkgdocdir} -type f -print0 | xargs -0 chmod -c 0644 find %{buildroot}%{_pkgdocdir} -type f -name '.*' -delete -print hardlink -cfv %{buildroot}%{_pkgdocdir} +# Find translation files. +%find_lang %{lc_name} --with-qt + %check appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml @@ -213,10 +221,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop %files data -f %{lc_name}.lang -%dir %{_datadir}/%{name} -%dir %{_datadir}/%{name}/translations -%{_datadir}/%{name}/%{name}.rcc -%{_datadir}/%{name}/config.json +%{_datadir}/%{name} %{_datadir}/icons/hicolor/96x96/apps/%{name}.png %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg @@ -229,6 +234,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop %changelog * Mon Aug 24 2020 Björn Esser - 1.20.1-3 - Add a patch to load translations from Qt5 TranslationsPath +- Move translation files to proper location * Fri Aug 21 2020 Björn Esser - 1.20.1-2 - Add a patch to exclude the build directory in the Doxyfile