diff --git a/games/pinball/Makefile b/games/pinball/Makefile index 9dcaa16191c6..4b86bc0eb239 100644 --- a/games/pinball/Makefile +++ b/games/pinball/Makefile @@ -1,46 +1,45 @@ PORTNAME= pinball -PORTVERSION= 0.3.20201218 -PORTREVISION= 1 +PORTVERSION= 0.3.20230219 CATEGORIES= games MAINTAINER= thierry@FreeBSD.org COMMENT= Emilia Pinball is a free pinball game WWW= http://pinball.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libltdl.so:devel/libltdl USE_GITHUB= yes GH_ACCOUNT= adoptware USES= autoreconf compiler:c++11-lang gl gmake localbase:ldflags \ libtool:keepla pkgconfig sdl xorg # .la needed for plugin loading USE_XORG= ice sm -USE_GL= gl glu -USE_SDL= image mixer sdl +USE_GL= gl +USE_SDL= image2 mixer2 sdl2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-debug CPPFLAGS+= -DRZR_LIBSTATIC SCOREDIR= /var/games PLIST_SUB= SCOREDIR=${SCOREDIR} #MAKE_JOBS_UNSAFE=yes OPTIONS_DEFINE= DOCS post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/pinball/lib*.so* .for table in professor tux (cd ${STAGEDIR}${SCOREDIR}/${PORTNAME}/${table} && \ ${MV} highscores highscores.sample) .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/games/pinball/distinfo b/games/pinball/distinfo index 4acf4f2c4fa3..867092db047c 100644 --- a/games/pinball/distinfo +++ b/games/pinball/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1608457541 -SHA256 (adoptware-pinball-0.3.20201218_GH0.tar.gz) = 61981c192630f3c99865dc3b3d095df94e97ede9d7df0e8d8601eb39eef54c6d -SIZE (adoptware-pinball-0.3.20201218_GH0.tar.gz) = 6054158 +TIMESTAMP = 1678556850 +SHA256 (adoptware-pinball-0.3.20230219_GH0.tar.gz) = c2d8ffb595536282a613c534cb53b80cb1aa6f55f40213d4152e3bb0d6899af8 +SIZE (adoptware-pinball-0.3.20230219_GH0.tar.gz) = 6067405 diff --git a/games/pinball/files/patch-src__Loader.cpp b/games/pinball/files/patch-src__Loader.cpp deleted file mode 100644 index 5bda5d3ee335..000000000000 --- a/games/pinball/files/patch-src__Loader.cpp +++ /dev/null @@ -1,18 +0,0 @@ ---- src/Loader.cpp.orig 2018-03-24 23:40:31 UTC -+++ src/Loader.cpp -@@ -17,6 +17,7 @@ - #include - - #include "Private.h" -+#include "Config.h" - #include "Loader.h" - #include "Pinball.h" - #include "Keyboard.h" -@@ -39,7 +40,6 @@ - #include "SoundUtil.h" - #include "Score.h" - #include "StdAnimation.h" --#include "Config.h" - #include "StateBehavior.h" - #include "Script.h" - #include "FakeModuleBehavior.h" diff --git a/games/pinball/pkg-plist b/games/pinball/pkg-plist index 67a282a6b3ab..2a320e28e62b 100644 --- a/games/pinball/pkg-plist +++ b/games/pinball/pkg-plist @@ -1,128 +1,129 @@ @(,games,2555) 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/RenderVisitor.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.a lib/pinball/libModuleProfessor.la lib/pinball/libModuleProfessor.so lib/pinball/libModuleProfessor.so.0 lib/pinball/libModuleProfessor.so.0.0.0 lib/pinball/libModuleTest.a lib/pinball/libModuleTest.la lib/pinball/libModuleTest.so lib/pinball/libModuleTest.so.0 lib/pinball/libModuleTest.so.0.0.0 lib/pinball/libModuleTux.a lib/pinball/libModuleTux.la lib/pinball/libModuleTux.so lib/pinball/libModuleTux.so.0 lib/pinball/libModuleTux.so.0.0.0 lib/pinball/libemilia_addon.a lib/pinball/libemilia_base.a lib/pinball/libemilia_pin.a %%PORTDOCS%%%%DOCSDIR%%/README %%DATADIR%%/font_34.png %%DATADIR%%/font_35.pcx %%DATADIR%%/pinball.xpm %%DATADIR%%/professor/bump.wav %%DATADIR%%/professor/bumphard.wav %%DATADIR%%/professor/bumpsoft.wav %%DATADIR%%/professor/flip.wav %%DATADIR%%/professor/floor.png %%DATADIR%%/professor/floor.png.pcx %%DATADIR%%/professor/gameover.wav %%DATADIR%%/professor/introp.ogg %%DATADIR%%/professor/nudge.wav %%DATADIR%%/professor/pinball.pbl %%DATADIR%%/professor/professor.ogg %%DATADIR%%/professor/professor.png %%DATADIR%%/splash.png %%DATADIR%%/splash.png.pcx %%DATADIR%%/tux/bump.wav %%DATADIR%%/tux/bumphard.wav %%DATADIR%%/tux/bumpsoft.wav %%DATADIR%%/tux/face.png.pcx %%DATADIR%%/tux/face2.png %%DATADIR%%/tux/flip.wav %%DATADIR%%/tux/floor.pbl %%DATADIR%%/tux/floor2.png %%DATADIR%%/tux/floor2.png.pcx %%DATADIR%%/tux/floor3.png %%DATADIR%%/tux/game.ogg %%DATADIR%%/tux/gameover.wav %%DATADIR%%/tux/intro.ogg %%DATADIR%%/tux/lock.wav %%DATADIR%%/tux/loop.wav %%DATADIR%%/tux/multiball.ogg %%DATADIR%%/tux/nudge.wav %%DATADIR%%/tux/opentux.wav %%DATADIR%%/tux/pinball.pbl %%DATADIR%%/tux/shoot.wav %%DATADIR%%/tux/tiles.png %%DATADIR%%/tux/tiles.png.pcx %%DATADIR%%/tux/up.wav @sample(,games,664) %%SCOREDIR%%/pinball/professor/highscores.sample @sample(,games,664) %%SCOREDIR%%/pinball/tux/highscores.sample @dir %%SCOREDIR%%/pinball/professor @dir %%SCOREDIR%%/pinball/tux @dir %%SCOREDIR%%/pinball