Add balazarbrothers: Balazar Brother is a free software 3D puzzle
PR: ports/96964 Submitted by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe> Approved by: krion (mentor)
This commit is contained in:
parent
32f58964e9
commit
ed89eae0c4
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=162677
6 changed files with 342 additions and 0 deletions
|
@ -51,6 +51,7 @@
|
|||
SUBDIR += atris-sounds
|
||||
SUBDIR += awele
|
||||
SUBDIR += balazar
|
||||
SUBDIR += balazarbrothers
|
||||
SUBDIR += barrage
|
||||
SUBDIR += bass
|
||||
SUBDIR += bastet
|
||||
|
|
52
games/balazarbrothers/Makefile
Normal file
52
games/balazarbrothers/Makefile
Normal file
|
@ -0,0 +1,52 @@
|
|||
# New ports collection makefile for: balazarbrothers
|
||||
# Date created: 2006-05-07
|
||||
# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= balazarbrothers
|
||||
PORTVERSION= 0.2
|
||||
CATEGORIES= games python
|
||||
MASTER_SITES= http://download.gna.org/soya/
|
||||
DISTNAME= BalazarBrother-${PORTVERSION}
|
||||
|
||||
MAINTAINER= acardenas@bsd.org.pe
|
||||
COMMENT= Balazar Brother is a free software 3D puzzle game
|
||||
|
||||
LIB_DEPENDS= cal3d.11:${PORTSDIR}/graphics/cal3d \
|
||||
GLEW.1:${PORTSDIR}/graphics/glew \
|
||||
freetype.9:${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
|
||||
|
||||
USE_X_PREFIX= yes
|
||||
USE_BZIP2= yes
|
||||
USE_GETTEXT= yes
|
||||
USE_PYTHON= yes
|
||||
USE_PYDISTUTILS=yes
|
||||
USE_TWISTED= yes
|
||||
USE_GL= yes
|
||||
USE_GMAKE= yes
|
||||
|
||||
DATADIR= share/balazar_brother
|
||||
|
||||
OPTIONS= OPENAL "Use openal sound system" on \
|
||||
SDL "Use sdl sound system" off
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if !defined(WITHOUT_OPENAL)
|
||||
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/_openal.so:${PORTSDIR}/audio/py-openal
|
||||
.endif
|
||||
|
||||
.if defined(WITH_SDL)
|
||||
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/pysdl_mixer/sdl_mixer.so:${PORTSDIR}/audio/py-sdl_mixer
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/setup.cfg
|
||||
|
||||
.include <bsd.port.post.mk>
|
3
games/balazarbrothers/distinfo
Normal file
3
games/balazarbrothers/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
MD5 (BalazarBrother-0.2.tar.bz2) = f954b0c7c1c18ee52b40d1b83c5b0736
|
||||
SHA256 (BalazarBrother-0.2.tar.bz2) = 27945e529960fda9f8073624ed7462a4262a856e1e8354b2233d825aa46fba9c
|
||||
SIZE (BalazarBrother-0.2.tar.bz2) = 4130887
|
15
games/balazarbrothers/files/patch-setup.cfg
Normal file
15
games/balazarbrothers/files/patch-setup.cfg
Normal file
|
@ -0,0 +1,15 @@
|
|||
--- setup.cfg Sun May 7 21:18:51 2006
|
||||
+++ setup.cfg Sun May 7 21:20:16 2006
|
||||
@@ -2,9 +2,9 @@
|
||||
# Replace /usr by /usr/local if you prefer !
|
||||
|
||||
[install]
|
||||
-install-purelib = /usr/share
|
||||
-install-scripts = /usr/bin
|
||||
-install-data = /usr/share
|
||||
+install-purelib = %%PREFIX%%/share
|
||||
+install-scripts = %%PREFIX%%/bin
|
||||
+install-data = %%PREFIX%%/share
|
||||
|
||||
[install_lib]
|
||||
compile = 1
|
8
games/balazarbrothers/pkg-descr
Normal file
8
games/balazarbrothers/pkg-descr
Normal file
|
@ -0,0 +1,8 @@
|
|||
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.
|
||||
|
||||
WWW: http://home.gna.org/oomadness/en/balazar_brother/index.html
|
263
games/balazarbrothers/pkg-plist
Normal file
263
games/balazarbrothers/pkg-plist
Normal file
|
@ -0,0 +1,263 @@
|
|||
bin/balazar_brother
|
||||
%%DATADIR%%/__init__.py
|
||||
%%DATADIR%%/__init__.pyc
|
||||
%%DATADIR%%/__init__.pyo
|
||||
%%DATADIR%%/bonus.py
|
||||
%%DATADIR%%/bonus.pyc
|
||||
%%DATADIR%%/bonus.pyo
|
||||
%%DATADIR%%/camera.py
|
||||
%%DATADIR%%/camera.pyc
|
||||
%%DATADIR%%/camera.pyo
|
||||
%%DATADIR%%/controller.py
|
||||
%%DATADIR%%/controller.pyc
|
||||
%%DATADIR%%/controller.pyo
|
||||
%%DATADIR%%/character.py
|
||||
%%DATADIR%%/character.pyc
|
||||
%%DATADIR%%/character.pyo
|
||||
%%DATADIR%%/discussion.py
|
||||
%%DATADIR%%/discussion.pyc
|
||||
%%DATADIR%%/discussion.pyo
|
||||
%%DATADIR%%/fonts/indigo.ttf
|
||||
%%DATADIR%%/game_interface.py
|
||||
%%DATADIR%%/game_interface.pyc
|
||||
%%DATADIR%%/game_interface.pyo
|
||||
%%DATADIR%%/globdef.py
|
||||
%%DATADIR%%/globdef.pyc
|
||||
%%DATADIR%%/globdef.pyo
|
||||
%%DATADIR%%/gui.py
|
||||
%%DATADIR%%/gui.pyc
|
||||
%%DATADIR%%/gui.pyo
|
||||
%%DATADIR%%/init_editobj.py
|
||||
%%DATADIR%%/init_editobj.pyc
|
||||
%%DATADIR%%/init_editobj.pyo
|
||||
%%DATADIR%%/land_gen.py
|
||||
%%DATADIR%%/land_gen.pyc
|
||||
%%DATADIR%%/land_gen.pyo
|
||||
%%DATADIR%%/level.py
|
||||
%%DATADIR%%/level.pyc
|
||||
%%DATADIR%%/level.pyo
|
||||
%%DATADIR%%/level_editor.py
|
||||
%%DATADIR%%/level_editor.pyc
|
||||
%%DATADIR%%/level_editor.pyo
|
||||
%%DATADIR%%/levels/coqueliform_field_1.data
|
||||
%%DATADIR%%/levels/coqueliform_field_2.data
|
||||
%%DATADIR%%/levels/coqueliform_field_3.data
|
||||
%%DATADIR%%/levels/coqueliform_field_4.data
|
||||
%%DATADIR%%/levels/coqueliform_field_5.data
|
||||
%%DATADIR%%/levels/coqueliform_field_6.data
|
||||
%%DATADIR%%/levels/coqueliform_field_7.data
|
||||
%%DATADIR%%/levels/coqueliform_field_8.data
|
||||
%%DATADIR%%/levels/coqueliform_field_9.data
|
||||
%%DATADIR%%/levels/tutorial_1.data
|
||||
%%DATADIR%%/levels/tutorial_2.data
|
||||
%%DATADIR%%/levels/tutorial_3.data
|
||||
%%DATADIR%%/levels/tutorial_4.data
|
||||
%%DATADIR%%/levels/tutorial_5.data
|
||||
%%DATADIR%%/levels/tutorial_6.data
|
||||
%%DATADIR%%/levels/tutorial_7.data
|
||||
%%DATADIR%%/locale/en/LC_MESSAGES/balazar_brother.mo
|
||||
%%DATADIR%%/locale/en/LC_MESSAGES/balazar_brother.po
|
||||
%%DATADIR%%/locale/fr/LC_MESSAGES/balazar_brother.mo
|
||||
%%DATADIR%%/locale/fr/LC_MESSAGES/balazar_brother.po
|
||||
%%DATADIR%%/materials/arbre_feuille_pompon.data
|
||||
%%DATADIR%%/materials/arbre_wood.data
|
||||
%%DATADIR%%/materials/b-rock-1.data
|
||||
%%DATADIR%%/materials/balazar.data
|
||||
%%DATADIR%%/materials/balazar_rouge.data
|
||||
%%DATADIR%%/materials/barque.data
|
||||
%%DATADIR%%/materials/barque_bleu.data
|
||||
%%DATADIR%%/materials/barque_bordeau.data
|
||||
%%DATADIR%%/materials/clef.data
|
||||
%%DATADIR%%/materials/clef2D.data
|
||||
%%DATADIR%%/materials/cloud2.data
|
||||
%%DATADIR%%/materials/coffre1.data
|
||||
%%DATADIR%%/materials/coffre2.data
|
||||
%%DATADIR%%/materials/coffre2D.data
|
||||
%%DATADIR%%/materials/coqueliformes_champ.data
|
||||
%%DATADIR%%/materials/champignon.data
|
||||
%%DATADIR%%/materials/champignon2.data
|
||||
%%DATADIR%%/materials/champignon3.data
|
||||
%%DATADIR%%/materials/chaume.data
|
||||
%%DATADIR%%/materials/ferme.data
|
||||
%%DATADIR%%/materials/feuillesmortes.data
|
||||
%%DATADIR%%/materials/fontaine.data
|
||||
%%DATADIR%%/materials/fontaine_centre.data
|
||||
%%DATADIR%%/materials/fontaine_eau.data
|
||||
%%DATADIR%%/materials/grass.data
|
||||
%%DATADIR%%/materials/grass2.data
|
||||
%%DATADIR%%/materials/grille.data
|
||||
%%DATADIR%%/materials/grille0.data
|
||||
%%DATADIR%%/materials/ice.data
|
||||
%%DATADIR%%/materials/nacre.data
|
||||
%%DATADIR%%/materials/nageoire.data
|
||||
%%DATADIR%%/materials/pilier.data
|
||||
%%DATADIR%%/materials/portail.data
|
||||
%%DATADIR%%/materials/porte.data
|
||||
%%DATADIR%%/materials/shader.data
|
||||
%%DATADIR%%/materials/snow.data
|
||||
%%DATADIR%%/materials/soustoit.data
|
||||
%%DATADIR%%/materials/splash.data
|
||||
%%DATADIR%%/materials/star.data
|
||||
%%DATADIR%%/materials/sun.data
|
||||
%%DATADIR%%/materials/x_lumiere_1.data
|
||||
%%DATADIR%%/platform.py
|
||||
%%DATADIR%%/platform.pyc
|
||||
%%DATADIR%%/platform.pyo
|
||||
%%DATADIR%%/player.py
|
||||
%%DATADIR%%/player.pyc
|
||||
%%DATADIR%%/player.pyo
|
||||
%%DATADIR%%/shapes/balazar/attente.caf
|
||||
%%DATADIR%%/shapes/balazar/attente_portage.caf
|
||||
%%DATADIR%%/shapes/balazar/attente_porte.caf
|
||||
%%DATADIR%%/shapes/balazar/balazar.cfg
|
||||
%%DATADIR%%/shapes/balazar/balazar.crf
|
||||
%%DATADIR%%/shapes/balazar/balazar.csf
|
||||
%%DATADIR%%/shapes/balazar/combat.caf
|
||||
%%DATADIR%%/shapes/balazar/combat0.caf
|
||||
%%DATADIR%%/shapes/balazar/combat0c.caf
|
||||
%%DATADIR%%/shapes/balazar/combat1.caf
|
||||
%%DATADIR%%/shapes/balazar/combat1c.caf
|
||||
%%DATADIR%%/shapes/balazar/combat2.caf
|
||||
%%DATADIR%%/shapes/balazar/combat3.caf
|
||||
%%DATADIR%%/shapes/balazar/combatc.caf
|
||||
%%DATADIR%%/shapes/balazar/combatcc.caf
|
||||
%%DATADIR%%/shapes/balazar/couic.caf
|
||||
%%DATADIR%%/shapes/balazar/couicavant.caf
|
||||
%%DATADIR%%/shapes/balazar/chute.caf
|
||||
%%DATADIR%%/shapes/balazar/chute_portage.caf
|
||||
%%DATADIR%%/shapes/balazar/garde.caf
|
||||
%%DATADIR%%/shapes/balazar/marche.caf
|
||||
%%DATADIR%%/shapes/balazar/mort.caf
|
||||
%%DATADIR%%/shapes/balazar/neighbors_0-0
|
||||
%%DATADIR%%/shapes/balazar/perso.cmf
|
||||
%%DATADIR%%/shapes/balazar/perso_poor.cmf
|
||||
%%DATADIR%%/shapes/balazar/photographie.caf
|
||||
%%DATADIR%%/shapes/balazar/recule.caf
|
||||
%%DATADIR%%/shapes/balazar/sort0.caf
|
||||
%%DATADIR%%/shapes/balazar/sort1.caf
|
||||
%%DATADIR%%/shapes/balazar/tourneD.caf
|
||||
%%DATADIR%%/shapes/balazar/tourneG.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/attente.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/attente_portage.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/attente_porte.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/balazar.crf
|
||||
%%DATADIR%%/shapes/balazar@rouge/balazar@rouge.cfg
|
||||
%%DATADIR%%/shapes/balazar@rouge/balazar@rouge.csf
|
||||
%%DATADIR%%/shapes/balazar@rouge/balazar_rouge.crf
|
||||
%%DATADIR%%/shapes/balazar@rouge/combat.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/combat0.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/combat0c.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/combat1.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/combat1c.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/combat2.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/combat3.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/combatc.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/combatcc.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/couic.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/couicavant.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/chute.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/chute_portage.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/garde.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/marche.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/mort.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/neighbors_0-0
|
||||
%%DATADIR%%/shapes/balazar@rouge/perso.cmf
|
||||
%%DATADIR%%/shapes/balazar@rouge/perso_poor.cmf
|
||||
%%DATADIR%%/shapes/balazar@rouge/photographie.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/recule.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/sort0.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/sort1.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/tourneD.caf
|
||||
%%DATADIR%%/shapes/balazar@rouge/tourneG.caf
|
||||
%%DATADIR%%/shapes/clef.data
|
||||
%%DATADIR%%/shapes/coffre1@typ1.data
|
||||
%%DATADIR%%/shapes/coffre1@typ2.data
|
||||
%%DATADIR%%/shapes/coffre_couvercle1@typ1.data
|
||||
%%DATADIR%%/shapes/coffre_couvercle1@typ2.data
|
||||
%%DATADIR%%/shapes/coqueliforme.data
|
||||
%%DATADIR%%/shapes/coqueliforme@bleu.data
|
||||
%%DATADIR%%/shapes/coqueliforme@bordeau.data
|
||||
%%DATADIR%%/shapes/champignon.data
|
||||
%%DATADIR%%/shapes/champignon/Mesh.cmf
|
||||
%%DATADIR%%/shapes/champignon/champignon.cfg
|
||||
%%DATADIR%%/shapes/champignon/champignon.crf
|
||||
%%DATADIR%%/shapes/champignon/champignon.csf
|
||||
%%DATADIR%%/shapes/champignon/character_off.caf
|
||||
%%DATADIR%%/shapes/champignon/character_on.caf
|
||||
%%DATADIR%%/shapes/champignon/pousse1.caf
|
||||
%%DATADIR%%/shapes/champignon/pousse2.caf
|
||||
%%DATADIR%%/shapes/champignon@bleu.data
|
||||
%%DATADIR%%/shapes/champignon@bleu/Mesh.cmf
|
||||
%%DATADIR%%/shapes/champignon@bleu/champignon3.crf
|
||||
%%DATADIR%%/shapes/champignon@bleu/champignon@bleu.cfg
|
||||
%%DATADIR%%/shapes/champignon@bleu/champignon@bleu.csf
|
||||
%%DATADIR%%/shapes/champignon@bleu/character_off.caf
|
||||
%%DATADIR%%/shapes/champignon@bleu/character_on.caf
|
||||
%%DATADIR%%/shapes/champignon@bleu/pousse1.caf
|
||||
%%DATADIR%%/shapes/champignon@bleu/pousse2.caf
|
||||
%%DATADIR%%/shapes/champignon@bleupos1.data
|
||||
%%DATADIR%%/shapes/champignon@pos1.data
|
||||
%%DATADIR%%/shapes/champignon@pos2.data
|
||||
%%DATADIR%%/shapes/ferme.data
|
||||
%%DATADIR%%/shapes/ferme_champignon.data
|
||||
%%DATADIR%%/shapes/fontaine.data
|
||||
%%DATADIR%%/shapes/fontaine_eau.data
|
||||
%%DATADIR%%/shapes/plateforme-1.data
|
||||
%%DATADIR%%/shapes/plateforme.data
|
||||
%%DATADIR%%/shapes/porte.data
|
||||
%%DATADIR%%/shapes/porte_m.data
|
||||
%%DATADIR%%/shapes/portique1.data
|
||||
%%DATADIR%%/shapes/scn-tree5.data
|
||||
%%DATADIR%%/sound.py
|
||||
%%DATADIR%%/sound.pyc
|
||||
%%DATADIR%%/sound.pyo
|
||||
%%DATADIR%%/sounds/couic2.wav
|
||||
%%DATADIR%%/sounds/chute.wav
|
||||
%%DATADIR%%/sounds/jump1.wav
|
||||
%%DATADIR%%/sounds/mecanism.wav
|
||||
%%DATADIR%%/sounds/menu1.wav
|
||||
%%DATADIR%%/sounds/menu2.wav
|
||||
%%DATADIR%%/sounds/oceane.ogg
|
||||
%%DATADIR%%/sounds/suspens.wav
|
||||
%%DATADIR%%/weather.py
|
||||
%%DATADIR%%/weather.pyc
|
||||
%%DATADIR%%/weather.pyo
|
||||
%%DATADIR%%/worlds/clef.data
|
||||
%%DATADIR%%/worlds/coffre1@typ1.data
|
||||
%%DATADIR%%/worlds/coffre1@typ2.data
|
||||
%%DATADIR%%/worlds/coffre_couvercle1@typ1.data
|
||||
%%DATADIR%%/worlds/coffre_couvercle1@typ2.data
|
||||
%%DATADIR%%/worlds/coqueliforme.data
|
||||
%%DATADIR%%/worlds/coqueliforme@bleu.data
|
||||
%%DATADIR%%/worlds/coqueliforme@bordeau.data
|
||||
%%DATADIR%%/worlds/champignon.data
|
||||
%%DATADIR%%/worlds/champignon@bleu.data
|
||||
%%DATADIR%%/worlds/champignon@bleupos1.data
|
||||
%%DATADIR%%/worlds/champignon@pos1.data
|
||||
%%DATADIR%%/worlds/champignon@pos2.data
|
||||
%%DATADIR%%/worlds/ferme.data
|
||||
%%DATADIR%%/worlds/ferme_champignon.data
|
||||
%%DATADIR%%/worlds/fontaine.data
|
||||
%%DATADIR%%/worlds/fontaine_eau.data
|
||||
%%DATADIR%%/worlds/plateforme-1.data
|
||||
%%DATADIR%%/worlds/plateforme.data
|
||||
%%DATADIR%%/worlds/porte.data
|
||||
%%DATADIR%%/worlds/porte_m.data
|
||||
%%DATADIR%%/worlds/portique1.data
|
||||
%%DATADIR%%/worlds/scn-tree5.data
|
||||
@dirrm %%DATADIR%%/fonts
|
||||
@dirrm %%DATADIR%%/levels
|
||||
@dirrm %%DATADIR%%/locale/en/LC_MESSAGES
|
||||
@dirrm %%DATADIR%%/locale/en
|
||||
@dirrm %%DATADIR%%/locale/fr/LC_MESSAGES
|
||||
@dirrm %%DATADIR%%/locale/fr
|
||||
@dirrm %%DATADIR%%/locale
|
||||
@dirrm %%DATADIR%%/materials
|
||||
@dirrm %%DATADIR%%/shapes/balazar
|
||||
@dirrm %%DATADIR%%/shapes/balazar@rouge
|
||||
@dirrm %%DATADIR%%/shapes/champignon
|
||||
@dirrm %%DATADIR%%/shapes/champignon@bleu
|
||||
@dirrm %%DATADIR%%/shapes
|
||||
@dirrm %%DATADIR%%/sounds
|
||||
@dirrm %%DATADIR%%/worlds
|
||||
@dirrm %%DATADIR%%
|
Loading…
Reference in a new issue