5.1.原始来源

配置 Makefile 非常简单,我们建议在开始之前查看现有示例。此外,本手册中还有一个示例 Makefile,请查看并遐照该模板中的变量和部分顺序,以使其他人更容易阅读port。

在设计新的 Makefile 时,请依次考虑这些问题:

5.1. 原始来源

它是否存储在 DISTDIR 中,作为一个标准的 gzip ped 压缩包,命名类似于 foozolix-1.2.tar.gz?如果是,请继续下一步。如果不是,发行文件格式可能需要覆盖 DISTVERSION , DISTNAME , EXTRACT_CMD , EXTRACT_BEFORE_ARGS , EXTRACT_AFTER_ARGS , EXTRACT_SUFX 或 DISTFILES 中的一个或多个。

在最坏的情况下,创建一个自定义 do-extract 目标来覆盖默认设置。这几乎是不必要的。

最后更新于

FreeBSD 中文社区 2024