svn commit: r336893 - branches/2014Q1/x11-toolkits/py-kivy
David Naylor
dbn at FreeBSD.org
Thu Dec 19 12:41:25 UTC 2013
Author: dbn
Date: Thu Dec 19 12:41:25 2013
New Revision: 336893
URL: http://svnweb.freebsd.org/changeset/ports/336893
Log:
MFH r336691:
Fix build of x11-toolkits/py-kivy on some systems (pygame.joystick related).
On some systems pygame.joystick does not import into python preventing some
documentation from being built, thus some missing files on install.
For documentation building prevent any attempt to import pygame.joystick as
a work-around.
Approved by: portmgr-lurkers (mat)
Modified:
branches/2014Q1/x11-toolkits/py-kivy/Makefile
Directory Properties:
branches/2014Q1/ (props changed)
Modified: branches/2014Q1/x11-toolkits/py-kivy/Makefile
==============================================================================
--- branches/2014Q1/x11-toolkits/py-kivy/Makefile Thu Dec 19 12:30:43 2013 (r336892)
+++ branches/2014Q1/x11-toolkits/py-kivy/Makefile Thu Dec 19 12:41:25 2013 (r336893)
@@ -122,6 +122,8 @@ post-build: do-build-docs
do-build-docs:
${MKDIR} ${WRKSRC}/doc/build/doctrees ${WRKSRC}/doc/build/html \
${WRKSRC}/doc/build/latex-a4 ${WRKSRC}/doc/build/latex-letter
+ ${REINPLACE_CMD} -i '' -e 's/\(import pygame\.joystick\)/#\1/' \
+ ${WRKSRC}/kivy/input/providers/androidjoystick.py
(cd ${WRKSRC}; \
${SETENV} ${MAKE_ENV} ${PYTHON_CMD} doc/autobuild.py)
(cd ${WRKSRC}; \
@@ -142,6 +144,8 @@ do-build-docs:
${SETENV} ${MAKE_ENV} ${GMAKE} -C ${WRKSRC}/doc/build/latex-letter \
all-pdf > /dev/null
.endif
+ ${REINPLACE_CMD} -i '' -e 's/#\(import pygame\.joystick\)/\1/' \
+ ${WRKSRC}/kivy/input/providers/androidjoystick.py
post-install: do-install-docs
More information about the svn-ports-branches
mailing list