Changeset View
Changeset View
Standalone View
Standalone View
sysutils/solaar/Makefile
Show All 23 Lines | |||||
# release for now: | # release for now: | ||||
# https://github.com/pwr/Solaar/issues/288 | # https://github.com/pwr/Solaar/issues/288 | ||||
# https://github.com/pwr/Solaar/issues/296 | # https://github.com/pwr/Solaar/issues/296 | ||||
GH_TAGNAME= 53ec751 | GH_TAGNAME= 53ec751 | ||||
NO_ARCH= yes | NO_ARCH= yes | ||||
OPTIONS_DEFINE= GUI | OPTIONS_DEFINE= GUI | ||||
GUI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gobject3>=0:devel/py-gobject3@${FLAVOR} | GUI_USES= gnome | ||||
GUI_USE= gnome=pygobject3:run | |||||
post-patch: | post-patch: | ||||
@${CP} ${FILESDIR}/hidapi.py ${WRKSRC}/lib/hidapi/udev.py | @${CP} ${FILESDIR}/hidapi.py ${WRKSRC}/lib/hidapi/udev.py | ||||
@${REINPLACE_CMD} -e '/pyudev/d' \ | @${REINPLACE_CMD} -e '/pyudev/d' \ | ||||
-e 's|python-gi|${PYTHON_PKGNAMEPREFIX}gobject3|' \ | -e 's|python-gi|${PYTHON_PKGNAMEPREFIX}gobject3|' \ | ||||
${WRKSRC}/lib/solaar/gtk.py | ${WRKSRC}/lib/solaar/gtk.py | ||||
@${REINPLACE_CMD} 's|receiver\.path\.split.*|receiver.path)|' \ | @${REINPLACE_CMD} 's|receiver\.path\.split.*|receiver.path)|' \ | ||||
${WRKSRC}/lib/logitech_receiver/listener.py | ${WRKSRC}/lib/logitech_receiver/listener.py | ||||
@${REINPLACE_CMD} 's|[[:<:]]cmd[[:>:]]|action|' \ | @${REINPLACE_CMD} 's|[[:<:]]cmd[[:>:]]|action|' \ | ||||
${WRKSRC}/lib/solaar/cli/__init__.py | ${WRKSRC}/lib/solaar/cli/__init__.py | ||||
post-install: | post-install: | ||||
${INSTALL_DATA} ${FILESDIR}/devd-solaar.conf \ | ${INSTALL_DATA} ${FILESDIR}/devd-solaar.conf \ | ||||
${STAGEDIR}${PREFIX}/etc/devd/solaar.conf.sample | ${STAGEDIR}${PREFIX}/etc/devd/solaar.conf.sample | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |