Thanks Marc and Stuart for the replies!

Marc Espie writes:

> [...]
> If you don't have anything to package, you can always use the lesser known
> features of BUILD_DEPENDS
>
> See bsd.port.mk(5).... you will probably find
> BUILD_DEPENDS = some/path:patch
>
> to be more or less what you would need.

It took me a while to understand, but now I get it.  I didn't know it
was possible to specify the target in BUILD_DEPENDS.  But the problem is
that I would have to create a port for every dependency.  Generally
speaking this seems the best approach, but in this case, since this
would be the second common-lisp port, I don't think it would be optimal.

Stuart Henderson <[email protected]> writes:

> On 2021/03/03 16:24, Omar Polo wrote:
> [...]
> Indeed MASTER_SITES can only go from <nothing> to 9, but as long as there's
> a common base URL you can use the "DISTFILES=local{remote}suffix" syntax.
> Here's an example for converting stumpwm to use this. Some ports do similar
> for multiple github dependencies.

I have overlooked the DISTFILES variable!  It looks great, I'll try this
way.

Reply via email to