Changeset ac38e9dc for x/lib/qt5-systemd.xml
- Timestamp:
- 08/01/2015 04:26:22 AM (9 years ago)
- Branches:
- systemd-13485
- Children:
- ad6910d
- Parents:
- 4a83293
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
x/lib/qt5-systemd.xml
r4a83293 rac38e9dc 6 6 7 7 <!ENTITY qt5-major "5.4"> 8 <!ENTITY qt5-url "http://download.qt -project.org/official_releases/qt/&qt5-major;/&qt5-version;/single">8 <!ENTITY qt5-url "http://download.qt.io/official_releases/qt/&qt5-major;/&qt5-version;/single"> 9 9 10 10 <!ENTITY qt5-download-http "&qt5-url;/qt-everywhere-opensource-src-&qt5-version;.tar.xz"> 11 11 <!ENTITY qt5-download-ftp " "> 12 <!ENTITY qt5-md5sum " 21843b00ecde8956217faab391bc007b">13 <!ENTITY qt5-size "2 78MB">14 <!ENTITY qt5-buildsize " 4.76 GB (169MB installed)">15 <!ENTITY qt5-time " 68.6 SBU (using parallelism=2)">12 <!ENTITY qt5-md5sum "c23bd0f14d66e7901d24906a1edce9b0"> 13 <!ENTITY qt5-size "269 MB"> 14 <!ENTITY qt5-buildsize "6.7 GB (175 MB installed)"> 15 <!ENTITY qt5-time "84 SBU"> 16 16 ]> 17 17 … … 42 42 </para> 43 43 44 &lfs7 6_checked;44 &lfs77_checked; 45 45 46 46 <bridgehead renderas="sect3">Package Information</bridgehead> … … 86 86 <xref linkend="xcb-util-image"/>, 87 87 <xref linkend="xcb-util-keysyms"/>, 88 <xref linkend="xcb-util-renderutil"/> ,and88 <xref linkend="xcb-util-renderutil"/> and 89 89 <xref linkend="xcb-util-wm"/> 90 90 </para> … … 94 94 <xref linkend="cacerts"/>, 95 95 <xref linkend="cups"/>, 96 <xref linkend="dbus"/>,97 96 <xref linkend="glib2"/>, 98 <xref linkend="gst-plugins-base"/>, 97 <xref linkend="gst-plugins-base"/> (required for QtMultimedia), 98 <xref linkend="gst10-plugins-base"/> (required for QtWebKit HTML5 Audio and Video Support), 99 99 <xref linkend="harfbuzz"/>, 100 <xref linkend="icu"/> (unicode support, also required for QtWebKit), 100 <xref linkend="icu"/> (Unicode support, also required for QtWebKit), 101 <xref linkend="jasper"/>, 101 102 <xref linkend="libjpeg"/>, 102 103 <xref linkend="libmng"/>, 103 104 <xref linkend="libpng"/>, 104 105 <xref linkend="libtiff"/>, 106 <xref linkend="libwebp"/>, 105 107 <xref linkend="libxkbcommon"/>, 108 <xref linkend="libxslt"/> (required for QtWebKit), 106 109 <xref linkend="mtdev"/>, 110 <xref linkend="nss"/> (required for QtWebEngine), 107 111 <xref linkend="openssl"/>, 108 112 <xref linkend="pcre"/>, 109 <xref linkend="ruby"/> (required for QtWebKit), and 110 <xref linkend="sqlite"/> 113 <xref linkend="ruby"/> (required for QtWebKit), 114 <xref linkend="sqlite"/> and 115 <xref linkend="wayland"/> (<xref linkend="mesalib"/> must be built with 116 <application>Wayland</application> support) 111 117 </para> 112 118 113 119 <bridgehead renderas="sect4">Optional</bridgehead> 114 120 <para role="optional"> 121 <xref linkend="bluez"/>, 115 122 <xref linkend="geoclue"/>, 116 <xref linkend="gst10-plugins-base"/> (QtWebKit HTML5 Video Support),117 123 <xref linkend="gtk2"/> (GTK+ Theme Support), 118 124 <xref linkend="ibus"/>, 119 125 <xref linkend="mariadb"/>, 120 126 <xref linkend="postgresql"/>, 121 <xref linkend="pulseaudio"/>, and 122 <xref linkend="unixodbc"/> 127 <xref linkend="pulseaudio"/>, 128 <xref linkend="unixodbc"/>, 129 <ulink url="http://www.directfb.org/">DirectFB</ulink>, 130 <ulink url="http://www.firebirdsql.org/">Firebird</ulink> and 131 <ulink url="http://kcat.strangesoft.net/openal-releases/">OpenAL-Soft</ulink> 123 132 </para> 124 133 … … 194 203 195 204 <screen role="root"><userinput>mv /opt/qt{5,-&qt5-version;} 196 ln -sfv qt-&qt5-version; /opt/qt5</userinput></screen>205 ln -sfvn qt-&qt5-version; /opt/qt5</userinput></screen> 197 206 198 207 <para> … … 201 210 and use <filename class="directory">/opt/qt5</filename> as the 202 211 prefix again. Which version of <application>Qt5</application> you 203 use depends only on where the symlink points to.212 use depends only on where the symlink points. 204 213 </para> 205 214 </tip> … … 278 287 -translationdir $QT5PREFIX/share/qt5/translations \ 279 288 -examplesdir $QT5PREFIX/share/doc/qt5/examples \ 280 -confirm-license \ 281 -opensource \ 282 -dbus-linked \ 283 -openssl-linked \ 284 -system-harfbuzz \ 285 -system-sqlite \ 286 -nomake examples \ 287 -optimized-qmake && 289 -confirm-license \ 290 -opensource \ 291 -dbus-linked \ 292 -openssl-linked \ 293 -journald \ 294 -system-harfbuzz \ 295 -system-sqlite \ 296 -nomake examples \ 297 -no-rpath \ 298 -optimized-qmake && 288 299 make</userinput></screen> 289 300 … … 323 334 -i $QT5PREFIX/lib/qt5/mkspecs/modules/qt_lib_bootstrap_private.pri && 324 335 325 find $QT5PREFIX/lib/lib{Enginio,qgsttools_p,Qt5*}.prl -exec sed -i -r \ 326 '/^QMAKE_PRL_BUILD_DIR/d;s/(QMAKE_PRL_LIBS =).*/\1/' {} \;</userinput></screen> 336 sed -i '/^QMAKE_PRL_BUILD_DIR/d' $QT5PREFIX/lib/lib{Enginio,qgsttools_p,Qt5*}.prl</userinput></screen> 327 337 328 338 <para> … … 409 419 qdbusviewer qdbusxml2cpp qdoc qhelpconverter \ 410 420 qhelpgenerator qlalr qmake qml qml1plugindump qmlbundle \ 411 qmlimportscanner qmlmin qmlplugindump qmlprofiler \ 412 qmlscene qmltestrunner qmlviewer qtdiag qtpaths \ 413 rcc syncqt.pl uic xmlpatterns xmlpatternsvalidator 421 qmleasing qmlimportscanner qmllint qmlmin qmlplugindump \ 422 qmlprofiler qmlscene qmltestrunner qmlviewer qtdiag \ 423 qtpaths qtwaylandscanner rcc sdpscanner syncqt.pl uic \ 424 xmlpatterns xmlpatternsvalidator 414 425 do 415 426 ln -sfrv $QT5BINDIR/$file /usr/bin/$file-qt5 … … 429 440 <para> 430 441 <parameter>-opensource</parameter>: Install the opensource 431 version of <application>Qt </application>.442 version of <application>Qt5</application>. 432 443 </para> 433 444 … … 435 446 <parameter>-release</parameter>: This switch disables 436 447 building with debugging symbols. 437 </para>438 439 <para>440 <parameter>-nomake examples</parameter>: This switch441 disables building of the example programs included442 in the source tarball. Remove it if you want to build443 them.444 </para>445 446 <para>447 <parameter>-system-harfbuzz</parameter>: This switch enables use448 of the system version of <application>Harfbuzz</application>449 which fixes some font rendering issues in450 <application>Qt5</application> applications.451 </para>452 453 <para>454 <parameter>-system-sqlite</parameter>: This switch enables use455 of the system version of <application>SQLite</application>.456 448 </para> 457 449 … … 466 458 467 459 <para> 460 <parameter>-journald</parameter>: This switch sets 461 <command>systemd-journald</command> as the default logging 462 target for <application>Qt5</application> apps. 463 </para> 464 465 <para> 466 <parameter>-system-harfbuzz</parameter>: This switch enables use 467 of the system version of <application>Harfbuzz</application> 468 which fixes some font rendering issues in 469 <application>Qt5</application> applications. 470 </para> 471 472 <para> 473 <parameter>-system-sqlite</parameter>: This switch enables use 474 of the system version of <application>SQLite</application>. 475 </para> 476 477 <para> 478 <parameter>-nomake examples</parameter>: This switch 479 disables building of the example programs included 480 in the source tarball. Remove it if you want to build 481 them. 482 </para> 483 484 <para> 485 <parameter>-no-rpath</parameter>: This switch prevents 486 linking with hardcoded runtime path in order to prevent 487 the build from failing if another 488 <application>Qt5</application> instance already exists 489 in the installation prefix. 490 </para> 491 492 <para> 468 493 <parameter>-optimized-qmake</parameter>: This switch enables 469 494 building of the optimized <command>qmake</command> program. … … 477 502 <sect3 id="qt5-config"> 478 503 <title>Configuration Information</title> 504 505 <para> 506 Ensure that environment variables needed by certain packages 507 are set by running the following command as the 508 <systemitem class="username">root</systemitem> user: 509 </para> 510 511 <screen role="root"><userinput>cat > /etc/profile.d/qt5.sh << EOF 512 <literal># Begin /etc/profile.d/qt5.sh 513 514 export QT5DIR=$QT5PREFIX 515 export QT5BINDIR=$QT5BINDIR 516 517 # End /etc/profile.d/qt5.sh</literal> 518 EOF</userinput></screen> 479 519 480 520 <note> … … 482 522 If you have installed <application>Qt5</application> 483 523 in <filename class="directory">/usr</filename> you 484 can skip th is section.524 can skip the rest of this section. 485 525 </para> 486 526 </note> … … 523 563 <literal># Begin /etc/profile.d/qt5.sh 524 564 565 export QT5DIR=$QT5PREFIX 566 export QT5BINDIR=$QT5BINDIR 567 568 pathappend $QT5PREFIX CMAKE_PREFIX_PATH 525 569 pathappend $QT5PREFIX/lib/pkgconfig PKG_CONFIG_PATH 526 570 … … 538 582 <literal># Begin /etc/profile.d/qt5.sh 539 583 584 export QT5DIR=$QT5PREFIX 585 export QT5BINDIR=$QT5BINDIR 586 587 pathappend $QT5PREFIX CMAKE_PREFIX_PATH 540 588 pathappend $QT5BINDIR PATH 541 589 pathappend $QT5PREFIX/lib/pkgconfig PKG_CONFIG_PATH … … 569 617 <seg> 570 618 assistant, designer, lconvert, linguist, lrelease, 571 lupdate, moc, pixeltool, qcollectiongenerator, qdbuscpp2xml, 572 qdbus, qdbusviewer, qdbusxml2cpp, qdoc, qhelpconverter, 573 qhelpgenerator, qlalr, qmake, qml1plugindump, qmlbundle, 574 qmlimportscanner, qmlmin, qmlplugindump, qmlprofiler, qml, 575 qmlscene, qmltestrunner, qmlviewer, qtdiag, qtpaths, rcc, 576 syncqt.pl, uic, xmlpatterns, and xmlpatternsvalidator 619 lupdate, moc, pixeltool, qcollectiongenerator, qdbus, 620 qdbuscpp2xml, qdbusviewer, qdbusxml2cpp, qdoc, qhelpconverter, 621 qhelpgenerator, qlalr, qmake, qml, qml1plugindump, qmlbundle, 622 qmleasing, qmlimportscanner, qmllint, qmlmin, qmlplugindump, 623 qmlprofiler, qmlscene, qmltestrunner, qmlviewer, qtdiag, 624 qtpaths, qtwaylandscanner, rcc, sdpscanner, syncqt.pl, uic, 625 xmlpatterns, and xmlpatternsvalidator 577 626 </seg> 578 627 <seg> … … 581 630 libQt5Core.so, libQt5DBus.so, libQt5Declarative.so, 582 631 libQt5DesignerComponents.so, libQt5Designer.so, libQt5Gui.so, 583 libQt5Help.so, libQt5MultimediaQuick_p.so, libQt5Multimedia.so, 584 libQt5MultimediaWidgets.so, libQt5Network.so, libQt5Nfc.so, 585 libQt5OpenGLExtensions.a, libQt5OpenGL.so, libQt5PlatformSupport.a, 586 libQt5Positioning.so, libQt5PrintSupport.so, libQt5QmlDevTools.a, 587 libQt5Qml.so, libQt5QuickParticles.so, libQt5QuickWidgets.so, 588 libQt5Quick.so, libQt5QuickTest.so, libQt5Script.so, 589 libQt5ScriptTools.so, libQt5Sensors.so, libQt5SerialPort.so, 590 libQt5Sql.so, libQt5Svg.so, libQt5Test.so, libQt5UiTools.a, 591 libQt5WebKit.so, libQt5WebKitWidgets.so, libQt5WebSockets.so, 592 libQt5Widgets.so, libQt5X11Extras.so, libQt5XmlPatterns.so, 593 libQt5Xml.so, and several plugins under /opt/qt5/{imports,plugins,qml} 632 libQt5Help.so, libQt5Location.so, libQt5MultimediaQuick_p.so, 633 libQt5Multimedia.so, libQt5MultimediaWidgets.so, 634 libQt5Network.so, libQt5Nfc.so, libQt5OpenGLExtensions.a, 635 libQt5OpenGL.so, libQt5PlatformSupport.a, libQt5Positioning.so, 636 libQt5PrintSupport.so, libQt5QmlDevTools.a, libQt5Qml.so, 637 libQt5QuickParticles.so, libQt5Quick.so, libQt5QuickTest.so, 638 libQt5QuickWidgets.so, libQt5Script.so, libQt5ScriptTools.so, 639 libQt5Sensors.so, libQt5SerialPort.so, libQt5Sql.so, libQt5Svg.so, 640 libQt5Test.so, libQt5UiTools.a, libQt5WaylandClient.so, 641 libQt5WebChannel.so, libQt5WebEngineCore.so, libQt5WebEngine.so, 642 libQt5WebEngineWidgets.so, libQt5WebKit.so, libQt5WebKitWidgets.so, 643 libQt5WebSockets.so, libQt5Widgets.so, libQt5X11Extras.so, 644 libQt5XmlPatterns.so, and libQt5Xml.so 594 645 </seg> 595 646 <seg> 596 647 $QT5PREFIX/include/qt5, 597 648 $QT5PREFIX/lib/qt5, 649 $QT5PREFIX/lib/cmake/{Qt5,Qt5Bluetooth,Qt5Concurrent}, 650 $QT5PREFIX/lib/cmake/{Qt5Core,Qt5DBus,Qt5Declarative}, 651 $QT5PREFIX/lib/cmake/{Qt5Designer,Qt5Enginio,Qt5Gui}, 652 $QT5PREFIX/lib/cmake/{Qt5Help,Qt5LinguistTools,Qt5Location}, 653 $QT5PREFIX/lib/cmake/{Qt5Multimedia,Qt5MultimediaWidgets}, 654 $QT5PREFIX/lib/cmake/{Qt5Network,Qt5Nfc,Qt5OpenGL}, 655 $QT5PREFIX/lib/cmake/{Qt5OpenGLExtensions,Qt5Positioning}, 656 $QT5PREFIX/lib/cmake/{Qt5PrintSupport,Qt5Qml,Qt5Quick}, 657 $QT5PREFIX/lib/cmake/{Qt5QuickTest,Qt5QuickWidgets,Qt5Script}, 658 $QT5PREFIX/lib/cmake/{Qt5ScriptTools,Qt5Sensors,Qt5SerialPort}, 659 $QT5PREFIX/lib/cmake/{Qt5Sql,Qt5Svg,Qt5Test,Qt5UiTools}, 660 $QT5PREFIX/lib/cmake/{Qt5WaylandClient,Qt5WebChannel}, 661 $QT5PREFIX/lib/cmake/{Qt5WebEngine,Qt5WebEngineCore}, 662 $QT5PREFIX/lib/cmake/{Qt5WebEngineWidgets,Qt5WebKit}, 663 $QT5PREFIX/lib/cmake/{Qt5WebKitWidgets,Qt5WebSockets,Qt5Widgets}, 664 $QT5PREFIX/lib/cmake/{Qt5X11Extras,Qt5Xml,Qt5XmlPatterns}, 598 665 $QT5PREFIX/share/doc/qt5, and 599 666 $QT5PREFIX/share/qt5 … … 634 701 </varlistentry> 635 702 703 <varlistentry id="lconvert-qt5"> 704 <term><command>lconvert</command></term> 705 <listitem> 706 <para> 707 is part of Qt5's Linguist tool chain. It can be used as a 708 standalone tool to convert and filter translation data files. 709 </para> 710 <indexterm zone="qt5 lconvert-qt5"> 711 <primary sortas="b-lconvert-qt5">lconvert</primary> 712 </indexterm> 713 </listitem> 714 </varlistentry> 715 636 716 <varlistentry id="linguist-qt5"> 637 717 <term><command>linguist</command></term> … … 700 780 </varlistentry> 701 781 782 <varlistentry id="qdbus-qt5"> 783 <term><command>qdbus</command></term> 784 <listitem> 785 <para> 786 lists available services, object paths, methods, signals, and 787 properties of objects on a bus. 788 </para> 789 <indexterm zone="qt5 qdbus-qt5"> 790 <primary sortas="b-qdbus-qt5">qdbus</primary> 791 </indexterm> 792 </listitem> 793 </varlistentry> 794 702 795 <varlistentry id="qmake-qt5"> 703 796 <term><command>qmake</command></term>
Note:
See TracChangeset
for help on using the changeset viewer.