svn commit: r49329 - in head/en_US.ISO8859-1/books/porters-handbook: special uses
Mathieu Arnold
mat at FreeBSD.org
Wed Aug 24 09:21:12 UTC 2016
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>
More information about the svn-doc-all
mailing list