Index: head/deskutils/py-autokey/Makefile =================================================================== --- head/deskutils/py-autokey/Makefile (revision 525462) +++ head/deskutils/py-autokey/Makefile (revision 525463) @@ -1,58 +1,60 @@ # $FreeBSD$ PORTNAME= autokey -DISTVERSION= 0.95.4 -PORTREVISION= 1 +DISTVERSIONPREFIX= v +DISTVERSION= 0.95.9 CATEGORIES= deskutils python -MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= daniel@shafer.cc COMMENT= Desktop automation utility for FreeBSD and X11 LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyinotify>0:devel/py-pyinotify@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xlib>0:x11-toolkits/py-xlib@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyinotify>0:devel/py-pyinotify@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xlib>0:x11-toolkits/py-xlib@${PY_FLAVOR} USES= python:3.6+ shebangfix USE_PYTHON= distutils concurrent +USE_GITHUB= yes + +INSTALLS_ICONS= yes NO_ARCH= yes OPTIONS_MULTI= GUI OPTIONS_MULTI_GUI= GTK3 QT5 OPTIONS_DEFAULT= GTK3 OPTIONS_SUB= yes GTK3_RUN_DEPENDS= libappindicator>0:devel/libappindicator GTK3_USES= gnome GTK3_USE= GNOME=gtk30,gtksourceview3,pygobject3 QT5_USES= pyqt:5 QT5_USE= PYQT=dbus,qscintilla2,sip,svg,xml post-patch: @${REINPLACE_CMD} 's|share/man|man|g' ${WRKSRC}/setup.py @${REINPLACE_CMD} "/install_requires=/s|'dbus-python', ||g" ${WRKSRC}/setup.py # setup.py installs both gtk and qt files no matter what, need to clean that up. post-install-GTK3-off: @${RM} ${STAGEDIR}${PREFIX}/share/applications/autokey-gtk.desktop @${RM} ${STAGEDIR}${PREFIX}/bin/autokey-gtk @${RM} ${STAGEDIR}${PREFIX}/man/man1/autokey-gtk.1 @${RM} -r ${STAGEDIR}${PYTHON_SITELIBDIR}${PORTNAME}/gtkui post-install-QT5-off: @${RM} ${STAGEDIR}${PREFIX}/share/applications/autokey-qt.desktop @${RM} ${STAGEDIR}${PREFIX}/bin/autokey-qt @${RM} ${STAGEDIR}${PREFIX}/man/man1/autokey-qt.1 @${RM} -r ${STAGEDIR}${PYTHON_SITELIBDIR}${PORTNAME}/gtkui .include Index: head/deskutils/py-autokey/distinfo =================================================================== --- head/deskutils/py-autokey/distinfo (revision 525462) +++ head/deskutils/py-autokey/distinfo (revision 525463) @@ -1,3 +1,3 @@ -TIMESTAMP = 1546268894 -SHA256 (autokey-0.95.4.tar.gz) = 0e46d27727cd611ddf5a23a5a88924fc614662bd797db4fa177cabbe63448206 -SIZE (autokey-0.95.4.tar.gz) = 263627 +TIMESTAMP = 1581008620 +SHA256 (autokey-autokey-v0.95.9_GH0.tar.gz) = 46d42189d7a033ce9710395d2ddca685e83bd8792d6b25309e2446c4184063b5 +SIZE (autokey-autokey-v0.95.9_GH0.tar.gz) = 274221 Index: head/deskutils/py-autokey/pkg-descr =================================================================== --- head/deskutils/py-autokey/pkg-descr (revision 525462) +++ head/deskutils/py-autokey/pkg-descr (revision 525463) @@ -1,5 +1,5 @@ Desktop automation utility for Linux and X11 written in Python 3. -Allows you to Configure keystroke to trigger phrases or scripts +Allows you to Configure keystroke to trigger phrases or scripts written in Python. -WWW: https://github.com/autokey-py3/autokey +WWW: https://github.com/autokey/autokey