Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Oct 2013 14:24:19 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r332116 - in head/graphics/py-pyglet: . files
Message-ID:  <201310301424.r9UEOJsi005967@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



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