例如,在我的debian包的debian文件夹中,我想添加一个删除目录的post步骤。
我认为*.postrm.debhelper文件是正确的。但是这个文件将被几个帮助脚本(dh_installinit,dh_icons)覆盖。
如何将自己的操作添加到这些脚本中,使它们与将自动生成的命令合并?
Update:我在安装b的手册中看到,我必须添加#DEBHELPER#作为占位符。但即使我在文件的末尾这样做,我的整个文件也会被覆盖:
#My own commentar
echo "My own action"
#DEBHELPER#更新2:dh_clean和dh_prep执行
rm -rf package.*.debhelper在此之后,它们将脚本示例从/usr/share/debhelper/autoscript/转换到postrm.debhelper脚本中。
发布于 2014-02-20 14:58:38
溶液
重命名文件: packagename.postrm.debhelper ==> packagename.postrm
之后,我自己的注释将存储在自动生成的命令之上,这些命令将放在#DEBHELPER#占位符上。
#My own commentar
echo "My own action"
#DEBHELPER#https://stackoverflow.com/questions/21904687
复制相似问题