将外部Portfile用于本地MacPorts

时间:2013-03-01 07:16:20

标签: python macports

我对MacPorts非常满意,但我经常遇到没有Portfile的东西。例如,我想玩Python和PDF生成器libharu(link)。似乎有一个可用于libharu here的端口文件。

有没有办法设置MacPorts,每隔port selfupdate这个Portfile也会从远程github.com位置更新?我想要一直在本地维护这个。

(下一步是处理我找不到Portfile的pyharu,但希望有足够的文档herehere

1 个答案:

答案 0 :(得分:1)

您链接的存储库是官方MacPorts端口树的克隆。因此,此github存储库中的任何文件也位于标准端口树中。因此port info libharu应该在您的系统上开箱即用。

还要回答关于从git同步端口树的问题的现在过时部分:是的,MacPorts trunk支持从git同步端口树(请参阅this part of the relevant source)。但是,这在发布的版本中不可用,并将进入MacPorts 2.2。

要使用此功能,请在您选择的位置创建标准克隆,确保用户macports具有对此位置的读写权限,修改/opt/local/etc/macports/sources.conf并附加file:///path/to/your/clone