add games/pinball.

Emilia Pinball is a libre pinball game simulator.
This commit is contained in:
nia 2021-02-03 16:09:25 +00:00
parent 94ff7bb2c1
commit ac80250aaa
5 changed files with 160 additions and 1 deletions

View file

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.497 2021/01/24 19:13:06 maya Exp $
# $NetBSD: Makefile,v 1.498 2021/02/03 16:09:25 nia Exp $
#
COMMENT= Games
@ -317,6 +317,7 @@ SUBDIR+= oshu
SUBDIR+= pag
SUBDIR+= palapeli
SUBDIR+= picmi
SUBDIR+= pinball
SUBDIR+= pingus
SUBDIR+= pioneers
SUBDIR+= plib

1
games/pinball/DESCR Normal file
View file

@ -0,0 +1 @@
Emilia Pinball is a libre pinball game simulator.

37
games/pinball/Makefile Normal file
View file

@ -0,0 +1,37 @@
# $NetBSD: Makefile,v 1.1 2021/02/03 16:09:25 nia Exp $
DISTNAME= pinball-0.3.20201218
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pinball/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://pinball.sourceforge.net/
COMMENT= Pinball simulator for Unix systems
LICENSE= gnu-gpl-v2
USE_TOOLS+= aclocal autoconf automake autoreconf
USE_TOOLS+= pkg-config
USE_LANGUAGES= c c++
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
INSTALLATION_DIRS+= share/applications
INSTALLATION_DIRS+= share/pixmaps
post-extract:
# Otherwise automake complains.
${TOUCH} -f ${WRKSRC}/README
cd ${WRKSRC} && autoreconf -fi
post-install:
${INSTALL_DATA} ${WRKSRC}/pinball.desktop \
${DESTDIR}${PREFIX}/share/applications
${INSTALL_DATA} ${WRKSRC}/data/pinball.xpm \
${DESTDIR}${PREFIX}/share/pixmaps
.include "../../audio/SDL_mixer/buildlink3.mk"
.include "../../devel/SDL/buildlink3.mk"
.include "../../graphics/SDL_image/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

113
games/pinball/PLIST Normal file
View file

@ -0,0 +1,113 @@
@comment $NetBSD: PLIST,v 1.1 2021/02/03 16:09:25 nia Exp $
bin/pinball
bin/pinball-config
include/pinball/AlignVisitor.h
include/pinball/AllegroVisitor.h
include/pinball/AmbientLightVisitor.h
include/pinball/ArmBehavior.h
include/pinball/BallGroup.h
include/pinball/BaseTest.h
include/pinball/Behavior.h
include/pinball/BehaviorVisitor.h
include/pinball/BigSphere.h
include/pinball/BillBoard.h
include/pinball/BounceBehavior.h
include/pinball/BumperBehavior.h
include/pinball/Camera.h
include/pinball/CollisionBounds.h
include/pinball/CollisionVisitor.h
include/pinball/ColorBehavior.h
include/pinball/Cone.h
include/pinball/Config.h
include/pinball/Cube.h
include/pinball/Cylinder.h
include/pinball/EMath.h
include/pinball/EmFont.h
include/pinball/Engine.h
include/pinball/EyeBehavior.h
include/pinball/FakeModuleBehavior.h
include/pinball/Grid.h
include/pinball/Group.h
include/pinball/KeyBehavior.h
include/pinball/KeyRotBehavior.h
include/pinball/Keyboard.h
include/pinball/Light.h
include/pinball/Loader.h
include/pinball/LoaderModule.h
include/pinball/Menu.h
include/pinball/Node.h
include/pinball/Obj3dsUtil.h
include/pinball/OctTree.h
include/pinball/OpenGLVisitor.h
include/pinball/Pinball.h
include/pinball/PlungerBehavior.h
include/pinball/PointLightVisitor.h
include/pinball/Polygon.h
include/pinball/Private.h
include/pinball/Profiler.h
include/pinball/Score.h
include/pinball/Script.h
include/pinball/Shape3D.h
include/pinball/SignalSender.h
include/pinball/Sound.h
include/pinball/SoundUtil.h
include/pinball/SoundVisitor.h
include/pinball/Sphere.h
include/pinball/SrcTest.h
include/pinball/StateBehavior.h
include/pinball/StateMachine.h
include/pinball/StdAnimation.h
include/pinball/Table.h
include/pinball/TexAnimation.h
include/pinball/TextureUtil.h
include/pinball/TransformVisitor.h
include/pinball/Visitor.h
include/pinball/pinconfig.h
lib/pinball/libModuleProfessor.la
lib/pinball/libModuleTest.la
lib/pinball/libModuleTux.la
lib/pinball/libemilia_addon.a
lib/pinball/libemilia_base.a
lib/pinball/libemilia_pin.a
share/applications/pinball.desktop
share/pinball/font_34.png
share/pinball/font_35.pcx
share/pinball/pinball.xpm
share/pinball/professor/bump.wav
share/pinball/professor/bumphard.wav
share/pinball/professor/bumpsoft.wav
share/pinball/professor/flip.wav
share/pinball/professor/floor.png
share/pinball/professor/floor.png.pcx
share/pinball/professor/gameover.wav
share/pinball/professor/introp.ogg
share/pinball/professor/nudge.wav
share/pinball/professor/pinball.pbl
share/pinball/professor/professor.ogg
share/pinball/professor/professor.png
share/pinball/splash.png
share/pinball/splash.png.pcx
share/pinball/tux/bump.wav
share/pinball/tux/bumphard.wav
share/pinball/tux/bumpsoft.wav
share/pinball/tux/face.png.pcx
share/pinball/tux/face2.png
share/pinball/tux/flip.wav
share/pinball/tux/floor.pbl
share/pinball/tux/floor2.png
share/pinball/tux/floor2.png.pcx
share/pinball/tux/floor3.png
share/pinball/tux/game.ogg
share/pinball/tux/gameover.wav
share/pinball/tux/intro.ogg
share/pinball/tux/lock.wav
share/pinball/tux/loop.wav
share/pinball/tux/multiball.ogg
share/pinball/tux/nudge.wav
share/pinball/tux/opentux.wav
share/pinball/tux/pinball.pbl
share/pinball/tux/shoot.wav
share/pinball/tux/tiles.png
share/pinball/tux/tiles.png.pcx
share/pinball/tux/up.wav
share/pixmaps/pinball.xpm

7
games/pinball/distinfo Normal file
View file

@ -0,0 +1,7 @@
$NetBSD: distinfo,v 1.1 2021/02/03 16:09:25 nia Exp $
SHA1 (pinball-0.3.20201218.tar.gz) = 2893f48059fb6a6d99d6055ae0d6e521447f60a8
RMD160 (pinball-0.3.20201218.tar.gz) = 40ab38aa36730f541c84636f5c9945db86614e7a
SHA512 (pinball-0.3.20201218.tar.gz) = 420181f43193714f777f4035e754bd6dd92cb4d2ebec3d6e57c1e538b850eab0f749eaab0c6a9c01fe2d5b67742c41a1ae0042e7542eae9e0cb0032b2afaf92f
Size (pinball-0.3.20201218.tar.gz) = 6054158 bytes
SHA1 (patch-src_Obj3dsUtil.cpp) = 0a7f215e7afdc7724efcbb2a999c4d1c768f5b4f