各位好! 这两天想写几个 ebuild 文件,发现有些生疏了。 碰到的问题是这样的:原码包名为 foo-2.4.1.tar.gz, 但解包后文件夹名为 foo-2.4,使用默认的 src_unpack, 发现后续的 src_ 函数找不到工作目录。 要解决这个问题,除了重写 src_unpack 函数之外, 有没有修改变量例如 S 或者 D 之类的方法? 另外,发现浏览 devmanual.gentoo.org 有点慢, 想把它搬到本地然后起个 Apache。 但是直接拖开发手册的原码没有用, 因为原码都是 XML+xsl。 若是 gentoo 系统,可安装 app-doc/devmanual。 |
--
发帖: gentoo...@googlegroups.com
退订: gentoo-china...@googlegroups.com
论坛: http://forums.gentoo.org/viewforum-f-50.html
多谢,已基本能用。除了 devmanual 的问题未解决之外,现有一依赖性困惑。软件包成功编译,除了必须的依赖之外,还有可选的依赖,这些可选的依赖可由 --enable、--with 给出,但似乎还有一些依赖,既不影响编译也没有类似可选依赖的开关,这些依赖就看系统有没有装,有就自动编译,没有就忽略。关于它们,有必要写在 DEPEND 中嘛?Cheers,
Easior Lars