Date: Wed, 24 Aug 2016 09:21:10 +0000 (UTC) From: Mathieu Arnold <mat@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49329 - in head/en_US.ISO8859-1/books/porters-handbook: special uses Message-ID: <201608240921.u7O9LAsB046508@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: mat Date: Wed Aug 24 09:21:10 2016 New Revision: 49329 URL: https://svnweb.freebsd.org/changeset/doc/49329 Log: Try to follow with ports r420774. Sponsored by: Absolight 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 Wed Aug 24 09:14:07 2016 (r49328) +++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Wed Aug 24 09:21:10 2016 (r49329) @@ -2664,7 +2664,8 @@ USE_QT5= buildtools_build</programlistin <title>KDE 4 Variable Definitions</title> <para>If the application depends on KDE 4, set - <varname>USE_KDE4</varname> to the list of required + <literal>USES+=kde:4</literal> and + <varname>USE_KDE</varname> to the list of required components. <literal>_build</literal> and <literal>_run</literal> suffixes can be used to force components dependency type (for example, @@ -2701,7 +2702,7 @@ USE_QT5= buildtools_build</programlistin <row> <entry><literal>kdeprefix</literal></entry> <entry>If set, port will be installed into - <literal>${KDE4_PREFIX}</literal></entry> + <literal>${KDE_PREFIX}</literal></entry> </row> <row> @@ -2818,36 +2819,36 @@ USE_QT5= buildtools_build</programlistin </table> <para>KDE 4 ports are installed into - <varname>KDE4_PREFIX</varname>. This is + <varname>KDE_PREFIX</varname>. This is achieved by specifying the <literal>kdeprefix</literal> component, which overrides the default <varname>PREFIX</varname>. The ports, however, respect any <varname>PREFIX</varname> set via the <envar>MAKEFLAGS</envar> environment variable and/or <command>make</command> - arguments. Currently <varname>KDE4_PREFIX</varname> + arguments. Currently <varname>KDE_PREFIX</varname> is identical to the default <varname>PREFIX</varname>, <literal>${LOCALBASE}</literal>.</para> <example xml:id="kde4-components-example"> - <title><varname>USE_KDE4</varname> Example</title> + <title><varname>USE_KDE</varname> Example</title> <para>This is a simple example for a KDE 4 port. <literal>USES= cmake:outsource</literal> instructs the port to utilize <application>CMake</application>, a configuration tool widely used by KDE 4 projects (see <xref linkend="using-cmake"/> for detailed usage). - <varname>USE_KDE4</varname> brings dependency on KDE + <varname>USE_KDE</varname> brings dependency on KDE libraries and makes port using <command>automoc4</command> at build stage. Required KDE components and other dependencies can be determined through configure log. - <varname>USE_KDE4</varname> does not imply + <varname>USE_KDE</varname> does not imply <varname>USE_QT4</varname>. If a port requires some Qt 4 components, specify them in <varname>USE_QT4</varname>.</para> - <programlisting>USES= cmake:outsource -USE_KDE4= kdelibs kdeprefix automoc4 + <programlisting>USES= cmake:outsource kde:4 +USE_KDE= kdelibs kdeprefix automoc4 USE_QT4= moc_build qmake_build rcc_build uic_build</programlisting> </example> </sect2> Modified: head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Wed Aug 24 09:14:07 2016 (r49328) +++ head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Wed Aug 24 09:21:10 2016 (r49329) @@ -1275,6 +1275,15 @@ GSSAPI_NONE_CONFIGURE_ON= --without-gssa target, add the <literal>noman</literal> argument.</para> </sect1> + <sect1 xml:id="uses-kde"> + <title><literal>kde</literal></title> + + <para>Possible arguments: <literal>4</literal></para> + + <para>Add dependency on <application>KDE</application> components. + See <xref linkend="using-kde"/> for more information.</para> + </sect1> + <sect1 xml:id="uses-kmod"> <title><literal>kmod</literal></title>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201608240921.u7O9LAsB046508>