Here are some patches we have to apply to our x11/xpra port.
I've merged the easy part in r25318.
AFAICT, the cups part of this patch is not correct and would change the cups backend path for for non-!FreeBSD to /usr/libexec/cups
.
Oh, right, this hunk is plainly wrong. Please, discard it.
Can you please also change
if is_Fedora() or is_CentOS() or is_RedHat():
line to
if is_Fedora() or is_CentOS() or is_RedHat() or FREEBSD:
?
use libexec on FreeBSD : r25319.
Do you still need the change for cups? Something like this perhaps:
@@ -1506,7 +1506,10 @@ if printing_ENABLED and POSIX: #install "/usr/lib/cups/backend" with 0700 permissions: - copytodir("cups/xpraforwarder", "lib/cups/backend", chmod=0o700) + lib_cups = "lib/cups" + if FREEBSD: + lib_cups = "libexec/cups" + copytodir("cups/xpraforwarder", "%s/backend" % lib_cups, chmod=0o700) if x11_ENABLED: #install xpra_Xdummy if we need it:
Of course, that'd be great.
r25320 for cups path.
That's all of it.
FYI: these patches are now in the v3.0.x branch and will be included in 3.0.7: r25321.
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2608