写ebuild的朋友必须知道的好工具

emerge app-portage/eclass-manpages  app-portage/gentoolkit-dev

man eutils.eclass

(不要忘记创建ChangeLog文件――查看echangelog的man帮助。)
# echangelog "New ebuild for foo. Ebuild written by me. Fixes bug #XXXXXX."http://devmanual.gentoo.org/tools-reference/ekeyword/index.html  ekeyword

Commits

请一直使用repoman commit,而不是cvs commit。Repoman是一个质量保障(QA)工具,它会执行基本的检查并且建立Manifests。如果你对repoman输出的某些部分不清楚,请查看man repoman。另外,你可能会对不断地输入密码而感到厌倦;keychain(http://www.gentoo.org/proj/zh_cn/keychain.xml)可以帮助你。

代码 1.8: 使用repoman

                                                   (在运行repoman之前,请确保没有root用户所拥有的文件!)
("scan"扫描当前的目录来查看QA事务。"full"选项更加完整。)
# repoman scan
("commit"先做scan,然后commit,同时更新Manifest。确认你已经
加入了冗长而有用的CVS ChangeLog信息……)
# repoman commit                        http://www.gentoo.org/proj/zh_cn/devrel/handbook/handbook.xml?part=1&chap=4

你可能感兴趣的:(#gentoo)