/[packages]/updates/7/qttools5/current/SPECS/qttools5.spec
ViewVC logotype

Diff of /updates/7/qttools5/current/SPECS/qttools5.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1461612 by daviddavid, Mon Nov 18 01:13:03 2019 UTC revision 1461613 by daviddavid, Mon Nov 18 07:24:37 2019 UTC
# Line 207  The QtHelp module provides classes for i Line 207  The QtHelp module provides classes for i
207  in applications.  in applications.
208    
209  %files -n %{libqthelp}  %files -n %{libqthelp}
210  %{_qt5_libdir}/libQt5Help.so.%{qtmajor}*  %{_qt5_libdir}/libQt5Help.so.%{qtmajor}{,.*}
211    
212  #------------------------------------------------------------------------------  #------------------------------------------------------------------------------
213    
214  %package -n %{libqthelp_d}  %package -n %{libqthelp_d}
215  Summary: Devel files needed to build apps based on QtJsonDbCompat  Summary:  Devel files needed to build apps based on QtHelp and QtLinguistTools
216  Group:    Development/KDE and Qt  Group:    Development/KDE and Qt
217  Requires: %{libqthelp} = %version  Requires: %{libqthelp} = %version
218  Requires: qtbase5-common-devel = %version  Requires: qtbase5-common-devel = %version
# Line 228  Provides: qthelp5-private-devel = %versi Line 228  Provides: qthelp5-private-devel = %versi
228  Provides: qt5help-private-devel = %version  Provides: qt5help-private-devel = %version
229    
230  %description -n %{libqthelp_d}  %description -n %{libqthelp_d}
231  Devel files needed to build apps based on QtJsonDbCompat.  Devel files needed to build apps based on QtHelp and QtLinguistTools.
232    
233  %files -n %{libqthelp_d}  %files -n %{libqthelp_d}
234  %{_qt5_libdir}/libQt5Help.prl  %{_qt5_libdir}/libQt5Help.prl
235  %{_qt5_libdir}/libQt5Help.so  %{_qt5_libdir}/libQt5Help.so
236  %{_qt5_libdir}/pkgconfig/Qt5Help.pc  %{_qt5_libdir}/pkgconfig/Qt5Help.pc
237  %{_qt5_includedir}/QtHelp  %{_qt5_includedir}/QtHelp/
238  %{_qt5_datadir}/mkspecs/modules/qt_lib_help.pri  %{_qt5_datadir}/mkspecs/modules/qt_lib_help.pri
239  %{_qt5_examplesdir}/help/  %{_qt5_examplesdir}/help/
240    %dir %{_qt5_libdir}/cmake/Qt5Help
241  %{_qt5_libdir}/cmake/Qt5Help/Qt5HelpConfig.cmake  %{_qt5_libdir}/cmake/Qt5Help/Qt5HelpConfig.cmake
242  %{_qt5_libdir}/cmake/Qt5Help/Qt5HelpConfigVersion.cmake  %{_qt5_libdir}/cmake/Qt5Help/Qt5HelpConfigVersion.cmake
243  %{_qt5_libdir}/cmake/Qt5Help/Qt5HelpConfigExtras.cmake  %{_qt5_libdir}/cmake/Qt5Help/Qt5HelpConfigExtras.cmake
244  #FIXME: Find a better place  #FIXME: Find a better place
245    %dir %{_qt5_libdir}/cmake/Qt5LinguistTools
246  %{_qt5_libdir}/cmake/Qt5LinguistTools/Qt5LinguistToolsConfig.cmake  %{_qt5_libdir}/cmake/Qt5LinguistTools/Qt5LinguistToolsConfig.cmake
247  %{_qt5_libdir}/cmake/Qt5LinguistTools/Qt5LinguistToolsMacros.cmake  %{_qt5_libdir}/cmake/Qt5LinguistTools/Qt5LinguistToolsMacros.cmake
248  %{_qt5_libdir}/cmake/Qt5LinguistTools/Qt5LinguistToolsConfigVersion.cmake  %{_qt5_libdir}/cmake/Qt5LinguistTools/Qt5LinguistToolsConfigVersion.cmake
# Line 304  custom widget plugins for Qt Designer, a Line 306  custom widget plugins for Qt Designer, a
306  access Qt Designer's components.  access Qt Designer's components.
307    
308  %files -n %{libqtdesigner}  %files -n %{libqtdesigner}
309  %{_qt5_libdir}/libQt5Designer.so.%{qtmajor}*  %{_qt5_libdir}/libQt5Designer.so.%{qtmajor}{,.*}
310  %{_qt5_libdir}/libQt5DesignerComponents.so.%{qtmajor}*  %{_qt5_libdir}/libQt5DesignerComponents.so.%{qtmajor}{,.*}
311    
312  #------------------------------------------------------------------------------  #------------------------------------------------------------------------------
313    
# Line 333  Devel files needed to build apps based o Line 335  Devel files needed to build apps based o
335  %{_qt5_libdir}/libQt5Designer.prl  %{_qt5_libdir}/libQt5Designer.prl
336  %{_qt5_libdir}/libQt5DesignerComponents.prl  %{_qt5_libdir}/libQt5DesignerComponents.prl
337  %{_qt5_libdir}/libQt5UiTools.prl  %{_qt5_libdir}/libQt5UiTools.prl
338    %{_qt5_libdir}/libQt5UiPlugin.prl
339  %{_qt5_libdir}/libQt5UiTools.a  %{_qt5_libdir}/libQt5UiTools.a
340  %{_qt5_libdir}/pkgconfig/Qt5Designer.pc  %{_qt5_libdir}/pkgconfig/Qt5Designer.pc
341  %{_qt5_libdir}/pkgconfig/Qt5UiTools.pc  %{_qt5_libdir}/pkgconfig/Qt5UiTools.pc
342  %{_qt5_includedir}/QtDesignerComponents  %{_qt5_libdir}/pkgconfig/Qt5UiPlugin.pc
343  %{_qt5_includedir}/QtDesigner  %{_qt5_includedir}/QtDesignerComponents/
344  %{_qt5_includedir}/QtUiPlugin  %{_qt5_includedir}/QtDesigner/
345  %{_qt5_includedir}/QtUiTools  %{_qt5_includedir}/QtUiPlugin/
346    %{_qt5_includedir}/QtUiTools/
347  %{_qt5_datadir}/mkspecs/modules/qt_lib_designer.pri  %{_qt5_datadir}/mkspecs/modules/qt_lib_designer.pri
348  %{_qt5_datadir}/mkspecs/modules/qt_lib_uitools.pri  %{_qt5_datadir}/mkspecs/modules/qt_lib_uitools.pri
349  %{_qt5_datadir}/mkspecs/modules/qt_lib_uiplugin.pri  %{_qt5_datadir}/mkspecs/modules/qt_lib_uiplugin.pri
350  %{_qt5_examplesdir}/designer  %{_qt5_examplesdir}/designer
351  %{_qt5_examplesdir}/uitools  %{_qt5_examplesdir}/uitools
352  %{_qt5_libdir}/cmake/Qt5Designer  %{_qt5_libdir}/cmake/Qt5Designer/
353  %{_qt5_libdir}/cmake/Qt5UiTools  %{_qt5_libdir}/cmake/Qt5UiTools/
354  %{_qt5_libdir}/cmake/Qt5UiPlugin  %{_qt5_libdir}/cmake/Qt5UiPlugin/
355  %{_qt5_datadir}/mkspecs/modules/qt_lib_designer_private.pri  %{_qt5_datadir}/mkspecs/modules/qt_lib_designer_private.pri
356  %{_qt5_datadir}/mkspecs/modules/qt_lib_designercomponents_private.pri  %{_qt5_datadir}/mkspecs/modules/qt_lib_designercomponents_private.pri
357  %{_qt5_datadir}/mkspecs/modules/qt_lib_uitools_private.pri  %{_qt5_datadir}/mkspecs/modules/qt_lib_uitools_private.pri
# Line 374  Devel files needed to build apps based o Line 378  Devel files needed to build apps based o
378  %make_install install_docs INSTALL_ROOT=%{buildroot}  %make_install install_docs INSTALL_ROOT=%{buildroot}
379  %endif  %endif
380    
381  mkdir -p %{buildroot}/%{_datadir}/applications  mkdir -p %{buildroot}%{_datadir}/applications
382  install -m 644 %SOURCE1 %{buildroot}/%{_datadir}/applications  install -m 644 %SOURCE1 %{buildroot}/%{_datadir}/applications
383  install -m 644 %SOURCE2 %{buildroot}/%{_datadir}/applications  install -m 644 %SOURCE2 %{buildroot}/%{_datadir}/applications
384  install -m 644 %SOURCE3 %{buildroot}/%{_datadir}/applications  install -m 644 %SOURCE3 %{buildroot}/%{_datadir}/applications
# Line 398  popd Line 402  popd
402    
403    
404  # Fix all buildroot paths  # Fix all buildroot paths
405  find %{buildroot}/%{_qt5_libdir} -type f -name '*prl' -exec perl -pi -e "s, -L%{_builddir}/\S+,,g" {} \;  find %{buildroot}%{_qt5_libdir} -type f -name '*prl' -exec perl -pi -e "s, -L%{_builddir}/\S+,,g" {} \;
406  find %{buildroot}/%{_qt5_libdir} -type f -name '*prl' -exec sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" {} \;  find %{buildroot}%{_qt5_libdir} -type f -name '*prl' -exec sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" {} \;
407  find %{buildroot}/%{_qt5_libdir} -type f -name '*la' -print -exec perl -pi -e "s, -L%{_builddir}/?\S+,,g" {} \;  find %{buildroot}%{_qt5_libdir} -type f -name '*la' -print -exec perl -pi -e "s, -L%{_builddir}/?\S+,,g" {} \;
408    
409  # Don't reference builddir neither /usr(/X11R6)?/ in .pc files.  # Don't reference builddir neither /usr(/X11R6)?/ in .pc files.
410  perl -pi -e '\  perl -pi -e '\
# Line 419  popd Line 423  popd
423    
424  # .la and .a files, die, die, die.  # .la and .a files, die, die, die.
425  find %{buildroot} -name '*.la' -delete  find %{buildroot} -name '*.la' -delete
   
 ## Qt5Designer.pc references non-existent Qt5UiPlugin.pc, remove the reference for now  
 sed -i -e 's| Qt5UiPlugin||g' %{buildroot}%{_qt5_libdir}/pkgconfig/Qt5Designer.pc  
   

Legend:
Removed from v.1461612  
changed lines
  Added in v.1461613

  ViewVC Help
Powered by ViewVC 1.1.30