diff --git a/games/ponscripter-07th-mod/Makefile b/games/ponscripter-07th-mod/Makefile index 3c84b8e05c8e..57026d7703f6 100644 --- a/games/ponscripter-07th-mod/Makefile +++ b/games/ponscripter-07th-mod/Makefile @@ -1,96 +1,95 @@ PORTNAME= ponscripter DISTVERSIONPREFIX= v -DISTVERSION= 4.0.0 -PORTREVISION= 1 +DISTVERSION= 4.0.1 CATEGORIES= games PKGNAMESUFFIX= -${GH_ACCOUNT} PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES+= 69068bf83653.patch:-p1 # https://github.com/sekaiproject/ponscripter-fork/pull/98 MAINTAINER= jbeich@FreeBSD.org COMMENT= NScripter-like novel-game interpreter with Unicode support WWW= https://github.com/sekaiproject/ponscripter-fork LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsmpeg2.so:multimedia/smpeg2 \ libfreetype.so:print/freetype2 CONFLICTS= ponscripter # doesn't exist yet USE_GITHUB= yes GH_ACCOUNT= 07th-mod GH_PROJECT= ${PORTNAME}-fork USES= compiler:c++11-lang gmake pkgconfig sdl shebangfix USE_CXXSTD= gnu++98 USE_SDL= image2 mixer2 EXTRACT_AFTER_ARGS=--exclude src/extlib SHEBANG_FILES= util/xml-template HAS_CONFIGURE= yes CONFIGURE_ENV= CC="${CC} ${CFLAGS}" CXX="${CXX} ${CXXFLAGS}" CONFIGURE_ARGS= --prefix="${STAGEDIR}${PREFIX}" --unsupported-compiler LDFLAGS+= -Wl,--as-needed PORTDOCS= BUGS CHANGES MANUAL README.md TODO PLIST_FILES= bin/ponscr \ share/emacs/site-lisp/ponscripter-mode.el OPTIONS_DEFINE= DOCS MANPAGES NOTIFY TREMOR OPTIONS_DEFAULT=MANPAGES NOTIFY ${MACHINE_CPU:Msoftfp:C/.+/TREMOR/} MANPAGES_BUILD_DEPENDS= xmlto:textproc/xmlto MANPAGES_CONFIGURE_OFF= --no-docs MANPAGES_PLIST_FILES=\ share/man/man6/ponscr.6.gz \ share/man/man7/ponscr-ext.7.gz \ share/man/man7/ponscr-syntax.7.gz \ share/man/man7/ponscripter.7.gz NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify NOTIFY_USES= gnome NOTIFY_USE= GNOME=glib20 # g_object_unref NOTIFY_CONFIGURE_WITH= libnotify TREMOR_LIB_DEPENDS= libvorbisidec.so:audio/libtremor TREMOR_CFLAGS= -DINTEGER_OGG_VORBIS TREMOR_LIB_DEPENDS_OFF= libvorbisfile.so:audio/libvorbis post-patch: @${REINPLACE_CMD} -e '/^ifdef DEBUG/,/^$$/d' \ -e 's/$$STRIPFLAG/${STRIP}/' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's/$$(LIBS)/$$(LDFLAGS) &/' \ ${WRKSRC}/src/Makefile.ponscripter post-patch-MANPAGES-off: @${REINPLACE_CMD} -i .manpages.bak \ -e '/install-man/d' \ ${WRKSRC}/configure post-patch-TREMOR-on: @${REINPLACE_CMD} -i .tremor.bak \ -e 's/"libogg, libvorbis"/libvorbisidec/' \ -e 's,vorbis/vorbisfile,tremor/ivorbisfile,' \ -e 's,vorbis/codec,tremor/ivorbiscodec,' \ -e '/genlink/ { s/vorbisfile/vorbisidec/; \ /ogg/d; /vorbis$$/d; }' \ -e 's/ $$LINKogg//; s/ $$LINKvorbis//' \ -e 's/LINKvorbisfile/LINKvorbisidec/' \ ${WRKSRC}/configure post-build-MANPAGES-on: # Remove extraneous whitespace to unbreak manpage syntax ${REINPLACE_CMD} -e 's/^[[:space:]]*//; /^$$/d' \ ${WRKSRC}/doc/*.[0-9] post-install: ${INSTALL_DATA} ${WRKSRC}/misc/ponscripter-mode.el \ ${STAGEDIR}${PREFIX}/share/emacs/site-lisp post-install-DOCS-on: (cd ${WRKSRC} && ${COPYTREE_SHARE} \ "${PORTDOCS}" ${STAGEDIR}${DOCSDIR}) .include diff --git a/games/ponscripter-07th-mod/distinfo b/games/ponscripter-07th-mod/distinfo index 3a3cbc240eb0..4e9937b2c673 100644 --- a/games/ponscripter-07th-mod/distinfo +++ b/games/ponscripter-07th-mod/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1695955099 -SHA256 (07th-mod-ponscripter-fork-v4.0.0_GH0.tar.gz) = 36c898150893fbab4d1a96344e06d86c76853aa3b01746dd9a114c3748a37841 -SIZE (07th-mod-ponscripter-fork-v4.0.0_GH0.tar.gz) = 34957469 +TIMESTAMP = 1751194889 +SHA256 (07th-mod-ponscripter-fork-v4.0.1_GH0.tar.gz) = 6a71038ca788f34ab12773438c8b98958e4388629b587fb9a9a217484fcbf40e +SIZE (07th-mod-ponscripter-fork-v4.0.1_GH0.tar.gz) = 36413530 SHA256 (69068bf83653.patch) = ab7ace6c01bff5690c58dcf7e824d1bed5211f52e5984510c114a78d01f62de7 SIZE (69068bf83653.patch) = 826