qt5-qttools-vl.spec 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733
  1. #global system_clucene 1
  2. ## set to 1 to enable bootstrap
  3. #global bootstrap 1
  4. # define to build docs, need to undef this for bootstrapping
  5. # where qt5-qttools builds are not yet available
  6. # only primary archs (for now), allow secondary to bootstrap
  7. %if ! 0%{?bootstrap}
  8. %ifarch %{arm} %{ix86} x86_64
  9. %define docs 1
  10. %endif
  11. %endif
  12. #define prerelease
  13. %global qt_module qttools
  14. %global qt5_minorver 5.6
  15. %global qt5_version 5.6.3
  16. #global qt5_patchlevel 1
  17. Summary: Qt5 - QtTool components
  18. Name: qt5-qttools
  19. Version: %{qt5_version}%{?qt5_patchlevel:.%{qt5_patchlevel}}
  20. Release: 1%{?_dist_release}
  21. License: LGPLv3 or LGPLv2
  22. Url: http://www.qt.io
  23. Vendor: Project Vine
  24. Distribution: Vine Linux
  25. Source0: http://download.qt.io/official_releases/qt/%{qt5_minorver}/%{qt5_version}%{?qt5_patchlevel:-%{qt5_patchlevel}}/submodules/%{qt_module}-opensource-src-%{qt5_version}%{?qt5_patchlevel:-%{qt5_patchlevel}}.tar.xz
  26. Patch1: qttools-opensource-src-5.3.2-system-clucene.patch
  27. # help lrelease/lupdate use/prefer qmake-qt5
  28. # https://bugzilla.redhat.com/show_bug.cgi?id=1009893
  29. Patch2: qttools-opensource-src-5.5.0-qmake-qt5.patch
  30. ## upstream patches
  31. Source20: assistant.desktop
  32. Source21: designer.desktop
  33. Source22: linguist.desktop
  34. Source23: qdbusviewer.desktop
  35. BuildRequires: cmake
  36. BuildRequires: desktop-file-utils
  37. ## optional (and deprecated), include in bootstrapping only for now
  38. %if ! 0%{?bootstrap}
  39. BuildRequires: pkgconfig(Qt5WebKit)
  40. %global webkit 1
  41. %endif
  42. BuildRequires: qt5-qtbase-static >= %{version}
  43. BuildRequires: qt5-qtdeclarative-static >= %{version}
  44. %if 0%{?system_clucene}
  45. BuildRequires: clucene09-core-devel >= 0.9.21b-12
  46. %endif
  47. Requires: %{name}-common = %{version}-%{release}
  48. %{?_qt5:Requires: %{_qt5}%{?_isa} >= %{_qt5_version}}
  49. # when -libs were split out, for multilib upgrade path
  50. Obsoletes: qt5-tools < 5.4.0-0.2
  51. %description
  52. %{summary}.
  53. %package common
  54. Summary: Common files for %{name}
  55. BuildArch: noarch
  56. %description common
  57. %{summary}.
  58. %package devel
  59. Summary: Development files for %{name}
  60. Requires: %{name} = %{version}-%{release}
  61. Requires: %{name}-libs-clucene%{?_isa} = %{version}-%{release}
  62. Requires: %{name}-libs-designer%{?_isa} = %{version}-%{release}
  63. Requires: %{name}-libs-designercomponents%{?_isa} = %{version}-%{release}
  64. Requires: %{name}-libs-help%{?_isa} = %{version}-%{release}
  65. Requires: qt5-qtbase-devel%{?_isa}
  66. Requires: qt5-qdoc = %{version}-%{release}
  67. Requires: qt5-qhelpgenerator = %{version}-%{release}
  68. Requires: qt5-designer = %{version}-%{release}
  69. Requires: qt5-linguist = %{version}-%{release}
  70. %description devel
  71. %{summary}.
  72. %package static
  73. Summary: Static library files for %{name}
  74. Requires: %{name}-devel%{?_isa} = %{version}-%{release}
  75. %description static
  76. %{summary}.
  77. %package libs-clucene
  78. Summary: Qt5 CLucene runtime library
  79. Requires: %{name}-common = %{version}-%{release}
  80. # when split happened
  81. Conflicts: qt5-tools < 5.4.0-0.2
  82. %description libs-clucene
  83. %{summary}.
  84. %package libs-designer
  85. Summary: Qt5 Designer runtime library
  86. Requires: %{name}-common = %{version}-%{release}
  87. # when split happened
  88. Conflicts: qt5-tools < 5.4.0-0.2
  89. %description libs-designer
  90. %{summary}.
  91. %package libs-designercomponents
  92. Summary: Qt5 Designer Components runtime library
  93. Requires: %{name}-common = %{version}-%{release}
  94. # when split happened
  95. Conflicts: qt5-tools < 5.4.0-0.2
  96. %description libs-designercomponents
  97. %{summary}.
  98. %package libs-help
  99. Summary: Qt5 Help runtime library
  100. Requires: %{name}-common = %{version}-%{release}
  101. # when split happened
  102. Conflicts: qt5-tools < 5.4.0-0.2
  103. %description libs-help
  104. %{summary}.
  105. %package -n qt5-assistant
  106. Summary: Documentation browser for Qt5
  107. Requires: %{name}-common = %{version}-%{release}
  108. %description -n qt5-assistant
  109. %{summary}.
  110. %package -n qt5-designer
  111. Summary: Design GUIs for Qt5 applications
  112. Requires: %{name}-libs-designer%{?_isa} = %{version}-%{release}
  113. Requires: %{name}-libs-designercomponents%{?_isa} = %{version}-%{release}
  114. %description -n qt5-designer
  115. %{summary}.
  116. %package -n qt5-designer-plugin-webkit
  117. Summary: Qt5 designer plugin for WebKit
  118. Requires: %{name}-libs-designer%{?_isa} = %{version}-%{release}
  119. %description -n qt5-designer-plugin-webkit
  120. %{summary}.
  121. %package -n qt5-linguist
  122. Summary: Qt5 Linguist Tools
  123. Requires: %{name}-common = %{version}-%{release}
  124. %description -n qt5-linguist
  125. Tools to add translations to Qt5 applications.
  126. %package -n qt5-qdbusviewer
  127. Summary: D-Bus debugger and viewer
  128. Requires: %{name}-common = %{version}-%{release}
  129. %{?_qt5:Requires: %{_qt5}%{?_isa} >= %{_qt5_version}}
  130. %description -n qt5-qdbusviewer
  131. QDbusviewer can be used to inspect D-Bus objects of running programs
  132. and invoke methods on those objects.
  133. %package -n qt5-qhelpgenerator
  134. Summary: Qt5 Help generator tool
  135. Requires: %{name}-libs-help%{?_isa} = %{version}-%{release}
  136. %{?_qt5:Requires: %{_qt5}%{?_isa} >= %{_qt5_version}}
  137. %description -n qt5-qhelpgenerator
  138. %package -n qt5-qdoc
  139. Summary: Qt5 documentation generator
  140. Requires: %{name}%{?_isa} = %{version}-%{release}
  141. %description -n qt5-qdoc
  142. %{summary}.
  143. %if 0%{?docs}
  144. %package doc
  145. Summary: API documentation for %{name}
  146. BuildRequires: qt5-qdoc
  147. BuildRequires: qt5-qhelpgenerator
  148. BuildArch: noarch
  149. Conflicts: qt5-qtbase-doc < 5.6.0
  150. %description doc
  151. %{summary}.
  152. %endif
  153. %package examples
  154. Summary: Programming examples for %{name}
  155. Requires: %{name}-common = %{version}-%{release}
  156. %description examples
  157. %{summary}.
  158. %prep
  159. %setup -q -n %{qt_module}-opensource-src-%{qt5_version}
  160. %if 0%{?system_clucene}
  161. %patch1 -p1 -b .system_clucene
  162. # bundled libs
  163. rm -rf src/assistant/3rdparty/clucene
  164. %endif
  165. %patch2 -p1 -b .qmake-qt5
  166. %build
  167. mkdir %{_target_platform}
  168. pushd %{_target_platform}
  169. %{qmake_qt5} ..
  170. make %{?_smp_mflags}
  171. %if 0%{?docs}
  172. make %{?_smp_mflags} docs
  173. %endif
  174. popd
  175. %install
  176. rm -rf %{buildroot}
  177. make install INSTALL_ROOT=%{buildroot} -C %{_target_platform}
  178. %if 0%{?docs}
  179. make install_docs INSTALL_ROOT=%{buildroot} -C %{_target_platform}
  180. %endif
  181. # Add desktop files, --vendor=qt4 helps avoid possible conflicts with qt3/qt4
  182. desktop-file-install \
  183. --dir=%{buildroot}%{_datadir}/applications \
  184. --vendor="qt5" \
  185. %{SOURCE20} %{SOURCE21} %{SOURCE22} %{SOURCE23}
  186. # icons
  187. install -m644 -p -D src/assistant/assistant/images/assistant.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/assistant-qt5.png
  188. install -m644 -p -D src/assistant/assistant/images/assistant-128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/assistant-qt5.png
  189. install -m644 -p -D src/designer/src/designer/images/designer.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/designer-qt5.png
  190. install -m644 -p -D src/qdbus/qdbusviewer/images/qdbusviewer.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/qdbusviewer-qt5.png
  191. install -m644 -p -D src/qdbus/qdbusviewer/images/qdbusviewer-128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/qdbusviewer-qt5.png
  192. # linguist icons
  193. for icon in src/linguist/linguist/images/icons/linguist-*-32.png ; do
  194. size=$(echo $(basename ${icon}) | cut -d- -f2)
  195. install -p -m644 -D ${icon} %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/linguist-qt5.png
  196. done
  197. # hardlink files to %{_bindir}, add -qt5 postfix to not conflict
  198. mkdir %{buildroot}%{_bindir}
  199. pushd %{buildroot}%{_qt5_bindir}
  200. for i in * ; do
  201. case "${i}" in
  202. assistant|designer|lconvert|linguist|lrelease|lupdate|pixeltool|qcollectiongenerator|qdbus|qdbusviewer|qhelpconverter|qhelpgenerator|qtplugininfo)
  203. ln -v ${i} %{buildroot}%{_bindir}/${i}-qt5
  204. ln -sv ${i} ${i}-qt5
  205. ;;
  206. *)
  207. ln -v ${i} %{buildroot}%{_bindir}/${i}
  208. ;;
  209. esac
  210. done
  211. popd
  212. ## .prl/.la file love
  213. # nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
  214. pushd %{buildroot}%{_qt5_libdir}
  215. for prl_file in libQt5*.prl ; do
  216. sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
  217. if [ -f "$(basename ${prl_file} .prl).so" ]; then
  218. rm -fv "$(basename ${prl_file} .prl).la"
  219. sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
  220. fi
  221. done
  222. popd
  223. ## Qt5Designer.pc references non-existent Qt5UiPlugin.pc, remove the reference for now
  224. sed -i -e 's| Qt5UiPlugin||g' %{buildroot}%{_qt5_libdir}/pkgconfig/Qt5Designer.pc
  225. ## work-in-progress... -- rex
  226. %if 0%{?fedora} || 0%{?rhel} > 6
  227. %check
  228. # verify validity of Qt5Designer.pc
  229. export PKG_CONFIG_PATH=%{buildroot}%{_libdir}/pkgconfig
  230. pkg-config --print-requires --print-requires-private Qt5Designer
  231. export CMAKE_PREFIX_PATH=%{buildroot}%{_qt5_prefix}:%{buildroot}%{_prefix}
  232. export PATH=%{buildroot}%{_qt5_bindir}:%{_qt5_bindir}:$PATH
  233. export LD_LIBRARY_PATH=%{buildroot}%{_qt5_libdir}
  234. mkdir tests/auto/cmake/%{_target_platform}
  235. pushd tests/auto/cmake/%{_target_platform}
  236. cmake ..
  237. ctest --output-on-failure ||:
  238. popd
  239. %endif
  240. %files
  241. %{_bindir}/qdbus-qt5
  242. %{_bindir}/qtpaths
  243. %{_qt5_bindir}/qdbus
  244. %{_qt5_bindir}/qdbus-qt5
  245. %{_qt5_bindir}/qtpaths
  246. %files common
  247. %license LICENSE.LGPL*
  248. %post libs-clucene -p /sbin/ldconfig
  249. %postun libs-clucene -p /sbin/ldconfig
  250. %files libs-clucene
  251. %{_qt5_libdir}/libQt5CLucene.so.5*
  252. %post libs-designer -p /sbin/ldconfig
  253. %postun libs-designer -p /sbin/ldconfig
  254. %files libs-designer
  255. %{_qt5_libdir}/libQt5Designer.so.5*
  256. %dir %{_qt5_libdir}/cmake/Qt5Designer/
  257. %post libs-designercomponents -p /sbin/ldconfig
  258. %postun libs-designercomponents -p /sbin/ldconfig
  259. %files libs-designercomponents
  260. %{_qt5_libdir}/libQt5DesignerComponents.so.5*
  261. %post libs-help -p /sbin/ldconfig
  262. %postun libs-help -p /sbin/ldconfig
  263. %files libs-help
  264. %{_qt5_libdir}/libQt5Help.so.5*
  265. %post -n qt5-assistant
  266. touch --no-create %{_datadir}/icons/hicolor ||:
  267. %posttrans -n qt5-assistant
  268. gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
  269. %postun -n qt5-assistant
  270. if [ $1 -eq 0 ] ; then
  271. touch --no-create %{_datadir}/icons/hicolor ||:
  272. gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
  273. fi
  274. %files -n qt5-assistant
  275. %{_bindir}/assistant-qt5
  276. %{_qt5_bindir}/assistant*
  277. %{_datadir}/applications/*assistant.desktop
  278. %{_datadir}/icons/hicolor/*/apps/assistant*.*
  279. %post -n qt5-designer
  280. touch --no-create %{_datadir}/icons/hicolor ||:
  281. %posttrans -n qt5-designer
  282. gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
  283. update-desktop-database -q &> /dev/null ||:
  284. %postun -n qt5-designer
  285. if [ $1 -eq 0 ] ; then
  286. touch --no-create %{_datadir}/icons/hicolor ||:
  287. gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
  288. fi
  289. %files -n qt5-designer
  290. %{_bindir}/designer*
  291. %{_qt5_bindir}/designer*
  292. %{_datadir}/applications/*designer.desktop
  293. %{_datadir}/icons/hicolor/*/apps/designer*.*
  294. %dir %{_qt5_libdir}/cmake/Qt5Designer/
  295. %{_qt5_plugindir}/designer/libqquickwidget.so
  296. %{_qt5_libdir}/cmake/Qt5Designer/Qt5Designer_QQuickWidgetPlugin.cmake
  297. %if ! 0%{?bootstrap}
  298. %{_qt5_plugindir}/designer/libcontainerextension.so
  299. %{_qt5_plugindir}/designer/libcustomwidgetplugin.so
  300. %{_qt5_plugindir}/designer/libtaskmenuextension.so
  301. %{_qt5_plugindir}/designer/libworldtimeclockplugin.so
  302. %{_qt5_libdir}/cmake/Qt5Designer/Qt5Designer_AnalogClockPlugin.cmake
  303. %{_qt5_libdir}/cmake/Qt5Designer/Qt5Designer_MultiPageWidgetPlugin.cmake
  304. %{_qt5_libdir}/cmake/Qt5Designer/Qt5Designer_TicTacToePlugin.cmake
  305. %{_qt5_libdir}/cmake/Qt5Designer/Qt5Designer_WorldTimeClockPlugin.cmake
  306. %endif
  307. %if 0%{?webkit}
  308. %files -n qt5-designer-plugin-webkit
  309. %{_qt5_plugindir}/designer/libqwebview.so
  310. %{_qt5_libdir}/cmake/Qt5Designer/Qt5Designer_QWebViewPlugin.cmake
  311. %endif
  312. %post -n qt5-linguist
  313. touch --no-create %{_datadir}/icons/hicolor ||:
  314. %posttrans -n qt5-linguist
  315. gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
  316. update-desktop-database -q &> /dev/null ||:
  317. %postun -n qt5-linguist
  318. if [ $1 -eq 0 ] ; then
  319. touch --no-create %{_datadir}/icons/hicolor ||:
  320. gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
  321. fi
  322. %files -n qt5-linguist
  323. %{_bindir}/linguist*
  324. %{_qt5_bindir}/linguist*
  325. # phrasebooks used by linguist
  326. %{_qt5_datadir}/phrasebooks/
  327. %{_datadir}/applications/*linguist.desktop
  328. %{_datadir}/icons/hicolor/*/apps/linguist*.*
  329. # linguist friends
  330. %{_bindir}/lconvert*
  331. %{_bindir}/lrelease*
  332. %{_bindir}/lupdate*
  333. %{_qt5_bindir}/lconvert*
  334. %{_qt5_bindir}/lrelease*
  335. %{_qt5_bindir}/lupdate*
  336. # cmake config
  337. %dir %{_qt5_libdir}/cmake/Qt5LinguistTools/
  338. %{_qt5_libdir}/cmake/Qt5LinguistTools/Qt5LinguistToolsConfig*.cmake
  339. %{_qt5_libdir}/cmake/Qt5LinguistTools/Qt5LinguistToolsMacros.cmake
  340. %post -n qt5-qdbusviewer
  341. touch --no-create %{_datadir}/icons/hicolor ||:
  342. %posttrans -n qt5-qdbusviewer
  343. gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
  344. %postun -n qt5-qdbusviewer
  345. if [ $1 -eq 0 ] ; then
  346. touch --no-create %{_datadir}/icons/hicolor ||:
  347. gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
  348. fi
  349. %files -n qt5-qdbusviewer
  350. %{_bindir}/qdbusviewer*
  351. %{_qt5_bindir}/qdbusviewer*
  352. %{_datadir}/applications/*qdbusviewer.desktop
  353. %{_datadir}/icons/hicolor/*/apps/qdbusviewer*.*
  354. %files -n qt5-qdoc
  355. %{_bindir}/qdoc*
  356. %{_qt5_bindir}/qdoc*
  357. %files -n qt5-qhelpgenerator
  358. %{_bindir}/qhelpgenerator*
  359. %{_qt5_bindir}/qhelpgenerator*
  360. %files devel
  361. %{_bindir}/pixeltool*
  362. %{_bindir}/qcollectiongenerator*
  363. %{_bindir}/qhelpconverter*
  364. %{_bindir}/qtdiag*
  365. %{_bindir}/qtplugininfo*
  366. %{_qt5_bindir}/pixeltool*
  367. %{_qt5_bindir}/qtdiag*
  368. %{_qt5_bindir}/qcollectiongenerator*
  369. %{_qt5_bindir}/qhelpconverter*
  370. %{_qt5_bindir}/qtplugininfo*
  371. %{_qt5_headerdir}/QtCLucene/
  372. %{_qt5_headerdir}/QtDesigner/
  373. %{_qt5_headerdir}/QtDesignerComponents/
  374. %{_qt5_headerdir}/QtHelp/
  375. %{_qt5_headerdir}/QtUiPlugin
  376. %{_qt5_libdir}/libQt5CLucene.prl
  377. %{_qt5_libdir}/libQt5CLucene.so
  378. %{_qt5_libdir}/libQt5Designer*.prl
  379. %{_qt5_libdir}/libQt5Designer*.so
  380. %{_qt5_libdir}/libQt5Help.prl
  381. %{_qt5_libdir}/libQt5Help.so
  382. %{_qt5_libdir}/cmake/Qt5Designer/Qt5DesignerConfig*.cmake
  383. %dir %{_qt5_libdir}/cmake/Qt5Help/
  384. %{_qt5_libdir}/cmake/Qt5Help/Qt5HelpConfig*.cmake
  385. %{_qt5_libdir}/cmake/Qt5UiPlugin/
  386. %{_qt5_libdir}/pkgconfig/Qt5Designer.pc
  387. %{_qt5_libdir}/pkgconfig/Qt5Help.pc
  388. %{_qt5_archdatadir}/mkspecs/modules/*.pri
  389. %files static
  390. %{_qt5_headerdir}/QtUiTools/
  391. %{_qt5_libdir}/libQt5UiTools.*a
  392. %{_qt5_libdir}/libQt5UiTools.prl
  393. %{_qt5_libdir}/cmake/Qt5UiTools/
  394. %{_qt5_libdir}/pkgconfig/Qt5UiTools.pc
  395. %if 0%{?docs}
  396. %files doc
  397. %license LICENSE.FDL
  398. %{_qt5_docdir}/qtassistant.qch
  399. %{_qt5_docdir}/qtassistant/
  400. %{_qt5_docdir}/qtdesigner.qch
  401. %{_qt5_docdir}/qtdesigner/
  402. %{_qt5_docdir}/qdoc.qch
  403. %{_qt5_docdir}/qdoc/
  404. %{_qt5_docdir}/qthelp.qch
  405. %{_qt5_docdir}/qthelp/
  406. %{_qt5_docdir}/qtlinguist.qch
  407. %{_qt5_docdir}/qtlinguist/
  408. %{_qt5_docdir}/qtuitools.qch
  409. %{_qt5_docdir}/qtuitools/
  410. %endif
  411. %if ! 0%{?bootstrap}
  412. %files examples
  413. %{_qt5_examplesdir}/
  414. %endif
  415. %changelog
  416. * Tue Jan 09 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 5.6.3-1
  417. - new upstream release.
  418. * Sun Jul 10 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 5.6.1.1-1
  419. - new upstream release.
  420. - initial build for Vine Linux.
  421. * Fri Jun 10 2016 Rex Dieter <rdieter@fedoraproject.org> - 5.6.1-2
  422. - drop BR: double-conversion (fix qtdeclarative instead)
  423. * Thu Jun 09 2016 Jan Grulich <jgrulich@redhat.com> - 5.6.1-1
  424. - Update to 5.6.1
  425. * Sun Mar 20 2016 Rex Dieter <rdieter@fedoraproject.org> - 5.6.0-3
  426. - rebuild
  427. * Fri Mar 18 2016 Rex Dieter <rdieter@fedoraproject.org> - 5.6.0-2
  428. - rebuild
  429. * Wed Mar 16 2016 Helio Chissini de Castro <helio@kde.org> - 5.6.0-2
  430. - 5.6.0 final release
  431. * Mon Mar 14 2016 Helio Chissini de Castro <helio@kde.org> - 5.6.0-1
  432. - 5.6.0 final release
  433. * Tue Feb 23 2016 Helio Chissini de Castro <helio@kde.org> - 5.6.0-0.12.rc
  434. - Update to final RC
  435. * Fri Feb 19 2016 Rex Dieter <rdieter@fedoraproject.org> 5.6.0-0.11.rc
  436. - workaround Qt5Designer.pc reference to non-existent Qt5UiPlugin.pc
  437. * Mon Feb 15 2016 Helio Chissini de Castro <helio@kde.org> - 5.6.0-0.10
  438. - Update RC release
  439. * Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 5.6.0-0.9.rc
  440. - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
  441. * Sun Jan 17 2016 Rex Dieter <rdieter@fedoraproject.org> 5.6.0-0.8.rc
  442. - port QTBUG-43057 workaround
  443. * Mon Dec 28 2015 Rex Dieter <rdieter@fedoraproject.org> 5.6.0-0.7.rc
  444. - update source URL, use %%license
  445. * Mon Dec 21 2015 Helio Chissini de Castro <helio@kde.org> - 5.6.0-0.6
  446. - Update to final rc release
  447. * Fri Dec 11 2015 Rex Dieter <rdieter@fedoraproject.org> - 5.6.0-0.5
  448. - (re)fix bootstrap macro
  449. - include qt5-qdoc/qt5-qhelpgenerator build dep deps in -doc subpkg only
  450. - fix whitespace
  451. * Thu Dec 10 2015 Helio Chissini de Castro <helio@kde.org> - 5.6.0-0.4
  452. - Official rc release
  453. * Tue Dec 08 2015 Helio Chissini de Castro <helio@kde.org> - 5.6.0-3
  454. - Reenable examples. Some interfaces marked as examples are needed from phonon
  455. - Update to second rc snapshot
  456. * Sun Dec 06 2015 Rex Dieter <rdieter@fedoraproject.org> 5.6.0-0.2
  457. - de-bootstrap
  458. * Tue Nov 03 2015 Helio Chissini de Castro <helio@kde.org> - 5.6.0-0.1
  459. - Start to implement 5.6.0 rc, bootstrapped
  460. * Thu Oct 15 2015 Helio Chissini de Castro <helio@kde.org> - 5.5.1-2
  461. - Update to final release 5.5.1
  462. * Tue Sep 29 2015 Helio Chissini de Castro <helio@kde.org> - 5.5.1-1
  463. - Update to Qt 5.5.1 RC1
  464. * Sat Aug 08 2015 Rex Dieter <rdieter@fedoraproject.org> 5.5.0-4
  465. - qt5-linguist: move lconvert,lrelease,lupdate, cmake Qt5LinguistTools here
  466. * Wed Jul 29 2015 Rex Dieter <rdieter@fedoraproject.org> 5.5.0-3
  467. - de-bootstrap
  468. * Thu Jul 16 2015 Rex Dieter <rdieter@fedoraproject.org> 5.5.0-2
  469. - qt5-designer, qt5-linguist, qt5-qhelpgenerator subpkgs
  470. * Wed Jul 1 2015 Helio Chissini de Castro <helio@kde.org> 5.5.0-1
  471. - New final upstream release Qt 5.5.0
  472. * Mon Jun 29 2015 Helio Chissini de Castro <helio@kde.org> - 5.5.0-0.4.rc
  473. - Second round of builds now with bootstrap enabled due new qttools
  474. * Sat Jun 27 2015 Helio Chissini de Castro <helio@kde.org> - 5.5.0-0.3.rc
  475. - Disable bootstrap
  476. * Thu Jun 25 2015 Helio Chissini de Castro <helio@kde.org> - 5.5.0-0.2.rc
  477. - Update for official RC1 released packages
  478. * Mon Jun 15 2015 Daniel Vrátil <dvratil@redhat.com> - 5.5.0-0.1.rc
  479. - Qt 5.5.0 RC1
  480. * Wed Jun 03 2015 Jan Grulich <jgrulich@redhat.com> - 5.4.2-1
  481. - 5.4.2
  482. * Sat May 02 2015 Rex Dieter <rdieter@fedoraproject.org> 5.4.1-3
  483. - rebuild (gcc5)
  484. * Fri Feb 27 2015 Rex Dieter <rdieter@fedoraproject.org> - 5.4.1-2
  485. - rebuild (gcc5)
  486. * Tue Feb 24 2015 Jan Grulich <jgrulich@redhat.com> 5.4.1-1
  487. - 5.4.1
  488. * Thu Feb 19 2015 Rex Dieter <rdieter@fedoraproject.org> - 5.4.0-2
  489. - rebuild (gcc5)
  490. * Wed Dec 10 2014 Rex Dieter <rdieter@fedoraproject.org> 5.4.0-1
  491. - 5.4.0 (final)
  492. * Tue Dec 09 2014 Daniel Vrátil <dvratil@redhat.com> 5.4.0-0.10.rc
  493. - fix icon name in qdbusviewer-qt5.desktop
  494. * Sun Nov 30 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> 5.4.0-0.9.rc
  495. - install Linguist icon as linguist-qt5.png, fixes file conflict (#1169127)
  496. * Fri Nov 28 2014 Rex Dieter <rdieter@fedoraproject.org> 5.4.0-0.8.rc
  497. - 5.4.0-rc
  498. * Mon Nov 03 2014 Rex Dieter <rdieter@fedoraproject.org> 5.4.0-0.7.rc
  499. - out-of-tree build, use %%qmake_qt5
  500. * Fri Oct 31 2014 Rex Dieter <rdieter@fedoraproject.org> 5.4.0-0.6.rc
  501. - respin system-clucene.patch
  502. * Sun Oct 26 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> 5.4.0-0.5.rc
  503. - system-clucene patch: create path recursively in QtCLucene, CLucene can't
  504. * Sun Oct 26 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> 5.4.0-0.4.rc
  505. - disable bootstrap (reenable -doc)
  506. - system-clucene patch: drop -fpermissive flag
  507. - system-clucene patch: use toLocal8Bit instead of toStdString
  508. - system_clucene: BR clucene09-core-devel >= 0.9.21b-12 (-11 was broken)
  509. * Sat Oct 25 2014 Rex Dieter <rdieter@fedoraproject.org> - 5.4.0-0.3.rc
  510. - libQt5Designer should be in a subpackage (#1156685)
  511. - -doc: disable(boostrap for new clucene), drop dep on main pkg
  512. * Sat Oct 25 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> 5.4.0-0.2.rc
  513. - BR and rebuild against reference-counting-enabled clucene09 (#1128293)
  514. * Sat Oct 18 2014 Rex Dieter <rdieter@fedoraproject.org> 5.4.0-0.1.rc
  515. - 5.4.0-rc
  516. * Fri Oct 17 2014 Rex Dieter <rdieter@fedoraproject.org> 5.3.2-2
  517. - -devel: Requires: qt5-designer-plugin-webkit
  518. * Tue Sep 16 2014 Rex Dieter <rdieter@fedoraproject.org> 5.3.2-1
  519. - 5.3.2
  520. * Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.3.1-2
  521. - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
  522. * Tue Jun 17 2014 Jan Grulich <jgrulich@redhat.com> - 5.3.1-1
  523. - 5.3.1
  524. * Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.3.0-3
  525. - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
  526. * Thu May 29 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> 5.3.0-2
  527. - restore system-clucene patch, rm the bundled copy
  528. * Wed May 21 2014 Jan Grulich <jgrulich@redhat.com> 5.3.0-1
  529. - 5.3.0
  530. * Wed Feb 05 2014 Rex Dieter <rdieter@fedoraproject.org> 5.2.1-1
  531. - 5.2.1
  532. * Mon Jan 27 2014 Rex Dieter <rdieter@fedoraproject.org> 5.2.0-3
  533. - -examples subpkg
  534. * Tue Jan 14 2014 Rex Dieter <rdieter@fedoraproject.org> 5.2.0-2
  535. - epel7 bootstrapped
  536. * Thu Dec 12 2013 Rex Dieter <rdieter@fedoraproject.org> 5.2.0-1
  537. - 5.2.0
  538. * Mon Dec 02 2013 Rex Dieter <rdieter@fedoraproject.org> 5.2.0-0.10.rc1
  539. - 5.2.0-rc1
  540. * Mon Nov 25 2013 Rex Dieter <rdieter@fedoraproject.org> 5.2.0-0.5.rc1
  541. - enable -doc only on primary archs (allow secondary bootstrap)
  542. * Sat Nov 09 2013 Rex Dieter <rdieter@fedoraproject.org> 5.2.0-0.4.rc1
  543. - rebuild (arm/qreal)
  544. * Thu Oct 24 2013 Rex Dieter <rdieter@fedoraproject.org> 5.2.0-0.3.rc1
  545. - 5.2.0-rc1
  546. * Wed Oct 16 2013 Rex Dieter <rdieter@fedoraproject.org> 5.2.0-0.2.alpha
  547. - bootstrap ppc
  548. * Tue Oct 01 2013 Rex Dieter <rdieter@fedoraproject.org> 5.2.0-0.1.alpha
  549. - 5.2.0-alpha
  550. - -doc subpkg
  551. * Sat Sep 21 2013 Rex Dieter <rdieter@fedoraproject.org> 5.1.1-6
  552. - lupdate can't find qmake configuration file default (#1009893)
  553. * Sat Sep 21 2013 Rex Dieter <rdieter@fedoraproject.org> 5.1.1-4
  554. - use upstream cmake fix(es) (QTBUG-32570, #1006254)
  555. * Wed Sep 11 2013 Rex Dieter <rdieter@fedoraproject.org> 5.1.1-3
  556. - wrong path to lrelease (#1006254)
  557. - %%check: first try
  558. * Tue Sep 10 2013 Rex Dieter <rdieter@fedoraproject.org> 5.1.1-2
  559. - ExclusiveArch: %{ix86} x86_64 %{arm}
  560. - epel-6 love
  561. * Wed Aug 28 2013 Rex Dieter <rdieter@fedoraproject.org> 5.1.1-1
  562. - qttools-5.1.1
  563. - qt5-assistant, qt5-qdbusviewer, qt5-designer-plugin-webkit subpkgs (to match qt4)
  564. * Mon Aug 19 2013 Rex Dieter <rdieter@fedoraproject.org> 5.0.2-4
  565. - use system clucene09-core
  566. * Mon Apr 29 2013 Rex Dieter <rdieter@fedoraproject.org> 5.0.2-3
  567. - drop deprecated Encoding= key from .desktop files
  568. - add justification for desktop vendor usage
  569. * Fri Apr 19 2013 Rex Dieter <rdieter@fedoraproject.org> 5.0.2-2
  570. - add .desktop/icons for assistant, designer, linguist, qdbusviewer
  571. * Thu Apr 11 2013 Rex Dieter <rdieter@fedoraproject.org> 5.0.2-1
  572. - 5.0.2
  573. * Mon Feb 25 2013 Rex Dieter <rdieter@fedoraproject.org> 5.0.1-2
  574. - BR: pkgconfig(zlib)
  575. - -static subpkg
  576. * Sat Feb 23 2013 Rex Dieter <rdieter@fedoraproject.org> 5.0.1-1
  577. - first try