Summary: | Mk/Uses/gmake: new optional arguments -- `extract` and `patch` | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Iblis Lin <iblis.dif01> | ||||
Component: | Package Infrastructure | Assignee: | Port Management Team <portmgr> | ||||
Status: | Closed Not Accepted | ||||||
Severity: | Affects Only Me | CC: | lwhsu | ||||
Priority: | --- | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Where can I add some test cases to? Why would you need gmake during patch? (In reply to Mathieu Arnold from comment #2) well, it's a quite complex case. I'm working on porting Julia v1.1. In order to get `shebangfix`, I need to extract/patch tarball before `shebangfix` routine get executed. There are some tarballs inside the WRKSRC in this case: https://github.com/lwhsu/freebsd-ports-lang-julia/blob/master/julia11/Makefile#L126 Mmmm, ok, then just put gmake in EXTRACT_DEPENDS like you did, and ignore portlint, it's being silly. Patch is not needed. |
Created attachment 201836 [details] gmake.mk patch I tried to use EXTRACT_DEPENDS = gmake:..., but it make portlint unhappy.