Created attachment 181932 [details] The patch
The plist for the Qt4 version seems to need a fix: ===> Checking for items in STAGEDIR missing from pkg-plist Error: Orphaned: mkspecs/modules/qt_QtKeychain.pri
(In reply to Raphael Kubo da Costa from comment #1) Can't reproduce this on my side. How do you get this?
This is a regular 'poudriere testbuild' run on a 12-amd64 jail. It just looks like you need to make the same change you did to pkg-plist.qt5 to pkg-plist.qt4 too.
(In reply to Raphael Kubo da Costa from comment #3) Hum. It is "lib/qt5/mkspecs/modules/qt_QtKeychain.pri" for me, and I intentionally left it, so it wouldn't installed. What's the correct way to do this?
Btw, I think you could unify the two plists into one by defining a PLIST_SUB VERSION_SUFFIX="" for -qt4 respectievly VERSION_SUFFIX=5 for -qt5. Also, is the install conflict still necessary?
Created attachment 184734 [details] Patch
A commit references this bug: Author: rakuco Date: Tue Aug 1 18:07:46 UTC 2017 New revision: 447066 URL: https://svnweb.freebsd.org/changeset/ports/447066 Log: Update to 0.8.0. PR: 218772 Submitted by: arrowd <6yearold@gmail.com> (maintainer) Changes: head/security/qtkeychain-qt5/Makefile head/security/qtkeychain-qt5/distinfo head/security/qtkeychain-qt5/files/ head/security/qtkeychain-qt5/files/patch-CMakeLists.txt head/security/qtkeychain-qt5/pkg-plist.qt5
Committed, thanks!