Created attachment 186302 [details] patch file With developer mode 'make check-sanity' warns as following: yasu@eastasia[3110]% pwd /usr/ports/security/ca_root_nss yasu@eastasia[3110]% make check-sanity DEVELOPER=yes /!\ ca_root_nss-3.32.1: Makefile warnings, please consider fixing /!\ LICENSE must not contain MPL, instead use MPL[10|11|20] ===> License MPL accepted by the user yasu@eastasia[3111]% Attached patch fixes it.
Created attachment 186313 [details] updated patch file * Add "Created by" header. * Add LICENSE_FILE. * Remove NO_WRKSUBDIR and do-extract target because there isn't special reason requiring them. So please commit attached patch instead of original one.
Created attachment 191510 [details] updated patch file Update patch to make it fit to latest ports tree. So please commit attached patch instead of previous ones.
what is the current status? Does ports-secteam have to be active here?
Created attachment 202046 [details] Updated patch file Update patch to make it fit to latest ports tree.
Add @jbeich to the list. He keeps this port up-to-date. I would like to hear his opinion.
Created attachment 202048 [details] Updated patch file Oops, Created-By header should not be restored.
Comment on attachment 202048 [details] Updated patch file Looks OK to me. Reviewed by: jbeich > +LICENSE_FILE= ${WRKSRC}/nss/COPYING > -NO_WRKSUBDIR= yes > -CERTDATA_TXT_PATH= nss-${VERSION_NSS}/nss/lib/ckfw/builtins/certdata.txt > +CERTDATA_TXT_PATH= nss/lib/ckfw/builtins/certdata.txt Maybe dedup nss/ via WRKSRC_SUBDIR=nss like security/nss did. Upstream uses a subdirectory because NSS is sometimes distributed with NSPR bundled e.g., https://download.cdn.mozilla.net/pub/security/nss/releases/NSS_3_42_1_RTM/src/nss-3.42.1-with-nspr-4.20.tar.gz
Created attachment 202061 [details] Updated patch file Reflect Jan's feedback and fix some portlint warnings and stage-qa errors.
A commit references this bug: Author: joneum Date: Thu Jul 23 15:13:23 UTC 2020 New revision: 542936 URL: https://svnweb.freebsd.org/changeset/ports/542936 Log: - Add LICENSE_FILE. - Remove NO_WRKSUBDIR and do-extract target because there isn't special reason requiring them. - Some cosmetics fixes PR: 222262 Reported by: Yasuhiro KIMURA <yasu@utahime.org> Approved by: ports-secteam (with hat) Sponsored by: Netzkommune GmbH Changes: head/security/ca_root_nss/Makefile