svn commit: r366371 - in head/games/balazarbrothers: . files
Vanilla I. Shu
vanilla at FreeBSD.org
Thu Aug 28 03:14:25 UTC 2014
Author: vanilla
Date: Thu Aug 28 03:14:24 2014
New Revision: 366371
URL: http://svnweb.freebsd.org/changeset/ports/366371
QAT: https://qat.redports.org/buildarchive/r366371/
Log:
Support STAGEDIR
PR: ports/193033
Submitted by: Ports Fury
Deleted:
head/games/balazarbrothers/files/
head/games/balazarbrothers/pkg-plist
Modified:
head/games/balazarbrothers/Makefile
head/games/balazarbrothers/pkg-descr
Modified: head/games/balazarbrothers/Makefile
==============================================================================
--- head/games/balazarbrothers/Makefile Thu Aug 28 03:05:37 2014 (r366370)
+++ head/games/balazarbrothers/Makefile Thu Aug 28 03:14:24 2014 (r366371)
@@ -9,41 +9,41 @@ MASTER_SITES= http://download.gna.org/${
DISTNAME= ${PORTNAME:S/b/B/g}-${PORTVERSION}
MAINTAINER= ports at FreeBSD.org
-COMMENT= Balazar Brother is a free software 3D puzzle game
+COMMENT= Free software 3D puzzle game
+
+LICENSE= GPLv2
LIB_DEPENDS= libcal3d.so:${PORTSDIR}/graphics/cal3d \
libfreetype.so:${PORTSDIR}/print/freetype2
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/cerealizer/__init__.py:${PORTSDIR}/security/py-cerealizer \
- ${PYTHON_SITELIBDIR}/soya/__init__.py:${PORTSDIR}/graphics/py-soya3d \
- ${PYTHON_SITELIBDIR}/tofu/__init__.py:${PORTSDIR}/net/py-tofu \
- ${PYTHON_SITELIBDIR}/ogg/__init__.py:${PORTSDIR}/audio/py-vorbis
-
-USES= gettext twisted tar:bzip2 gmake
-USE_PYTHON= yes
-USE_PYDISTUTILS=yes
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ogg>0:${PORTSDIR}/audio/py-vorbis \
+ ${PYTHON_PKGNAMEPREFIX}soya3d>0:${PORTSDIR}/graphics/py-soya3d \
+ ${PYTHON_PKGNAMEPREFIX}tofu>0:${PORTSDIR}/net/py-tofu \
+ ${PYTHON_PKGNAMEPREFIX}cerealizer>0:${PORTSDIR}/security/py-cerealizer
+
+NO_ARCH= yes
+
+USES= gettext python tar:bzip2 twisted
USE_GL= glew
+USE_PYTHON= autoplist distutils
PYDISTUTILS_PKGNAME= BalazarBrothers
PYDISTUTILS_EGGINFODIR= ${PREFIX}/share
PYDISTUTILS_SETUP= ${PYSETUP}
-PYDISTUTILS_NOEGGINFO= yes
PYDISTUTILS_INSTALLNOSINGLE= yes
-DATADIR= share/balazar_brothers
-PLIST_SUB= PYDISTUTILS_EGGINFO=${PYDISTUTILS_EGGINFO}
+DESKTOP_ENTRIES="BalazarBrothers" "" "" "balazarbrothers" "" ""
-OPTIONS_DEFINE= OPENAL
+OPTIONS_DEFINE= OPENAL
OPTIONS_DEFAULT= OPENAL
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-.include <bsd.port.pre.mk>
-
-.if ${PORT_OPTIONS:MOPENAL}
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}openal>=0:${PORTSDIR}/audio/py-openal
-.endif
+OPENAL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openal>0:${PORTSDIR}/audio/py-openal
post-patch:
- @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/setup.cfg
+ @${REINPLACE_CMD} -e \
+ '/^install-purelib/s|=.*|= ${PREFIX}/share| ; \
+ /^install-scripts/s|=.*|= ${PREFIX}/bin| ; \
+ /^install-data/s|=.*|= ${PREFIX}/share|' ${WRKSRC}/setup.cfg
+ @${REINPLACE_CMD} -e \
+ '/LC_MESSAGES/s|".",||' ${WRKSRC}/setup.py
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/games/balazarbrothers/pkg-descr
==============================================================================
--- head/games/balazarbrothers/pkg-descr Thu Aug 28 03:05:37 2014 (r366370)
+++ head/games/balazarbrothers/pkg-descr Thu Aug 28 03:14:24 2014 (r366371)
@@ -1,8 +1,9 @@
-Balazar Brother is an amazing libre (PGL'ed) 3D puzzle game, realized by Jiba
-and Nekeme Prod.
+Balazar Brother is an amazing libre (PGL'ed) 3D puzzle game, realized
+by Jiba and Nekeme Prod.
-A 3D platform universe, two characters and two keys, one for each character,
-and at the end of the road two princesses to free. Just press a key and the
-corresponding character will jump on the next platform in front of him.
+A 3D platform universe, two characters and two keys, one for each
+character, and at the end of the road two princesses to free. Just
+press a key and the corresponding character will jump on the next
+platform in front of him.
-WWW: http://home.gna.org/oomadness/en/balazar_brother/index.html
+WWW: http://www.lesfleursdunormal.fr/static/informatique/old/balazar_brothers/index_en.html
More information about the svn-ports-head
mailing list