6.23.使用 Xfce

需要 Xfce 库或者应用的 port 设置 USES=xfce

使用分配给 USE_XFCE 的值来设置特定的 Xfce 库和应用程序依赖关系。它们在 /usr/ports/Mk/Uses/xfce.mk 中定义。可能的值包括:

garcon

sysutils/garcon

libexo

x11/libexo

libgui

x11-toolkits/libxfce4gui

libmenu

x11/libxfce4menu

libutil

x11/libxfce4util

panel

x11-wm/xfce4-panel

thunar

x11-fm/thunar

xfconf

x11/xfce4-conf

例子90. USES=xfce 示例

USES=        xfce
USE_XFCE=    libmenu

例子91.使用 Xfce 自己的 GTK2 组件

在这个例子中, port 应用使用了特定的 GTK2 组件 x11/libxfce4menux11/xfce4-conf

USES=        xfce:gtk2
USE_XFCE=    libmenu xfconf

提示

以这种方式包含的 Xfce 组件将自动包含其所需的任何依赖关系。不再需要指定整个列表。如果 port 只需要 x11-wm/xfce4-panel ,请使用:

USES=        xfce
USE_XFCE=    panel

没必要去列举 x11-wm/xfce4-panel 自身需要的东西像这样:

USES=        xfce
USE_XFCE=    libexo libmenu libutil panel

然而, Xfce 组件和 port 的非 Xfce 依赖项必须被明确地包含。不要指望一个 Xfce 组件来提供子依赖而不是主 port 自身。

最后更新于

FreeBSD 中文社区