11.2.UPDATING 和 MOVED

11.2.1. /usr/ports/UPDATING 11.2.1. /usr/ports/UPDATING

如果升级 port 需要特殊步骤,比如更改配置文件或运行特定程序,则必须在此文件中记录。此文件中条目的格式如下:

YYYYMMDD:
  AFFECTS: users of portcategory/portname
  AUTHOR: Your name <Your email address>

  Special instructions
# pkg delete -g -f docbook-xml* docbook-sk* docbook[2345]??-* docbook-4*

如所示,该命令仅适用于 Bourne shells。而使用下面显示的形式,将适用于 Bourne shell 和 C-shell:

# pkg delete -g -f docbook-xml\* docbook-sk\* docbook\[2345\]\?\?-\* docbook-4\*

11.2.2. /usr/ports/MOVED

该文件用于列出已移动或删除的ports。文件中的每一行都由port的名称组成,port何时以及为什么被移动。如果port已被移除,则可以将详细信息部分留空。每个部分必须用 | (管道)字符分隔,如下所示:

old name|new name (blank for deleted)|date of move|reason

日期必须按照 YYYY-MM-DD 的形式输入。新条目将被添加到列表的末尾,以保持按时间顺序排列,最古老的条目在列表顶部。

如果port被删除但已经恢复,请删除此文件中声明其已被删除的行。

如果port被重命名,然后又重命名回原始名称,请添加一个新条目,将中间名称添加到旧名称中,并删除旧条目,以免创建循环。

% cd /home/user/ports
% env PORTSDIR=$PWD Tools/scripts/MOVEDlint.awk

最后更新于

FreeBSD 中文社区