USE_KDELIBS_VER | 表示 port 用到了 KDE 库。
这个变量可以指定希望使用的 KDE 主版本号,
如果设置了这个变量, 则系统也会将
USE_QT_VER 设为适当的版本。
该变量目前唯一有效的值是
3 。 |
USE_KDEBASE_VER | 表示 port 用到了 KDE 的基本系统。
这个变量可以指定希望使用的 KDE 主版本号,
如果设置了这个变量, 则系统也会将
USE_QT_VER 设为适当的版本。
该变量目前唯一有效的值是 3 。 |
如果您的应用程序需要使用 KDE 4.x, 则应将 USE_KDE4
设为所需组件的列表。 下面列出一些最常用到的组件
(最新的组件列表位于 /usr/ports/Mk/bsd.kde4.mk
中的 _USE_KDE4_ALL
):
名称 | 说明 |
---|---|
akonadi | 个人信息管理 (PIM)存储服务 |
automoc4 | 令 port 使用 automoc4 联编工具集 |
kdebase | 基本的 KDE 应用程序 (Konqueror、 Dolphin、 Konsole) |
kdeexp | 试验性的 KDE 库 (包含尚未完全确定不变的 API) |
kdehier | 常用的 KDE 目录层次结构 |
kdelibs | 基本 KDE 库 |
kdeprefix | 如果设置了这个选项, 则 port 将安装到
${KDE4_PREFIX}
而不是 ${LOCALBASE} |
pimlibs | PIM 函数库 |
workspace | 用于组成桌面的应用程序和函数库 (Plasma、 KWin) |
KDE 4.x port 会安装到 ${KDE4_PREFIX}
,
目前是 /usr/local/kde4
,
以避免与 KDE 3.x ports 冲突。 这是通过指定 kdeprefix
组件来实现的, 它表示替换默认的 PREFIX
。 不过,
port 仍会遵循通过 MAKEFLAGS
环境变量设置的
PREFIX
以及其它 make 参数。
KDE 4.x ports 有可能和 KDE 3.x ports 冲突, 因此如果启用了
kdeprefix
组件, 它们会安装到
${KDE4_PREFIX}
。 目前
KDE4_PREFIX
的默认值是
/usr/local/kde4
。 也可以将 KDE 4.x ports
安装到自定义的 PREFIX
。 当
PREFIX
是通过 MAKEFLAGS
环境变量, 或直接在 make 命令行指定时,
它会替换 kdeprefix
提供的配置。
USE_KDE4
示例下面是一个简单的 KDE 4 port。 USE_CMAKE
指定 port 使用 CMake ──
许多 KDE 4 项目所使用的配置工具。
USE_KDE4
则引入 KDE 函数库, 并令 port 在联编阶段使用
automoc4。 需要的 KDE 组件,
以及其他依赖的组件可以从 configure 的日志中获知。
USE_KDE4
并不会自动设置 USE_QT_VER
。
如果 port 需要使用某些 Qt4 组件, 则需要设置 USE_QT_VER
并指定所需要的组件。
本文档和其它文档可从这里下载: ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
如果对于FreeBSD有问题,请先阅读
文档,如不能解决再联系
<questions@FreeBSD.org>.
关于本文档的问题请发信联系
<doc@FreeBSD.org>.