First of all, probably you'll want to use the new golang 1.0 portgroup. Aaron 
is the expert at creating go ports...


> On Nov 28, 2018, at 18:00, Nils Breunese wrote:
> 
> Ah sorry, I thought you had already created a working Portfile, but this 
> Portfile indeed errors out. Log output here: https://pastebin.com/QGTnFUTS
> 
> Does anyone know how to fix this? https://docs.gitlab.com/runner/development/ 
> explains how to build GitLab Runner from source.
> 
> I guess ‘depends_lib port:go’ could be ‘depends_build port:go’, as I don’t 
> believe Go is a runtime dependency for the resulting binary.
> 
> For now I guess I’ll just use my personal Portfile that installs the 
> ready-to-go macOS binary.
> 
> Nils.
> 
>> Op 28 nov. 2018, om 16:15 heeft Marius Schamschula het volgende geschreven:
>> 
>> Nils,
>> 
>> I didn’t want to dig down several layers, so the Portfile is incomplete.
>> 
>> I’ve put it in my personal repo:
>> 
>> https://github.com/Schamschula/macports/blob/master/devel/gitlab-runner/Portfile
>> 
>> 
>>> On Nov 28, 2018, at 4:32 AM, Nils Breunese wrote:
>>> 
>>> Thanks for looking into this. Where can your Portfile be found?
>>> 
>>> Nils.
>>> 
>>>> Op 27 nov. 2018, om 20:52 heeft Marius Schamschula het volgende geschreven:
>>>> 
>>>> Nils,
>>>> 
>>>> I tried to put together a quick Portfile for gitlab-runner. The included 
>>>> Makefile still insists on downloading rebuild docker files
>>>> 
>>>> Judging by the FreeBSD port[2], that seems to be unavoidable.
>>>> 
>>>>> On Nov 27, 2018, at 1:19 PM, Nils Breunese wrote:
>>>>> 
>>>>> Hello,
>>>>> 
>>>>> I’d like to be able to install GitLab Runner [0] via MacPorts. I’ve 
>>>>> already created a Portfile [1] that installs this single binary tool, but 
>>>>> I’ve been informed this tool should be built from source by the Portfile. 
>>>>> I’m not familiar enough with Go builds to create the initial Portfile and 
>>>>> too tight on time to learn it soon. So, I’m looking for someone that 
>>>>> could create the initial Portfile. I’d be willing to maintain this 
>>>>> Portfile after the initial creation to keep it up to date.
>>>>> 
>>>>> If anyone can help with this, please let me know. The source is hosted 
>>>>> here: https://gitlab.com/gitlab-org/gitlab-runner
>>>>> 
>>>>> Thanks, Nils.
>>>>> 
>>>>> [0] https://docs.gitlab.com/runner/
>>>>> [1] https://github.com/macports/macports-ports/pull/3081
>>>> 
>>>> [2] https://www.freshports.org/devel/gitlab-runner/
>>>> 
>>>> Marius
>>>> --
>>>> Marius Schamschula
>>>> 
>>>> 
>>>> 
>>> 
>> 
>> Marius
>> --
>> Marius Schamschula
>> 
>> 
>> 
> 

Reply via email to