qt5-qttools-vl.spec 23 KB

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