|
Lines 3434-3441
Link Here
|
| 3434 |
and PEAR modules. <application>Python</application> is discussed |
3434 |
and PEAR modules. <application>Python</application> is discussed |
| 3435 |
in <xref linkend="using-python">, while |
3435 |
in <xref linkend="using-python">, while |
| 3436 |
<application>Ruby</application> in <xref linkend="using-ruby">. |
3436 |
<application>Ruby</application> in <xref linkend="using-ruby">. |
| 3437 |
Finally, <xref linkend="using-sdl"> provides variables used for |
3437 |
<xref linkend="using-sdl"> provides variables used for |
| 3438 |
<application>SDL</application> applications.</para> |
3438 |
<application>SDL</application> applications and finally, |
|
|
3439 |
<xref linkend="using-xfce"> contains information on |
| 3440 |
<application>Xfce</application>.</para> |
| 3439 |
|
3441 |
|
| 3440 |
</sect2> |
3442 |
</sect2> |
| 3441 |
|
3443 |
|
|
Lines 7466-7471
Link Here
|
| 7466 |
</sect2> |
7468 |
</sect2> |
| 7467 |
</sect1> |
7469 |
</sect1> |
| 7468 |
|
7470 |
|
|
|
7471 |
<sect1 id="using-xfce"> |
| 7472 |
<title>Using Xfce</title> |
| 7473 |
|
| 7474 |
<para>The <makevar>USE_XFCE</makevar> variable is used to autoconfigure |
| 7475 |
the dependencies for ports which use an Xfce based library or application |
| 7476 |
like |
| 7477 |
<filename role="package">x11-toolkits/libxfce4gui</filename> and |
| 7478 |
<filename role="package">x11-wm/xfce4-panel</filename>.</para> |
| 7479 |
|
| 7480 |
<para>The following Xfce libraries and applications are recognized at |
| 7481 |
the moment:</para> |
| 7482 |
|
| 7483 |
<itemizedlist> |
| 7484 |
<listitem> |
| 7485 |
<para>libexo: <filename role="package">x11/libexo</filename></para> |
| 7486 |
</listitem> |
| 7487 |
|
| 7488 |
<listitem> |
| 7489 |
<para>libgui: <filename role="package">x11-toolkits/libxfce4gui</filename></para> |
| 7490 |
</listitem> |
| 7491 |
|
| 7492 |
<listitem> |
| 7493 |
<para>libutil: <filename role="package">x11/libxfce4util</filename></para> |
| 7494 |
</listitem> |
| 7495 |
|
| 7496 |
<listitem> |
| 7497 |
<para>libmcs: <filename role="package">x11/libxfce4mcs</filename></para> |
| 7498 |
</listitem> |
| 7499 |
|
| 7500 |
<listitem> |
| 7501 |
<para>mcsmanager: <filename role="package">sysutils/xfce4-mcs-manager</filename></para> |
| 7502 |
</listitem> |
| 7503 |
|
| 7504 |
<listitem> |
| 7505 |
<para>panel: <filename role="package">x11-wm/xfce4-panel</filename></para> |
| 7506 |
</listitem> |
| 7507 |
|
| 7508 |
<listitem> |
| 7509 |
<para>thunar: <filename role="package">x11-fm/thunar</filename></para> |
| 7510 |
</listitem> |
| 7511 |
|
| 7512 |
<listitem> |
| 7513 |
<para>wm: <filename role="package">x11-wm/xfce4-wm</filename></para> |
| 7514 |
</listitem> |
| 7515 |
|
| 7516 |
<listitem> |
| 7517 |
<para>xfdev: <filename role="package">dev/xfce4-dev-tools</filename></para> |
| 7518 |
</listitem> |
| 7519 |
|
| 7520 |
</itemizedlist> |
| 7521 |
|
| 7522 |
<para>The following additional parameters are recognized:</para> |
| 7523 |
|
| 7524 |
<itemizedlist> |
| 7525 |
<listitem> |
| 7526 |
<para>configenv: Use this if your port requires a special modified |
| 7527 |
<makevar>CONFIGURE_ENV</makevar> to find it's required libraries. |
| 7528 |
<programlisting>-I${LOCALBASE}/include -L${LOCALBASE}/lib</programlisting> |
| 7529 |
gets added to CPPFLAGS to <makevar>CONFIGURE_ENV</makevar>. |
| 7530 |
</listitem> |
| 7531 |
|
| 7532 |
</itemizedlist> |
| 7533 |
|
| 7534 |
<para>Therefore, if a port has a dependency on |
| 7535 |
<filename role="package">sysutils/xfce4-mcs-manager</filename> and |
| 7536 |
requires the special CPPFLAGS in its configure environment, |
| 7537 |
the syntax will be:</para> |
| 7538 |
|
| 7539 |
<programlisting>USE_XFCE= mcsmanager configenv</programlisting> |
| 7540 |
</sect1> |
| 7541 |
|
| 7469 |
<sect1 id="rc-scripts"> |
7542 |
<sect1 id="rc-scripts"> |
| 7470 |
<title>Starting and stopping services (rc scripts)</title> |
7543 |
<title>Starting and stopping services (rc scripts)</title> |