#!/bin/sh # This is a shell archive echo x devel/ponscripter-sekai mkdir -p devel/ponscripter-sekai > /dev/null 2>&1 echo x devel/ponscripter-sekai/pkg-descr sed 's/^X//' > devel/ponscripter-sekai/pkg-descr << 'SHAR_END' XPonscripter is an interpreter for visual-novel-type games, derived Xfrom ONScripter but modified significantly to improve support for XWestern languages (at the cost of diminished support for Japanese). X XThis fork takes advantage of SDL2 and improves Steam integration. X XWWW: https://github.com/sekaiproject/ponscripter-fork SHAR_END echo x devel/ponscripter-sekai/Makefile sed 's/^X//' > devel/ponscripter-sekai/Makefile << 'SHAR_END' X# $FreeBSD$ X XPORTNAME= ponscripter-sekai XPORTVERSION= 0.0.6 XCATEGORIES= devel games X XMAINTAINER= jbeich@vfemail.net XCOMMENT= NScripter-like novel-game interpreter with Unicode support X XLICENSE= GPLv2 # or any later version X XLIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis \ X libsmpeg2.so:${PORTSDIR}/multimedia/smpeg2 \ X libfreetype.so:${PORTSDIR}/print/freetype2 X XUSE_GITHUB= yes XGH_ACCOUNT= sekaiproject XGH_PROJECT= ${PORTNAME:S/sekai/fork/} XGH_TAGNAME= v${PORTVERSION} XGH_COMMIT= 3a8d107 X XUSES= compiler:c++11-lang gmake shebangfix XUSE_SDL= sdl2 image2 mixer2 XEXTRACT_AFTER_ARGS=--exclude src/extlib XSHEBANG_FILES= util/xml-template XHAS_CONFIGURE= yes XCONFIGURE_ENV= CC_VER="4.6" CC="${CC} ${CFLAGS}" CXX="${CXX} ${CXXFLAGS}" \ X CPATH="${LOCALBASE}/include" LIBRARY_PATH="${LOCALBASE}/lib" XCONFIGURE_ARGS= --prefix="${STAGEDIR}${PREFIX}" --unsupported-compiler XLDFLAGS+= -Wl,--as-needed # freetype deps XPORTDOCS= BUGS CHANGES MANUAL README TODO XPLIST_FILES= bin/ponscr \ X share/emacs/site-lisp/ponscripter-mode.el X XOPTIONS_DEFINE= MANPAGES XOPTIONS_DEFAULT=MANPAGES X XMANPAGES_BUILD_DEPENDS= xmlto:${PORTSDIR}/textproc/xmlto XMANPAGES_PLIST_FILES=\ X man/man6/ponscr.6.gz \ X man/man7/ponscr-ext.7.gz \ X man/man7/ponscr-syntax.7.gz \ X man/man7/ponscripter.7.gz X X.include X Xpost-patch: X ${REINPLACE_CMD} -e '/^ifdef DEBUG/,/^$$/d' \ X -e 's/$$STRIPFLAG/${STRIP}/' \ X ${WRKSRC}/configure X ${REINPLACE_CMD} -e 's/$$(LIBS)/$$(LDFLAGS) &/' \ X ${WRKSRC}/src/Makefile.ponscripter X.if ! ${PORT_OPTIONS:MMANPAGES} X ${REINPLACE_CMD} -e '/install-man/d' \ X -e 's/xmlto/${FALSE}/' \ X ${WRKSRC}/configure X.endif X Xpost-install: X ${INSTALL_DATA} ${WRKSRC}/misc/ponscripter-mode.el \ X ${STAGEDIR}${PREFIX}/share/emacs/site-lisp X.if ${PORT_OPTIONS:MDOCS} X ${MKDIR} ${STAGEDIR}${DOCSDIR} X. for f in ${PORTDOCS} X ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} X. endfor X.endif X X.include SHAR_END echo x devel/ponscripter-sekai/distinfo sed 's/^X//' > devel/ponscripter-sekai/distinfo << 'SHAR_END' XSHA256 (ponscripter-sekai-0.0.6.tar.gz) = 45332bb95347d20bde174753cdd2b2c4ee885a1390c9932dea90c9d8ad8b66ef XSIZE (ponscripter-sekai-0.0.6.tar.gz) = 30564193 SHAR_END exit