Fwd: ports Makefile for gitlab subdirs

Sergei Vyhenski svysh.fbsd at gmail.com
Tue Sep 8 02:58:28 UTC 2020


Hi,

This looks similar to WRKSRC poisoning for GH subdirs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246196

Please consider simple fix for Mk/bsd.port.mk, proposed there.

Regards, Sergei

On 08.09.2020 4:45, Steve Wills wrote:
> Hi,
> On 9/7/20 12:28 PM, MR wrote:
>> Hi,
>> I want to migrate the kicad-devel port from github to gitlab.
>> How should one handle the case if - like kicad - the project contains 
>> subgroups:
>>
>>    like https://gitlab.com/kicad/code/kicad.git
>>
>> Specifying:
>>
>> GL_ACCOUNT=     kicad
>> GL_PROJECT=     code/kicad
>> GL_COMMIT=      bd23d003d219cb513b01feb4d9763879c9248f53
>>
>> works for the download and extract but fails then:
>>
>> ...
>> cd: 
>> /usr/ports/cad/kicad-devel/work/code/kicad-bd23d003d219cb513b01feb4d9763879c9248f53-bd23d003d219cb513b01feb4d9763879c9248f53: 
>> No such file or directory
>> *** Error code 2
>> ...
>>
>> This gets extracted:
>> kicad-bd23d003d219cb513b01feb4d9763879c9248f53-bd23d003d219cb513b01feb4d9763879c9248f53/ 
>>
>
> Try adding this:
>
> WRKSRC=         ${WRKDIR}/${PORTNAME}-${GL_COMMIT}-${GL_COMMIT}
>
> Steve
>
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"



More information about the freebsd-ports mailing list