6.5 使用 perl

表 6-3. 用于用到 perl 的 port 的变量

变量 意义
USE_PERL5 表示 port 将 perl 5 用于构建和运行。
USE_PERL5_BUILD 表示 port 将 perl 5 用于构建。
USE_PERL5_RUN 表示 port 将 perl 5 用于运行。
PERL perl 5 的完整路径, 可能是系统自带的, 或者从 port 安装, 但没有版本号。 如果您需要在脚本中替换 “#!” 行, 则应使用这个变量。
PERL_CONFIGURE 采用 Perl 的 MakeMaker 进行配置。 这一变量隐含设置 USE_PERL5
PERL_MODBUILD 使用 Module::Build 进行配置、 构建并安装。 这一变量隐含设置 PERL_CONFIGURE
只读变量  
PERL_VERSION 系统中安装的 perl 的完整版本 (例如, 5.00503)。
PERL_VER 系统中安装的 perl 的短版本 (例如, 5.005)。
PERL_LEVEL 系统中安装的 perl 的版本整数值, 其形式为 MNNNPP (例如, 500503)。
PERL_ARCH perl 保存某平台专用的库的位置。 默认值为 ${ARCH}-freebsd
PERL_PORT 系统中所安装的 perl port 的名字 (例如, perl5)。
SITE_PERL 站点专用的 perl package 安装路径。 其值会自动加入到 PLIST_SUB 中。

注意: Perl 模块通常并没有官方网站, 这些 port 应将 cpan.org 作为其 pkg-descr WWW 行的内容。 推荐的 URL 格式为 http://search.cpan.org/dist/Module-Name

若您有关于 FreeBSD ports 系统的问题, 请发送电子邮件至 <ports@FreeBSD.org>。
关于此文档的任何问题, 请致函 <doc@FreeBSD.org>。