svn commit: r336691 - head/x11-toolkits/py-kivy
David Naylor
dbn at FreeBSD.org
Tue Dec 17 03:32:46 UTC 2013
Author: dbn
Date: Tue Dec 17 03:32:45 2013
New Revision: 336691
URL: http://svnweb.freebsd.org/changeset/ports/336691
Log:
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.
Modified:
head/x11-toolkits/py-kivy/Makefile
Modified: head/x11-toolkits/py-kivy/Makefile
==============================================================================
--- head/x11-toolkits/py-kivy/Makefile Tue Dec 17 03:07:00 2013 (r336690)
+++ head/x11-toolkits/py-kivy/Makefile Tue Dec 17 03:32:45 2013 (r336691)
@@ -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-head
mailing list