diff --git a/games/reminiscence/Makefile b/games/reminiscence/Makefile index 7f6aeba225e5..51665607bbe9 100644 --- a/games/reminiscence/Makefile +++ b/games/reminiscence/Makefile @@ -1,39 +1,38 @@ PORTNAME= REminiscence -PORTVERSION= 0.4.9 -PORTREVISION= 1 +PORTVERSION= 0.5.0 CATEGORIES= games MASTER_SITES= http://cyxdown.free.fr/reminiscence/ \ https://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Rewritten engine for Flashback WWW= http://cyxdown.free.fr/reminiscence/ LIB_DEPENDS= libmodplug.so:audio/libmodplug BUILD_DEPENDS= ${LOCALBASE}/include/stb/stb_vorbis.c:devel/stb USES= compiler:c++11-lang gmake pkgconfig sdl tar:bzip2 USE_SDL= sdl2 ALL_TARGET= rs CPPFLAGS+= -I${LOCALBASE}/include/stb SUB_FILES= pkg-message PORTDOCS= README.txt PLIST_FILES= bin/remin PLIST_DIRS= %%DATADIR%%/data OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|DATA|${DATADIR}/data|' ${WRKSRC}/main.cpp do-install: ${INSTALL_PROGRAM} ${WRKSRC}/rs ${STAGEDIR}${PREFIX}/bin/remin @${MKDIR} ${STAGEDIR}${DATADIR}/data do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.txt ${STAGEDIR}${DOCSDIR}/ .include diff --git a/games/reminiscence/distinfo b/games/reminiscence/distinfo index ae8337b9a56b..00b1708f9f6a 100644 --- a/games/reminiscence/distinfo +++ b/games/reminiscence/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1632163377 -SHA256 (REminiscence-0.4.9.tar.bz2) = 320463e629c38f2e3aaaa510febacc0c5d88a59f5e906b0500a1dcb9c7e1e935 -SIZE (REminiscence-0.4.9.tar.bz2) = 159531 +TIMESTAMP = 1680617591 +SHA256 (REminiscence-0.5.0.tar.bz2) = 0d79e9ecbbdfe792f029a8e3b75223a90e1aa0c87d1bc81b7a5777d33af073a4 +SIZE (REminiscence-0.5.0.tar.bz2) = 167551 diff --git a/games/reminiscence/files/patch-Makefile b/games/reminiscence/files/patch-Makefile index 2343096f806e..bd4d4156fc64 100644 --- a/games/reminiscence/files/patch-Makefile +++ b/games/reminiscence/files/patch-Makefile @@ -1,20 +1,22 @@ ---- Makefile.orig 2021-09-05 12:10:10 UTC +--- Makefile.orig 2023-03-31 13:13:09 UTC +++ Makefile -@@ -2,11 +2,13 @@ +@@ -2,13 +2,15 @@ SDL_CFLAGS := `sdl2-config --cflags` SDL_LIBS := `sdl2-config --libs` -MODPLUG_LIBS := -lmodplug -TREMOR_LIBS := #-lvorbisidec -logg -ZLIB_LIBS := -lz +MODPLUG_CFLAGS := `pkg-config --cflags libmodplug` +MODPLUG_LIBS := `pkg-config --libs libmodplug` +TREMOR_CFLAGS := #`pkg-config --cflags vorbisidec` +TREMOR_LIBS := #`pkg-config --libs vorbisidec` +ZLIB_LIBS := -lz --CXXFLAGS += -Wall -Wpedantic -MMD $(SDL_CFLAGS) -DUSE_MODPLUG -DUSE_STB_VORBIS -DUSE_ZLIB -+CXXFLAGS += -Wall -Wpedantic -MMD $(SDL_CFLAGS) $(MODPLUG_CFLAGS) $(TREMOR_CFLAGS) -DUSE_MODPLUG -DUSE_STB_VORBIS -DUSE_ZLIB + LIBS = $(SDL_LIBS) $(MODPLUG_LIBS) $(TREMOR_LIBS) $(ZLIB_LIBS) + +-CXXFLAGS += -Wall -Wextra -Wno-unused-parameter -Wpedantic -MMD $(SDL_CFLAGS) -DUSE_MODPLUG -DUSE_STB_VORBIS -DUSE_ZLIB ++CXXFLAGS += -Wall -Wextra -Wno-unused-parameter -Wpedantic -MMD $(SDL_CFLAGS) $(MODPLUG_CFLAGS) $(TREMOR_CFLAGS) -DUSE_MODPLUG -DUSE_STB_VORBIS -DUSE_ZLIB SRCS = collision.cpp cpc_player.cpp cutscene.cpp decode_mac.cpp file.cpp fs.cpp game.cpp graphics.cpp main.cpp \ - menu.cpp mixer.cpp mod_player.cpp ogg_player.cpp piege.cpp protection.cpp resource.cpp resource_aba.cpp \ + menu.cpp midi_parser.cpp mixer.cpp mod_player.cpp ogg_player.cpp \