Update to 4.17
Details
- Reviewers
avg pi - Commits
- R11:f8c5e9663322: sysutils/superiotool: update 20121019 -> 4.18
compiles and runs fine on my 13-stable box.
Diff Detail
- Repository
- R11 FreeBSD ports repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
sysutils/superiotool/Makefile | ||
---|---|---|
3 | i'm not sure about any of the port makefile magic here | |
6 | downloading straight from coreboot's gitiles may be impolite? don't know. we could put the tarball somewhere else. | |
sysutils/superiotool/files/patch-Makefile | ||
8 | the only thing that needs patching in the vendor makefile is this VERSION macro (which we set in our port makefile). |
sysutils/superiotool/Makefile | ||
---|---|---|
3 | Since 4.15 is less than 20121019, then a PORTEPOCH is needed. | |
6 | Downloading straight from the source is actually the preferred way. |
sysutils/superiotool/Makefile | ||
---|---|---|
6 | At the same time, I am not sure how stable this review.coreboot.org URL is. Maybe it would be better to use https://coreboot.org/releases/coreboot-4.15.tar.xz and WRKSRC_SUBDIR. |
thanks for your suggestions!
i was away for a few days but will update this patch soon.
Have you tried running portlint -AC in the port directory ?
It gives a lot of suggestions for the port Makefile.
please update according to portlint -AC or, as a similar tool, portclippy or portfmt.
coreboot 4.17 is the latest version, are there any changes to superiotool since 4.15 ?
$ portlint -C WARN: Makefile: use of DISTFILES with single file discouraged. distribution filename should be set by DISTNAME and EXTRACT_SUFX. WARN: Makefile: DISTFILES/DISTNAME affects WRKSRC. take caution when changing them. WARN: /usr/ports/sysutils/superiotool/files/patch-Makefile: patch was not generated using ``make makepatch''. It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format. 0 fatal errors and 3 warnings found.
i dont know what to do about these. makepatch doesn't do anything? distfiles/name is tricky because the distfile is coreboot but the port superiotool, so the auto-magic (as i've understood in the porters handbook) would get the names wrong here.
Don't know if @pi wants to take another look... otherwise feel free to commit (i dont have commit permissions).