[Bug 192642] update mail/mailagent to a non-interactive, regular port

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Aug 14 03:14:41 UTC 2014


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192642

--- Comment #3 from ykasap at gmail.com ---
Thank you very much for the comments to give me the right direction.

I uploaded my patch here. I modified the behavior a bit (as mentioned 
in the previous comment).

My installation of poudriere is still half-baked due to my PC's fault,
and I need some time to run test on that.  Also it is the first time
I heard the word "redports".  I'll try to fix my poudriere installation
soon.

make check-plist complains as follows:

(omit)
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: %%PORTEXAMPLES%%%%EXAMPLESDIR%%/agent
===> Checking for directories owned by MTREEs
===> Checking for directories handled by dependencies
===> Checking for items in pkg-plist which are not in STAGEDIR
===> Error: Plist issues found.
*** Error code 1

Actually %%PORTEXAMPLES%%%%EXAMPLESDIR%%/agent (symlink) is created
in the staging directory during post-install, and removed by @unexec 
in pkg-plist. Is it better to move it to pkg-install or somewhere?

make stage-qa emits nothing.

% make stage-qa
====> Running Q/A tests (stage-qa)
% 

portlint output:

% portlint
WARN: Makefile: [0]: possible direct use of command "perl" found. use ${PERL}
instead.
WARN: Makefile: possible use of absolute pathname "/var/run/utmp".
WARN: Makefile: Consider defining LICENSE.
0 fatal errors and 3 warnings found.
% 

I guess that the first warning is because using "perl" to change
several perl scripts in the source not to directly use the word.

I'm not sure how I should specify "/var/run" properly.

The tarball of mailagent contains "Artistic" license file, but 
I'm not sure which variant it is.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list