On 2020/06/25 10:06, Steve Williams wrote:
> Hi,
> 
> I'm working on freerdp and guacamole clones.
> 
> I've got ports built for both thanks to various assistance from Stuart et
> al.
> 
> However, they are both under active development and rather than working with
> the tarballs, I want to work with the git repository.
> 
> I've done this a couple of times, but it seems fragile... download the git
> repository, create a tarball named like the latest release, make makesum,
> etc and keep going down the garden path.  But then they bump versions in the
> git (eg: freerdp3 instead of freerdp2) which I can deal with.. modifying the
> guacamole build files...
> 
> It's not very "seamless" and I'm looking for a way to simplify it a bit.
> 
> For example, testing release candidates, different branches, etc.
> 
> Is there any elegant way to work with git repositories within the ports
> infrastructure?
> 
> Thanks,
> Steve W.
> 

For things on github you can do this which generates the right paths/
filenames for the on-the-fly generated archives:

GH_ACCOUNT=     apache
GH_PROJECT=     guacamole-server
GH_COMMIT=      45a0cd943b0106320de2f7eb6a3cccf1f5b53485
DISTNAME=       guacamole-server-1.2.0pre20200625

This is probably about the best you'll get from ports.

Reply via email to