svn commit: r53207 - in head/en_US.ISO8859-1/books/porters-handbook: special uses

Mathieu Arnold <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
Author: mat
Date: Mon Jul  1 19:21:27 2019
New Revision: 53207
URL: https://svnweb.freebsd.org/changeset/doc/53207

Log:
  Document qt-dist
  
  Submitted by:	tcberner
  Reported by:	mat
  Differential Revision:	https://reviews.freebsd.org/D20802

Modified:
  head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml
  head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml

Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml	Mon Jul  1 09:35:34 2019	(r53206)
+++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml	Mon Jul  1 19:21:27 2019	(r53207)
@@ -2875,6 +2875,11 @@ GLIB_SCHEMAS=	 org.regexxer.gschema.xml
   <sect1 xml:id="using-qt">
     <title>Using Qt</title>
 
+    <note>
+      <para>For ports that are part of Qt itself, see <xref
+	  linkend="uses-qt-dist"/>.</para>
+    </note>
+
     <sect2 xml:id="qt-common">
       <title>Ports That Require Qt</title>
 

Modified: head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml	Mon Jul  1 09:35:34 2019	(r53206)
+++ head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml	Mon Jul  1 19:21:27 2019	(r53207)
@@ -2748,6 +2748,69 @@ USE_PYQT=	core doc_build designer_run</programlisting>
       for more information.</para>
   </sect1>
 
+  <sect1 xml:id="uses-qt-dist">
+    <title><literal>qt-dist</literal></title>
+
+    <para>Possible arguments: (none) or <literal>5</literal> and
+      (none) or one of <literal>3d</literal>,
+      <literal>activeqt</literal>, <literal>androidextras</literal>,
+      <literal>base</literal>, <literal>canvas3d</literal>,
+      <literal>charts</literal>, <literal>connectivity</literal>,
+      <literal>datavis3d</literal>,  <literal>declarative</literal>,
+      <literal>doc</literal>,  <literal>gamepad</literal>,
+      <literal>graphicaleffects</literal>,
+      <literal>imageformats</literal>, <literal>location</literal>,
+      <literal>macextras</literal>, <literal>multimedia</literal>,
+      <literal>networkauth</literal>, <literal>purchasing</literal>,
+      <literal>quickcontrols2</literal>,
+      <literal>quickcontrols</literal>,
+      <literal>remoteobjects</literal>,  <literal>script</literal>,
+      <literal>scxml</literal>,  <literal>sensors</literal>,
+      <literal>serialbus</literal>,  <literal>serialport</literal>,
+      <literal>speech</literal>,  <literal>svg</literal>,
+      <literal>tools</literal>,  <literal>translations</literal>,
+      <literal>virtualkeyboard</literal>, <literal>wayland</literal>,
+      <literal>webchannel</literal>, <literal>webengine</literal>,
+      <literal>websockets</literal>, <literal>webview</literal>,
+      <literal>winextras</literal>, <literal>x11extras</literal>,
+      <literal>xmlpatterns</literal></para>
+
+    <para>Provides support for building <application>Qt
+	5</application> components.  It takes care of setting up the
+      appropriate configuration environment for the port to
+      build.</para>
+
+    <example xml:id="qt5-dist-example">
+      <title>Building Qt 5 Components</title>
+
+      <para>The port is <application>Qt 5</application>'s
+	  <literal>networkauth</literal> component, which is part of
+	the <literal>networkauth</literal> distribution file.</para>
+
+      <programlisting>PORTNAME=	networkauth
+DISTVERSION=	${QT5_VERSION}
+
+USES=		qt-dist:5</programlisting>
+    </example>
+
+    <para>If <varname>PORTNAME</varname> does not match the
+      component name, it can be passed as an argument to
+      <literal>qt-dist</literal>.</para>
+
+    <example xml:id="qt5-dist-example-explicit">
+      <title>Building Qt 5 Components with Different Names</title>
+
+      <para>The port is <application>Qt 5</application>'s
+	<literal>gui</literal> component, which is part of the
+	<literal>base</literal> distribution file.</para>
+
+      <programlisting>PORTNAME=	gui
+DISTVERSION=	${QT5_VERSION}
+
+USES=		qt-dist:5,base</programlisting>
+    </example>
+  </sect1>
+
   <sect1 xml:id="uses-readline">
     <title><literal>readline</literal></title>
 
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-doc-all
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.