Created attachment 179222 [details] parallel-20170122.patch - Update to 20170122 - Create pkg-plist to simplify Makefile Changelog: http://git.savannah.gnu.org/cgit/parallel.git/plain/NEWS [Q/A] portlint: OK (looks fine.) testport: poudriere: i386|amd64 - 10.3 p16 (OK) poudriere: i386|amd64 - 11 p7 (OK) poudriere: i386|amd64 - 12 r312317 (OK)
Looks good to me.
I would suggest using PORTDOCS=* instead of a long pkg-plist. BTW, sysutils/moreutils-parallel was removed in Sep 20, 2014. I think it's OK to remove CONFLICTS.
Created attachment 179225 [details] parallel-20170122-v02.patch Thank you both, for the quick response. Patch updated as suggested on comment 2. Another round of poudriere buildtests were fine.
And here's the stage-qa result: ====> Running Q/A tests (stage-qa) Error: '/usr/bin/perl' is an invalid shebang you need USES=shebangfix for 'bin/parcat' Error: '/bin/bash' is an invalid shebang you need USES=shebangfix for 'bin/env_parallel' *** Error code 1 Stop.
(In reply to Danilo G. Baio (dbaio) from comment #3) It's OK now. Comment #4 is about the previous patch.
A commit references this bug: Author: sunpoet Date: Mon Jan 23 18:51:57 UTC 2017 New revision: 432281 URL: https://svnweb.freebsd.org/changeset/ports/432281 Log: Update to 20170122 - Remove CONFLICTS: moreutils-parallel was removed in Sep 20, 2014 - Use PLIST instead of PLIST_FILES - While I'm here: - Add missing DOCS_BUILD_DEPENDS - Remove redundant LOCALBASE/bin in DOCS_BUILD_DEPENDS Changes: http://git.savannah.gnu.org/cgit/parallel.git/plain/NEWS PR: 216379 Submitted by: Danilo G. Baio (dbaio) <dbaio@bsd.com.br> Approved by: Chris Howey <howeyc@gmail.com> (maintainer) Changes: head/sysutils/parallel/Makefile head/sysutils/parallel/distinfo head/sysutils/parallel/pkg-plist
Committed. Thanks!