On 2020/12/16 10:57, Renaud Allard wrote: > Hello, > > Here is my first attempt at making xpra available on OpenBSD. > Suggestions/corrections/tests are welcome. > > xpra is a kind of tmux/screen for X11 > > Regards
Initial comments from a quick read through (I have not tried building) - COMMENT = Xpra gives you persistent remote applications for X please don't repeat the name here, when it's displayed it is close to the package name anyway so there's duplication. Something like "persistent remote applications for X" maybe? DISTNAME = xpra-${MODPY_EGG_VERSION} PKGNAME = ${DISTNAME:S/py/py-/} REVISION = 0 the PKGNAME setting here doesn't make sense (it's a noop) start with no REVISION MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3} BUILD_DEPENDS = [...] x11/py-gtk2 this doesn't make sense, py-gtk2 is py2 only WANTLIB += ${COMPILER_LIBCXX} ${MODPY_WANTLIB} if you have a WANTLIB on something from ports there should be an associated LIB_DEPENDS (i.e. on ${MODPY_LIB_DEPENDS}) not just a RUN_DEPENDS.