Based on 193134's input, something in ccnet should be updated to make thing more consistent. (1) use ${LN} instead of ${INSTALL} for 2nd copy. (2) __FreeBSD__, __DragonFly__ ... supports Running poudriere now. Will post result in a while.
Created attachment 149107 [details] diff from existing port
Created attachment 149108 [details] diff from existing port
Created attachment 149117 [details] test port log
FYI, there's no point in supporting __NetBSD__ or __OpenBSD__ until you intend to give the same patches to the upstream source (or pkgsrc). Only DragonFly and FreeBSD use the ports system.
A commit references this bug: Author: marino Date: Thu Nov 6 19:32:45 UTC 2014 New revision: 372231 URL: https://svnweb.freebsd.org/changeset/ports/372231 Log: net-mgmt/ccnet: Fix post-install and support other BSDs PR: 194853 Submitted by: maintainer (Jingfeng Yan) Changes: head/net-mgmt/ccnet/Makefile head/net-mgmt/ccnet/files/patch-lib_utils.c head/net-mgmt/ccnet/files/patch-net_common_getgateway.c
I tweaked this to look like net-mgmt/seafile. In the end, it didn't make sense to spend 6 lines on 2 installations, so I removed the loop completely and just had two install lines.
(In reply to John Marino from comment #6) > I tweaked this to look like net-mgmt/seafile. > > In the end, it didn't make sense to spend 6 lines on 2 installations, so I > removed the loop completely and just had two install lines. Thank you for your supports and efforts.