Created attachment 195847 [details] Update Changelog: http://www.seasip.info/Unix/LibDsk/#changelog WWW: Changed (updated) Portlint AC: Complains about plist_files+= in .if; Other than that, OK
Created attachment 195848 [details] Poudriere Log 10.4-Release
Created attachment 195849 [details] Poudriere Log 11.2-Stable
Comment on attachment 195847 [details] Update +.for i in ${DOCS} + ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${STAGEDIR}${DOCSDIR} +.endfor More readable and better since it runs ${INSTALL_DATA} only once: cd ${WRKSRC}/doc && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} +DOCS= apridisk.html cfi.html libdsk.lyx libdsk.pdf \ + libdsk.txt libdskrc.sample protocol.txt README TODO Just use PORTDOCS here instead and remove the PLIST_FILES bit below again. +.if ${PORT_OPTIONS:MDOCS} +PLIST_FILES+= ${PORTDOCS}${DOCSDIR}/README ${PORTDOCS}${DOCSDIR}/TODO \ + ${PORTDOCS}${DOCSDIR}/apridisk.html ${PORTDOCS}${DOCSDIR}/cfi.html \ + ${PORTDOCS}${DOCSDIR}/libdsk.lyx ${PORTDOCS}${DOCSDIR}/libdsk.pdf \ + ${PORTDOCS}${DOCSDIR}/libdsk.txt ${PORTDOCS}${DOCSDIR}/libdskrc.sample \ + ${PORTDOCS}${DOCSDIR}/protocol.txt +.endif This is not necessary when using PORTDOCS, but you should read up on options helpers variables either way [1]. Variables should always be set before any targets [2]. [1] https://www.freebsd.org/doc/en/books/porters-handbook/makefile-options.html#options-variables [2] https://www.freebsd.org/doc/en/books/porters-handbook/porting-order.html
Created attachment 195869 [details] Update Didn't realize PORTDOCS would automaticly add to pkg-plist
(In reply to Nathan from comment #4) LGTM, thanks. .include <bsd.port.options.mk> can be removed now too.
Created attachment 195870 [details] Update
A commit references this bug: Author: tobik Date: Fri Aug 24 09:14:42 UTC 2018 New revision: 477950 URL: https://svnweb.freebsd.org/changeset/ports/477950 Log: emulators/libdsk: Update to 1.4.2 - Install additional documentation Changes: http://www.seasip.info/Unix/LibDsk/#changelog PR: 230354 Submitted by: Nathan <ndowens@yahoo.com> Approved by: pixel@hugbox.org (maintainer timeout, 2 weeks) Changes: head/emulators/libdsk/Makefile head/emulators/libdsk/distinfo head/emulators/libdsk/pkg-descr head/emulators/libdsk/pkg-plist