变量 | 说明 |
---|---|
USE_RUBY | 此 port 需要 Ruby。 |
USE_RUBY_EXTCONF | 此 port 使用 extconf.rb
来完成配置。 |
USE_RUBY_SETUP | 此 port 使用 setup.rb
来完成配置。 |
RUBY_SETUP | 将此变量名设置为所用的
setup.rb 的文件名。 通常会是
install.rb 。 |
下表展示了 ports 系统提供给 port 作者的一些变量。
您应使用这些变量, 以便把文件装到合适的位置。 请尽可能多地在
pkg-plist
中使用它们。 这些变量不应在 port
中重新定义。
变量 | 说明 | 示范值 |
---|---|---|
RUBY_PKGNAMEPREFIX | 作为 PKGNAMEPREFIX 以区分用于不同
Ruby 版本的 package。 | ruby18- |
RUBY_VERSION | x.y.z 形式的完整 ruby 版本。 | 1.8.2 |
RUBY_SITELIBDIR | 平台无关库的安装路径。 | /usr/local/lib/ruby/site_ruby/1.8 |
RUBY_SITEARCHLIBDIR | 平台相关的库的安装路径。 | /usr/local/lib/ruby/site_ruby/1.8/amd64-freebsd6 |
RUBY_MODDOCDIR | 模块文档的安装路径。 | /usr/local/share/doc/ruby18/patsy |
RUBY_MODEXAMPLESDIR | 模块用例的安装路径。 | /usr/local/share/examples/ruby18/patsy |
可用变量的完整列表, 可以在
/usr/ports/Mk/bsd.ruby.mk
中找到。
本文档和其它文档可从这里下载: ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
如果对于FreeBSD有问题,请先阅读
文档,如不能解决再联系
<questions@FreeBSD.org>.
关于本文档的问题请发信联系
<doc@FreeBSD.org>.