FreeBSD Bugzilla – Attachment 201016 Details for
Bug 234848
[NEW PORT] audio/vgmplay: Command-line player for VGM (video game music) files
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
A shar file (v0.40.9).
vgmplay-0.40.9.shar (text/plain), 3.74 KB, created by
Hiroki Tagato
on 2019-01-11 09:18:37 UTC
(
hide
)
Description:
A shar file (v0.40.9).
Filename:
MIME Type:
Creator:
Hiroki Tagato
Created:
2019-01-11 09:18:37 UTC
Size:
3.74 KB
patch
obsolete
># 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 <fcntl.h> >X #ifdef __NetBSD__ >X #include <sys/audioio.h> >X+#elif defined(__FreeBSD__) >X+#include <sys/soundcard.h> >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 <bsd.port.mk> >107433da49871a4dc1099f2a93740af4 >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Flags:
tagattie
:
maintainer-approval+
Actions:
View
Attachments on
bug 234848
: 201016 |
201017