应用程序包开发者指南

创建文件类型为 vexi 的对象条目

至少,您需要修改 prototype 文件,以添加文件类型为 i 的对象。如果您将信息文件和安装脚本存储在软件包目录的第一级中(例如 /home/jane/SUNWcadap/pkginfo),则 prototype 文件中的一个条目将如下所示:


i pkginfo

如果您没有将信息文件和安装脚本存储在软件包目录的第一级中,则需要指定它们的源位置。例如:


i pkginfo=/home/jane/InfoFiles/pkginfo

或者,可以使用 !search 命令指定位置,供 pkgmk 命令在生成软件包时进行查找。有关更多信息,请参见pkgmk 命令提供搜索路径

要为文件类型为 vex 的对象添加条目,请遵循prototype 文件的格式中所述的格式,或参阅 prototype(4) 手册页。


注 –

切记在任何时候都为文件类型为 e(可编辑)的文件指定一个类,并为该类指定一个关联的类操作脚本。否则,在删除软件包期间这类文件将被删除,即使与其他软件包共享路径名时也是如此。