Changeset eb30b876 for x/lib/qtbase.xml
- Timestamp:
- 12/17/2020 02:01:09 PM (3 years ago)
- Branches:
- qt5new
- Children:
- 1d087b41
- Parents:
- b7e41a4d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
x/lib/qtbase.xml
rb7e41a4d reb30b876 9 9 <!ENTITY qtbase-md5sum "0eb522ff6c2194f9690cbdcd5b33e803"> 10 10 <!ENTITY qtbase-size "48 MB"> 11 <!ENTITY qtbase-buildsize " 4.4 GB (145MB installed)">12 <!ENTITY qtbase-time " 64SBU (Using parallelism=4)">11 <!ENTITY qtbase-buildsize "2.4 GB (96 MB installed)"> 12 <!ENTITY qtbase-time "4.7 SBU (Using parallelism=4)"> 13 13 ]> 14 14 … … 254 254 </para> 255 255 256 <screen role="root"><userinput>find $QT5 DIR/ -name \*.prl \256 <screen role="root"><userinput>find $QT5PREFIX/ -name \*.prl \ 257 257 -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;</userinput></screen> 258 259 <!-- dubious, looks like VLC can cope with non suffixed programs. 260 Furthermore, qmlcachegen is needed by VLC, and not installed 261 by qtbase. Means this should be done after qttools install. --> 262 <para> 263 Some packages such as <xref linkend='vlc'/> look for certain 264 executables with a -qt5 suffix. Run the following command as the 265 <systemitem class="username">root</systemitem> user 266 to create the necessary symlinks: 267 </para> 268 269 <screen role="root"><userinput>for file in moc qmake rcc uic; do 270 ln -sfrvn $QT5PREFIX/bin/$file /usr/bin/$file-qt5 271 done</userinput></screen> 272 258 273 </sect2> 259 274 … … 312 327 </para> 313 328 314 <screen role="nodump"><userinput>cat > /etc/profile.d/qt base.sh << "EOF"315 <literal># Begin /etc/profile.d/qt base.sh329 <screen role="nodump"><userinput>cat > /etc/profile.d/qt5.sh << "EOF" 330 <literal># Begin /etc/profile.d/qt5.sh 316 331 317 332 QT5DIR=/usr 318 333 export QT5DIR 319 334 320 # End /etc/profile.d/qt base.sh</literal>335 # End /etc/profile.d/qt5.sh</literal> 321 336 EOF</userinput></screen> 322 337 … … 360 375 <para> 361 376 As the <systemitem class="username">root</systemitem> user, create 362 the <filename>/etc/profile.d/qt base.sh</filename> file:363 </para> 364 365 <screen role="root"><userinput>cat > /etc/profile.d/qt base.sh << "EOF"366 <literal># Begin /etc/profile.d/qt base.sh377 the <filename>/etc/profile.d/qt5.sh</filename> file: 378 </para> 379 380 <screen role="root"><userinput>cat > /etc/profile.d/qt5.sh << "EOF" 381 <literal># Begin /etc/profile.d/qt5.sh 367 382 368 383 QT5DIR=/opt/qt5 … … 373 388 export QT5DIR 374 389 375 # End /etc/profile.d/qt base.sh</literal>390 # End /etc/profile.d/qt5.sh</literal> 376 391 EOF</userinput></screen> 377 392 … … 391 406 <seglistitem> 392 407 <seg> 393 qtwebengine_convert_dict and 394 QtWebEngineProcess (in $QT5DIR/libexec) 408 fixqt4headers.pl, 409 moc, 410 qdbuscpp2xml, 411 qdbusxml2cpp, 412 qlalr, 413 qmake, 414 qvkgen, 415 rcc, 416 syncqt.pl, 417 tracegen, and 418 uic 395 419 </seg> 396 420 <seg> 397 libQt5Pdf.so, 398 libQt5PdfWidgets.so, 399 libQt5WebEngineCore.so, 400 libQt5WebEngine.so, and 401 libQt5WebEngineWidgets.so 421 libQt5AccessibilitySupport.a, 422 libQt5Bootstrap.a, 423 libQt5Concurrent.so, 424 libQt5Core.so, 425 libQt5DBus.so, 426 libQt5DeviceDiscoverySupport.a, 427 libQt5EdidSupport.a, 428 libQt5EglFSDeviceIntegration.so, 429 libQt5EglFsKmsSupport.so, 430 libQt5EglSupport.a, 431 libQt5EventDispatcherSupport.a, 432 libQt5FbSupport.a, 433 libQt5FontDatabaseSupport.a, 434 libQt5GlxSupport.a, 435 libQt5Gui.so, 436 libQt5InputSupport.a, 437 libQt5KmsSupport.a, 438 libQt5Network.so, 439 libQt5OpenGLExtensions.a, 440 libQt5OpenGL.so, 441 libQt5PlatformCompositorSupport.a, 442 libQt5PrintSupport.so, 443 libQt5ServiceSupport.a, 444 libQt5Sql.so, 445 libQt5Test.so, 446 libQt5themeSupport.a, 447 libQt5Widgets.so, 448 libQt5XcbQpa.so, 449 libQt5XkbCommonSupport.a, and 450 libQt5Xml.so 402 451 </seg> 403 452 <seg> 404 $QT5DIR/include/QtPdf, 405 $QT5DIR/include/QtPdfWidgets, 406 $QT5DIR/include/QtWebEngine, 407 $QT5DIR/include/QtWebEngineCore, 408 $QT5DIR/include/QtWebEngineWidgets, 409 $QT5DIR/qml/QtWebEngine, and 410 $QT5DIR/translations/qtwebengine_locales 453 /opt/qt5 and /opt/qt-&qt5-version;, or, if installing 454 in /usr: /usr/include/qt5, /usr/lib/qt5, /usr/share/{,doc}/qt5 411 455 </seg> 412 456 </seglistitem> 413 457 </segmentedlist> 414 458 415 <!--<variablelist>459 <variablelist> 416 460 <bridgehead renderas="sect3">Short Descriptions</bridgehead> 417 461 <?dbfo list-presentation="list"?> 418 462 <?dbhtml list-presentation="table"?> 419 463 420 </variablelist>--> 464 <varlistentry id="fixqt4headers.pl"> 465 <term><command>fixqt4headers.pl</command></term> 466 <listitem> 467 <para> 468 is a script to replace all Qt 4 style includes with Qt 5 includes. 469 </para> 470 <indexterm zone="qtbase fixqt4headers.pl"> 471 <primary sortas="b-fixqt4headers.pl">fixqt4headers.pl</primary> 472 </indexterm> 473 </listitem> 474 </varlistentry> 475 476 <varlistentry id="moc-qt5"> 477 <term><command>moc</command></term> 478 <listitem> 479 <para> 480 generates Qt meta object support code. 481 </para> 482 <indexterm zone="qtbase moc-qt5"> 483 <primary sortas="b-moc-qt5">moc</primary> 484 </indexterm> 485 </listitem> 486 </varlistentry> 487 488 <varlistentry id="qdbuscpp2xml-qt5"> 489 <term><command>qdbuscpp2xml</command></term> 490 <listitem> 491 <para> 492 takes a C++ source file and generates a D-Bus XML definition 493 of the interface. 494 </para> 495 <indexterm zone="qtbase qdbuscpp2xml-qt5"> 496 <primary sortas="b-qdbuscpp2xml-qt5">qdbuscpp2xml</primary> 497 </indexterm> 498 </listitem> 499 </varlistentry> 500 501 <varlistentry id="qdbusxml2cpp-qt5"> 502 <term><command>qdbusxml2cpp</command></term> 503 <listitem> 504 <para> 505 is a tool that can be used to parse interface descriptions 506 and produce static code representing those interfaces, 507 </para> 508 <indexterm zone="qtbase qdbusxml2cpp-qt5"> 509 <primary sortas="b-qdbusxml2cpp-qt5">qdbusxml2cpp</primary> 510 </indexterm> 511 </listitem> 512 </varlistentry> 513 514 <varlistentry id="qlalr-qt5"> 515 <term><command>qlalr</command></term> 516 <listitem> 517 <para> 518 is a tool used to generate code from grammar specifications. 519 </para> 520 <indexterm zone="qtbase qlalr-qt5"> 521 <primary sortas="b-qlalr-qt5">qlalr</primary> 522 </indexterm> 523 </listitem> 524 </varlistentry> 525 526 <varlistentry id="qmake-qt5"> 527 <term><command>qmake</command></term> 528 <listitem> 529 <para> 530 uses information stored in project files to 531 determine what should go in the makefiles it 532 generates. 533 </para> 534 <indexterm zone="qtbase qmake-qt5"> 535 <primary sortas="b-qmake-qt5">qmake</primary> 536 </indexterm> 537 </listitem> 538 </varlistentry> 539 540 <varlistentry id="qvkgen"> 541 <term><command>qvkgen</command></term> 542 <listitem> 543 <para> 544 converts Vulkan specfiles to C++ headers and code. 545 </para> 546 <indexterm zone="qtbase qvkgen"> 547 <primary sortas="b-qvkgen">qvkgen</primary> 548 </indexterm> 549 </listitem> 550 </varlistentry> 551 552 <varlistentry id="rcc-qt5"> 553 <term><command>rcc</command></term> 554 <listitem> 555 <para> 556 is a resource compiler used in conjunction with designer. 557 </para> 558 <indexterm zone="qtbase rcc-qt5"> 559 <primary sortas="b-rcc-qt5">rcc</primary> 560 </indexterm> 561 </listitem> 562 </varlistentry> 563 564 <varlistentry id="syncqt.pl-qt5"> 565 <term><command>syncqt.pl</command></term> 566 <listitem> 567 <para> 568 is a script to create the forwarding headers in the include 569 directories. It is an internal development tool. 570 </para> 571 <indexterm zone="qtbase syncqt.pl-qt5"> 572 <primary sortas="b-syncqt.pl-qt5">syncqt.pl</primary> 573 </indexterm> 574 </listitem> 575 </varlistentry> 576 577 <varlistentry id="tracegen"> 578 <term><command>tracegen</command></term> 579 <listitem> 580 <para> 581 is a trace generator for LTTng or ETW. 582 </para> 583 <indexterm zone="qtbase tracegen"> 584 <primary sortas="b-tracegen">tracegen</primary> 585 </indexterm> 586 </listitem> 587 </varlistentry> 588 589 <varlistentry id="uic-qt5"> 590 <term><command>uic</command></term> 591 <listitem> 592 <para> 593 is a Qt user interface compiler. 594 </para> 595 <indexterm zone="qtbase uic-qt5"> 596 <primary sortas="b-uic-qt5">uic</primary> 597 </indexterm> 598 </listitem> 599 </varlistentry> 600 601 </variablelist> 421 602 </sect2> 422 603 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.