Created attachment 160179 [details] x11/xpra improvement patch I had meant to make pulseaudio an option, but during a discussion of what the default state should be bapt suggested to remove the run_depend and add a pkg-message, so that is what I did. Also, clean up these stage-qa error and warnings: Error: 'etc/xpra/xpra.conf' is referring to /usr/obj/usr/ports/x11/xpra/work/stage Warning: you need USES=desktop-file-utils Warning: you need USES=shared-mime-info The xpra.conf and xorg.xong should not be in stagedir, they are not in pkg-plist and there are the correct @sample for those, so they are deleted in post-install. The only difference between xpra.conf and its .sample was the one line triggering the error during stage-qa.
Matthew, can you please provide Qa results (portlint, poudriere) as attachments please. Jung-uk, this PR is maintainer-timeout territory, please provide feedback or alternative instructions so that it can be resolved (committed or rejected)
Created attachment 162005 [details] portlint and suggested make tests output portlint -C and output of "make stage && make check-plist && make stage-qa && make package"
Created attachment 162008 [details] x11/xpra improvement patch
Created attachment 162009 [details] portlint and suggested make tests output
A commit references this bug: Author: jkim Date: Tue Oct 20 00:10:43 UTC 2015 New revision: 399796 URL: https://svnweb.freebsd.org/changeset/ports/399796 Log: - Update to 0.15.7. - Add options to allow excluding some features. - Pass stage-qa and remove runtime dependency for audio/pulseaudio. [1] PR: 202549 [1] Changes: head/x11/xpra/Makefile head/x11/xpra/distinfo head/x11/xpra/files/patch-setup.py head/x11/xpra/pkg-message head/x11/xpra/pkg-plist
Committed (with some changes), thanks!