Created attachment 161310 [details] ipopt update New version: bug fixes mostly
Hi, the poudriere testing is reporting issues with plist: Error: Missing: %%DOCSDIR%%/Ipopt/AUTHORS Error: Missing: %%DOCSDIR%%/Ipopt/LICENSE Error: Missing: %%DOCSDIR%%/Ipopt/README Error: Missing: %%DOCSDIR%%/Ipopt/ipopt_addlibs_c.txt Error: Missing: %%DOCSDIR%%/Ipopt/ipopt_addlibs_cpp.txt Error: Missing: %%DOCSDIR%%/Ipopt/ipopt_addlibs_f.txt
Created attachment 161765 [details] ipopt update Sorry: "make check-plist" has reproduced the issue. It was a good chance to add real documentation though.
A commit references this bug: Author: riggs Date: Mon Oct 12 12:26:07 UTC 2015 New revision: 399119 URL: https://svnweb.freebsd.org/changeset/ports/399119 Log: Update to upstream version 3.12.4 While on it: Convert to OPTION helpers PR: 203291 Submitted by: pfg@FreeBSD.org Changes: head/math/ipopt/Makefile head/math/ipopt/distinfo head/math/ipopt/pkg-plist
While on it, I did a trivial change to use OPTION helpers instead of .if{} clauses. Hope that's fine.
(In reply to Thomas Zander from comment #4) No pŕoblem, thanks! Are those documented? I missed them in the porting handbook.
(In reply to Pedro F. Giffuni from comment #5) In the recent past (July to recent) there was quite some work on introducing OPTION helpers for nearly everything. The porters handbook may lag a bit at the moment, we may need to address that. Regarding the specific changes to your patch: The Makefile targets handling on OPTIONs (post-patch-OPTION-on) is documented in ${PORTSDIR}/CHANGES (see entry from 20150701), the CXXFLAGS helper is documented in ${PORTSDIR}/bsd.options.mk