Created attachment 148324 [details] Use @dir to handle ${EBNET_RUNDIR} in pkg-plist.
should this line: @dir %%EBNETD_RUNDIR%% really be @dir(,,755) %%EBNETD_RUNDIR%% ?? (The original line was "@exec mkdir -m 0755 -p %%EBNETD_RUNDIR%%") I'm not sure. 755 might be the default anyway so the extra arguments aren't needed. You tell me.
Created attachment 148383 [details] Updated patch. Thank you for pointing out. I fixed pkg-plist and also changed so it uses @sample to install configuration file. So please commit updated patch instead of original one. Regards.
okay. It will also need a PORTREVISION bump due to @sample change. I'll take care of that.
it failed stage-qa checks. Five files need shebangfile. I'll fix it if it is easy to do.
shebangfix won't fix it. I had to add "CONFIGURE_ENV= PERL=${PREFIX}/bin/perl" to fix it.
A commit references this bug: Author: marino Date: Sat Oct 18 07:13:33 UTC 2014 New revision: 371094 URL: https://svnweb.freebsd.org/changeset/ports/371094 Log: japanese/ebnetd: Remove @dirrm, use @sample, use @dir() The stage-qa checks said 5 files needed perl shebang fixed, but USE=shebangfix won't fix it. The value of PERL was defined for the configure target to fix it. However, a run depends on perl was not added as the affected files are probably optional scripts. PR: 194367 Submitted by: maintainer (Yasuhiro KIMURA) Changes: head/japanese/ebnetd/Makefile head/japanese/ebnetd/pkg-plist
during installation, it had a problem updating /etc/services file and created a /etc/services.bak which got registered as a "leftover" file. This was on FreeBSD 10 poudriere jail. You might want to see if you can replicate that. It's a minor issue but maybe indicates the port won't function right.