diff options
author | Hiroki Tagato <tagattie@FreeBSD.org> | 2021-01-07 21:51:08 +0000 |
---|---|---|
committer | Hiroki Tagato <tagattie@FreeBSD.org> | 2021-01-07 21:51:08 +0000 |
commit | 09772afb04a474c193069b323ae28fe5077e15b0 (patch) | |
tree | 908343ae19de486d8f137c0aa701fce6621bc2e0 | |
parent | 3ad5db75cfd3b0c575c8c2209ef8f5a3826a10a7 (diff) | |
download | ports-09772afb04a474c193069b323ae28fe5077e15b0.tar.gz ports-09772afb04a474c193069b323ae28fe5077e15b0.zip |
- Fix build with -fno-common (clang 11 and gcc 10)
- Use MANPREFIX/share/man for manpage path
- Remove over-optimization
- Bump port revision for package change
Reviewed by: ehaupt
MFH: 2021Q1
Notes
Notes:
svn path=/head/; revision=560739
-rw-r--r-- | audio/vgmplay/Makefile | 6 | ||||
-rw-r--r-- | audio/vgmplay/files/patch-Makefile | 11 | ||||
-rw-r--r-- | audio/vgmplay/files/patch-VGMPlay__AddFmts.c | 11 |
3 files changed, 24 insertions, 4 deletions
diff --git a/audio/vgmplay/Makefile b/audio/vgmplay/Makefile index b4c015c14e95..b434f0b31a3e 100644 --- a/audio/vgmplay/Makefile +++ b/audio/vgmplay/Makefile @@ -2,7 +2,7 @@ PORTNAME= vgmplay PORTVERSION= 0.40.9 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= https://github.com/vgmrips/${PORTNAME}/releases/download/${PORTVERSION}/ DISTNAME= ${PORTNAME:S/vgmp/VGMP/}_${PORTVERSION:S/.//:S/./-/}_src @@ -35,7 +35,7 @@ MAKE_ENV_powerpc64= BYTE_ORDER=2 MAKE_ENV_powerpc64le= BYTE_ORDER=1 MAKE_ENV_powerpcspe= BYTE_ORDER=2 -PLIST_FILES= bin/vgmplay bin/vgm2pcm bin/vgm2wav man/man1/vgmplay.1.gz ${EXAMPLESDIR}/vgmplay.ini +PLIST_FILES= bin/vgmplay bin/vgm2pcm bin/vgm2wav share/man/man1/vgmplay.1.gz ${EXAMPLESDIR}/vgmplay.ini .include <bsd.port.pre.mk> @@ -50,7 +50,7 @@ do-install: ${INSTALL_PROGRAM} ${WRKSRC}/vgmplay ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/vgm2pcm ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/vgm2wav ${STAGEDIR}${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/vgmplay.1 ${STAGEDIR}${PREFIX}/man/man1 + ${INSTALL_MAN} ${WRKSRC}/vgmplay.1 ${STAGEDIR}${MANPREFIX}/share/man/man1 ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/VGMPlay.ini ${STAGEDIR}${EXAMPLESDIR}/vgmplay.ini diff --git a/audio/vgmplay/files/patch-Makefile b/audio/vgmplay/files/patch-Makefile index 5979ec0b143e..0e36d53b1631 100644 --- a/audio/vgmplay/files/patch-Makefile +++ b/audio/vgmplay/files/patch-Makefile @@ -1,4 +1,4 @@ ---- Makefile.orig 2019-01-11 06:06:08 UTC +--- Makefile.orig 2021-01-07 10:55:33 UTC +++ Makefile @@ -58,7 +58,9 @@ endif @@ -10,3 +10,12 @@ ifndef PREFIX PREFIX = /usr/local #PREFIX = $(HOME)/.local +@@ -101,7 +103,7 @@ endif + + # -- General Compile Flags -- + ifeq ($(DEBUG), 0) +-CFLAGS := -O3 -g0 $(CFLAGS) ++CFLAGS := -g0 $(CFLAGS) + else + CFLAGS := -g $(CFLAGS) + endif diff --git a/audio/vgmplay/files/patch-VGMPlay__AddFmts.c b/audio/vgmplay/files/patch-VGMPlay__AddFmts.c new file mode 100644 index 000000000000..1489e0613565 --- /dev/null +++ b/audio/vgmplay/files/patch-VGMPlay__AddFmts.c @@ -0,0 +1,11 @@ +--- VGMPlay_AddFmts.c.orig 2021-01-06 02:49:31 UTC ++++ VGMPlay_AddFmts.c +@@ -117,7 +117,7 @@ extern INT32 VGMSmplPlayed; + extern INT32 VGMSampleRate; + extern UINT32 BlocksSent; + extern UINT32 BlocksPlayed; +-bool VGMEnd; ++extern bool VGMEnd; + extern bool EndPlay; + extern bool PausePlay; + extern bool FadePlay; |