我对MacPorts非常满意,但我经常遇到没有Portfile的东西。例如,我想玩Python和PDF生成器libharu(link)。似乎有一个可用于libharu here的端口文件。
有没有办法设置MacPorts,每隔port selfupdate
这个Portfile也会从远程github.com位置更新?我不想要一直在本地维护这个。
答案 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
。