Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Dec 2018 20:19:50 +0000 (UTC)
From:      Steve Wills <swills@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r488832 - head/deskutils/py-autokey
Message-ID:  <201812312019.wBVKJoKO073101@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: swills
Date: Mon Dec 31 20:19:50 2018
New Revision: 488832
URL: https://svnweb.freebsd.org/changeset/ports/488832

Log:
  deskutils/py-autokey: fix missing dependencies, cleanup
  
  PR:		234533
  Submitted by:	Daniel Shafer <daniel@shafer.cc> (maintainer)

Modified:
  head/deskutils/py-autokey/Makefile   (contents, props changed)
  head/deskutils/py-autokey/distinfo   (contents, props changed)

Modified: head/deskutils/py-autokey/Makefile
==============================================================================
--- head/deskutils/py-autokey/Makefile	Mon Dec 31 20:18:25 2018	(r488831)
+++ head/deskutils/py-autokey/Makefile	Mon Dec 31 20:19:50 2018	(r488832)
@@ -2,6 +2,7 @@
 
 PORTNAME=	autokey
 DISTVERSION=	0.95.4
+PORTREVISION=	1
 CATEGORIES=	deskutils python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -20,8 +21,8 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-db
 		${PYTHON_PKGNAMEPREFIX}pyinotify>0:devel/py-pyinotify@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}xlib>0:x11-toolkits/py-xlib@${PY_FLAVOR}
 
-USES=		python:3.5+ shebangfix
-USE_PYTHON=	distutils
+USES=		python:3.6+ shebangfix
+USE_PYTHON=	distutils concurrent
 
 NO_ARCH=	yes
 
@@ -34,22 +35,24 @@ GTK3_RUN_DEPENDS=	libappindicator>0:devel/libappindica
 GTK3_USES=	gnome
 GTK3_USE=	GNOME=gtk30,gtksourceview3,pygobject3
 
-QT5_USES=	pyqt:5 qt:5
-QT5_USE=	PYQT=qscintilla2,sip,svg,xml
+QT5_USES=	pyqt:5
+QT5_USE=	PYQT=dbus,qscintilla2,sip,svg,xml
 
 post-patch:
-	${REINPLACE_CMD} 's|share/man|man|g' ${WRKSRC}/setup.py
-	# Remove dbus-python from reqs as its the wrong dep name, devs will fix next release.
-	${REINPLACE_CMD} "/install_requires=/s|'dbus-python', ||g" ${WRKSRC}/setup.py
+	@${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} ${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} ${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 <bsd.port.mk>

Modified: head/deskutils/py-autokey/distinfo
==============================================================================
--- head/deskutils/py-autokey/distinfo	Mon Dec 31 20:18:25 2018	(r488831)
+++ head/deskutils/py-autokey/distinfo	Mon Dec 31 20:19:50 2018	(r488832)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1543643976
+TIMESTAMP = 1546268894
 SHA256 (autokey-0.95.4.tar.gz) = 0e46d27727cd611ddf5a23a5a88924fc614662bd797db4fa177cabbe63448206
 SIZE (autokey-0.95.4.tar.gz) = 263627



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201812312019.wBVKJoKO073101>