svn commit: r332116 - in head/graphics/py-pyglet: . files
Dmitry Marakasov
amdmi3 at FreeBSD.org
Wed Oct 30 14:24:20 UTC 2013
Author: amdmi3
Date: Wed Oct 30 14:24:19 2013
New Revision: 332116
URL: http://svnweb.freebsd.org/changeset/ports/332116
Log:
- Revert 332027: please don't touch my ports
Deleted:
head/graphics/py-pyglet/files/
Modified:
head/graphics/py-pyglet/Makefile (contents, props changed)
head/graphics/py-pyglet/pkg-plist (contents, props changed)
Modified: head/graphics/py-pyglet/Makefile
==============================================================================
--- head/graphics/py-pyglet/Makefile Wed Oct 30 14:19:46 2013 (r332115)
+++ head/graphics/py-pyglet/Makefile Wed Oct 30 14:24:19 2013 (r332116)
@@ -3,7 +3,6 @@
PORTNAME= pyglet
PORTVERSION= 1.1.4
-PORTREVISION= 1
CATEGORIES= graphics multimedia x11-toolkits python
MASTER_SITES= GOOGLE_CODE
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,11 +10,8 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3 at FreeBSD.org
COMMENT= Cross-platform windowing and multimedia library for Python
-LICENSE= BSD
-
-LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \
- libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig
-RUN_DEPENDS= avbin>=0:${PORTSDIR}/multimedia/avbin
+LIB_DEPENDS= freetype:${PORTSDIR}/print/freetype2 \
+ fontconfig:${PORTSDIR}/x11-fonts/fontconfig
USE_PYTHON= yes
USE_PYDISTUTILS= yes
@@ -23,52 +19,23 @@ USE_GL= gl glu
USE_OPENAL= al
PORTDOCS= *
-
-DOCSRCDIR1= ${WRKSRC}
-DOC_FILES1= CHANGELOG NOTICE README
-
-DOCSRCDIR2= ${WRKSRC}/doc
-DOCSDIR2= ${DOCSDIR}/doc
-
PORTEXAMPLES= *
-OPTIONS_DEFINE= DOCS
-OPTIONS_GROUP= DEMOS_EXAMPLES
-OPTIONS_GROUP_DEMOS_EXAMPLES= DEMOS EXAMPLES
-OPTIONS_DEFAULT= DEMOS
-DEMOS_DESC= Install Demos programs, requires EXAMPLES
-
-OPTIONS_SUB= yes
-
+NO_STAGE= yes
.include <bsd.port.options.mk>
-.if ${PORT_OPTIONS:MDEMOS} && ${PORT_OPTIONS:MEXAMPLES}
-SUB_FILES+= pkg-message pyglet-astraea pyglet-noisy
-DESKTOP_ENTRIES+="Astraea" "A sprite-based game loosely based on the classic Asteroids" "pyglet-astraea" \
- "pyglet-astraea" "Game;ArcadeGame;" false
-DESKTOP_ENTRIES+="Noisy" "Bounces balls around a window and plays noises" "pyglet-noisy" \
- "pyglet-noisy" "Game;ArcadeGame;" false
-# Sound Space not works, needs working AVbin
+.if ${ARCH} != "i386"
+IGNORE= crashes or doesn't work on !i386
.endif
-post-patch:
- @${FIND} ${WRKSRC} -name '*.py' | ${XARGS} \
- ${REINPLACE_CMD} -e 's|/usr/include|${PREFIX}/include|g'
- @${FIND} ${WRKSRC} -name "*.bak" -delete
-
post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR}
- @${MKDIR} ${STAGEDIR}${DOCSDIR2}
- @(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR2})
-
- @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
-
-.if ${PORT_OPTIONS:MDEMOS} && ${PORT_OPTIONS:MEXAMPLES}
- ${INSTALL_SCRIPT} ${WRKDIR}/pyglet-astraea ${STAGEDIR}${PREFIX}/bin/
- ${INSTALL_SCRIPT} ${WRKDIR}/pyglet-noisy ${STAGEDIR}${PREFIX}/bin/
- ${LN} -sf ${EXAMPLESDIR}/astraea/res/asteroid2.png ${STAGEDIR}${PREFIX}/share/pixmaps/pyglet-astraea.png
- ${LN} -sf ${EXAMPLESDIR}/noisy/ball.png ${STAGEDIR}${PREFIX}/share/pixmaps/pyglet-noisy.png
+.if ${PORT_OPTIONS:MDOCS}
+ ${MKDIR} ${DOCSDIR}
+ cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \* ${DOCSDIR}
+.endif
+.if ${PORT_OPTIONS:MEXAMPLES}
+ ${MKDIR} ${EXAMPLESDIR}
+ cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}
.endif
.include <bsd.port.mk>
Modified: head/graphics/py-pyglet/pkg-plist
==============================================================================
--- head/graphics/py-pyglet/pkg-plist Wed Oct 30 14:19:46 2013 (r332115)
+++ head/graphics/py-pyglet/pkg-plist Wed Oct 30 14:24:19 2013 (r332116)
@@ -1,5 +1,3 @@
-%%DEMOS%%bin/pyglet-astraea
-%%DEMOS%%bin/pyglet-noisy
%%PYTHON_SITELIBDIR%%/pyglet/__init__.py
%%PYTHON_SITELIBDIR%%/pyglet/__init__.pyc
%%PYTHON_SITELIBDIR%%/pyglet/__init__.pyo
@@ -297,8 +295,6 @@
%%PYTHON_SITELIBDIR%%/pyglet/window/xlib/xsync.py
%%PYTHON_SITELIBDIR%%/pyglet/window/xlib/xsync.pyc
%%PYTHON_SITELIBDIR%%/pyglet/window/xlib/xsync.pyo
-%%DEMOS%%share/pixmaps/pyglet-astraea.png
-%%DEMOS%%share/pixmaps/pyglet-noisy.png
@dirrm %%PYTHON_SITELIBDIR%%/pyglet/window/xlib
@dirrm %%PYTHON_SITELIBDIR%%/pyglet/window/win32
@dirrm %%PYTHON_SITELIBDIR%%/pyglet/window/carbon
More information about the svn-ports-head
mailing list