# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # audio/vgmplay # audio/vgmplay/files # audio/vgmplay/files/patch-Makefile # audio/vgmplay/files/patch-Stream.c # audio/vgmplay/distinfo # audio/vgmplay/pkg-descr # audio/vgmplay/Makefile # echo c - audio/vgmplay mkdir -p audio/vgmplay > /dev/null 2>&1 echo c - audio/vgmplay/files mkdir -p audio/vgmplay/files > /dev/null 2>&1 echo x - audio/vgmplay/files/patch-Makefile sed 's/^X//' >audio/vgmplay/files/patch-Makefile << 'e23c1c3e93d970ae55231e115a7c24d0' X--- Makefile.orig 2019-01-11 06:06:08 UTC X+++ Makefile X@@ -58,7 +58,9 @@ endif X X X X+ifndef CC X CC = gcc X+endif X ifndef PREFIX X PREFIX = /usr/local X #PREFIX = $(HOME)/.local e23c1c3e93d970ae55231e115a7c24d0 echo x - audio/vgmplay/files/patch-Stream.c sed 's/^X//' >audio/vgmplay/files/patch-Stream.c << '9dbe0d4fa30331a378bc8649fea95f2a' X--- Stream.c.orig 2019-01-08 12:56:30 UTC X+++ Stream.c X@@ -16,6 +16,8 @@ X #include X #ifdef __NetBSD__ X #include X+#elif defined(__FreeBSD__) X+#include X #elif defined(__APPLE__) || defined(__OpenBSD__) X // nothing X #else 9dbe0d4fa30331a378bc8649fea95f2a echo x - audio/vgmplay/distinfo sed 's/^X//' >audio/vgmplay/distinfo << '9e81ce8ef9c93dbfa8c96defba6854ba' XTIMESTAMP = 1546946539 XSHA256 (VGMPlay_040-9_src.7z) = 4f799bb21ba288893a627b0c6d71db84e2d8a74ec8852a092845ad831de8e19a XSIZE (VGMPlay_040-9_src.7z) = 586532 9e81ce8ef9c93dbfa8c96defba6854ba echo x - audio/vgmplay/pkg-descr sed 's/^X//' >audio/vgmplay/pkg-descr << 'df4f911e85cb1ddcf6b17d6a178598fa' XThe official and always up-to-date player for all VGM (Video Game XMusic) files. VGM is an audio file format for multiple video game Xplatforms, such as Sega Master System, Game Gear, Mega Drive/Genesis, XMSX, Neo Geo, IBM PC AT (Adlib/SoundBlaster), and has expanded to a Xvariety of arcade system boards since its release. X XWWW: https://github.com/vgmrips/vgmplay df4f911e85cb1ddcf6b17d6a178598fa echo x - audio/vgmplay/Makefile sed 's/^X//' >audio/vgmplay/Makefile << '107433da49871a4dc1099f2a93740af4' X# $FreeBSD$ X XPORTNAME= vgmplay XPORTVERSION= 0.40.9 XCATEGORIES= audio XMASTER_SITES= https://github.com/vgmrips/${PORTNAME}/releases/download/${PORTVERSION}/ XDISTNAME= ${PORTNAME:S/vgmp/VGMP/}_${PORTVERSION:S/.//:S/./-/}_src X XMAINTAINER= tagattie@yandex.com XCOMMENT= Command-line player for VGM (video game music) files X XLICENSE= GPLv2 XLICENSE_FILE= ${WRKSRC}/licenses/GPL.txt X XUSES= 7z dos2unix gmake X XNO_WRKSUBDIR= yes X XOPTIONS_SINGLE= AUDIO XOPTIONS_SINGLE_AUDIO= OSS LIBAO XOPTIONS_DEFAULT= OSS X XOSS_DESC= Use OSS (/dev/dsp) XLIBAO_DESC= Use libao X XOSS_MAKE_ENV+= USE_LIBAO=0 XLIBAO_MAKE_ENV+= USE_LIBAO=1 XLIBAO_LIB_DEPENDS= libao.so:audio/libao XLIBAO_CFLAGS+= -I${LOCALBASE}/include XLIBAO_LDFLAGS+= -L${LOCALBASE}/lib X XMAKE_ENV+= PREFIX=${LOCALBASE} X XPLIST_FILES= bin/vgmplay bin/vgm2pcm bin/vgm2wav man/man1/vgmplay.1.gz ${EXAMPLESDIR}/vgmplay.ini X Xpost-patch: X ${REINPLACE_CMD} -e 's/@//' ${WRKSRC}/Makefile X ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|; s|/usr/share/vgmplay|${EXAMPLESDIR}|; s|VGMPlay|vgmplay|g;' ${WRKSRC}/vgmplay.1 X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/vgmplay ${STAGEDIR}${PREFIX}/bin X ${INSTALL_PROGRAM} ${WRKSRC}/vgm2pcm ${STAGEDIR}${PREFIX}/bin X ${INSTALL_PROGRAM} ${WRKSRC}/vgm2wav ${STAGEDIR}${PREFIX}/bin X ${INSTALL_MAN} ${WRKSRC}/vgmplay.1 ${STAGEDIR}${PREFIX}/man/man1 X ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/VGMPlay.ini ${STAGEDIR}${EXAMPLESDIR}/vgmplay.ini X X.include 107433da49871a4dc1099f2a93740af4 exit