On 25/06/2020 10:28 a.m., Stuart Henderson wrote:
> 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.
Hi Stuart,
Thanks very much for that information.
I was able to fairly trivially get a freerdp-3.0.0devp0 which is pretty
cool :)
I have hacked freerdp to get a xfreerdp (git version) working properly
talking to a Windows XP system and a Windows 7 system. The latest
release version of xfreerdp won't work properly with Windows XP. I
need to do some work on timers, but the fact it works (hacked) is amazing!
The latest release version of guacamole (RDP) doesn't work properly with
Windows XP, so I want to try the git version of guacamole-server using
the freerdp-3.0.0devp0.
Thanks for all your guidance!
Cheers,
Steve W.
No comments:
Post a Comment