diff --git a/games/jfsw/Makefile b/games/jfsw/Makefile index 033069642a1b..1be7a5be139e 100644 --- a/games/jfsw/Makefile +++ b/games/jfsw/Makefile @@ -1,60 +1,60 @@ PORTNAME= jfsw -PORTVERSION= 20240303 +PORTVERSION= 20260105 CATEGORIES= games MAINTAINER= martymac@FreeBSD.org COMMENT= Jonathon Fowler's Shadow Warrior Port WWW= https://www.jonof.id.au/jfsw # Must be distributed only through the Internet and free of charge LICENSE= GPLv2 BuildLic LICENSE_COMB= multi LICENSE_NAME_BuildLic= Build source code license LICENSE_FILE_BuildLic= ${WRKSRC}/jfbuild/buildlic.txt LICENSE_PERMS_BuildLic= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept LIB_DEPENDS= libvorbisfile.so:audio/libvorbis \ libfluidsynth.so:audio/fluidsynth USES= compiler:c++11-lang dos2unix gl gmake gnome \ perl5 pkgconfig:build sdl USE_GL= gl USE_GNOME= gtk20 USE_SDL= mixer2 sdl2 USE_PERL5= build DOS2UNIX_REGEX= .*(\.(c|h)|Makefile)(\.deps)? USE_GITHUB= yes GH_ACCOUNT= jonof GH_PROJECT= jfbuild:build jfaudiolib:audio jfmact:mact # See GH listing to get current (tested) submodule hashes: # https://github.com/jonof/jfsw GH_TAGNAME= ${PORTVERSION} \ - 5b7e611:audio \ - 35e0670:build \ - 1f0746a:mact + 68be97f:audio \ + 40a98be:build \ + 731c0cc:mact GH_SUBDIR= jfbuild:build jfaudiolib:audio jfmact:mact MAKE_ENV+= DATADIR="${DATADIR}" SUB_FILES= pkg-message PORTDOCS= README.md releasenotes.html OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} 's|/usr/X11R6|${LOCALBASE}|' \ ${WRKSRC}/jfbuild/Makefile @${REINPLACE_CMD} 's|/usr|${LOCALBASE}|' \ ${WRKSRC}/jfaudiolib/src/driver_fluidsynth.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sw ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_PROGRAM} ${WRKSRC}/build ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-build ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DATADIR} .include diff --git a/games/jfsw/distinfo b/games/jfsw/distinfo index 6299a687995f..748a1688e086 100644 --- a/games/jfsw/distinfo +++ b/games/jfsw/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1709759939 -SHA256 (jonof-jfsw-20240303_GH0.tar.gz) = ece1bdcd5b70f65443721b98b848ec191f0739e19bdfa0980824215aef4c52d8 -SIZE (jonof-jfsw-20240303_GH0.tar.gz) = 1053044 -SHA256 (jonof-jfbuild-35e0670_GH0.tar.gz) = 91ca4bb5506a9114c0c23bfc198fd1c5e977c55fa0ecd2bee1e2b5930e008df0 -SIZE (jonof-jfbuild-35e0670_GH0.tar.gz) = 1535430 -SHA256 (jonof-jfaudiolib-5b7e611_GH0.tar.gz) = b818dc6332783a2a764c89668fda261df87fb6da808b239618ff391a0d674864 -SIZE (jonof-jfaudiolib-5b7e611_GH0.tar.gz) = 1565704 -SHA256 (jonof-jfmact-1f0746a_GH0.tar.gz) = d9c3e5b96612a42cab02127c24e198dc474e4373606548214d63c809e5c16fdf -SIZE (jonof-jfmact-1f0746a_GH0.tar.gz) = 25416 +TIMESTAMP = 1769536889 +SHA256 (jonof-jfsw-20260105_GH0.tar.gz) = 53a1bb1ad117af7302b30cc53b2904a333e0c2dc731a420596d4c095847b8466 +SIZE (jonof-jfsw-20260105_GH0.tar.gz) = 1096673 +SHA256 (jonof-jfbuild-40a98be_GH0.tar.gz) = 612366c37950a6519192730e6a5eaff9d496a65bf17f1ec84e532a6b1a4ad899 +SIZE (jonof-jfbuild-40a98be_GH0.tar.gz) = 1515359 +SHA256 (jonof-jfaudiolib-68be97f_GH0.tar.gz) = 7fd46899aa080120eddfd0e693986d4c6598bff7150ba3f6d676cc5731fdd15c +SIZE (jonof-jfaudiolib-68be97f_GH0.tar.gz) = 1784900 +SHA256 (jonof-jfmact-731c0cc_GH0.tar.gz) = f59a590e60e836c92321f4155c646dfa2b7e21adca5955f4b8647f2edd574dba +SIZE (jonof-jfmact-731c0cc_GH0.tar.gz) = 25452