Date: Sat, 27 Feb 2021 14:01:27 +0000 (UTC) From: Emanuel Haupt <ehaupt@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r566702 - in head/audio: . ft2play Message-ID: <202102271401.11RE1R2t074167@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ehaupt Date: Sat Feb 27 14:01:26 2021 New Revision: 566702 URL: https://svnweb.freebsd.org/changeset/ports/566702 Log: Add ft2play g20210124, bit-accurate C port of Fasttracker's XM replayer. Added: head/audio/ft2play/ head/audio/ft2play/Makefile (contents, props changed) head/audio/ft2play/distinfo (contents, props changed) head/audio/ft2play/pkg-descr (contents, props changed) Modified: head/audio/Makefile Modified: head/audio/Makefile ============================================================================== --- head/audio/Makefile Sat Feb 27 13:49:33 2021 (r566701) +++ head/audio/Makefile Sat Feb 27 14:01:26 2021 (r566702) @@ -204,6 +204,7 @@ SUBDIR += freealut SUBDIR += freedesktop-sound-theme SUBDIR += freepats + SUBDIR += ft2play SUBDIR += funktrackergold SUBDIR += ganv SUBDIR += gbemol Added: head/audio/ft2play/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/ft2play/Makefile Sat Feb 27 14:01:26 2021 (r566702) @@ -0,0 +1,34 @@ +# Created by: Emanuel Haupt <ehaupt@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= ft2play +DISTVERSION= g20210124 +CATEGORIES= audio + +MAINTAINER= ehaupt@FreeBSD.org +COMMENT= Bit-accurate C port of Fasttracker's XM replayer + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= sdl +USE_GITHUB= yes +GH_ACCOUNT= 8bitbubsy +GH_TAGNAME= 5730b16 +USE_SDL= sdl2 + +CFLAGS+= -DAUDIODRIVER_SDL -DNDEBUG `sdl2-config --cflags` +LDFLAGS+= -lm -lpthread `sdl2-config --libs` + +PLIST_FILES= bin/ft2play + +do-build: + ${CC} ${CFLAGS} ${LDFLAGS} ${WRKSRC}/audiodrivers/sdl/*.c \ + ${WRKSRC}/*.c ${WRKSRC}/ft2play/src/*.c \ + -o ${WRKSRC}/ft2play/release/other/ft2play + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/ft2play/release/other/ft2play \ + ${STAGEDIR}${PREFIX}/bin + +.include <bsd.port.mk> Added: head/audio/ft2play/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/ft2play/distinfo Sat Feb 27 14:01:26 2021 (r566702) @@ -0,0 +1,3 @@ +TIMESTAMP = 1614426519 +SHA256 (8bitbubsy-ft2play-g20210124-5730b16_GH0.tar.gz) = ff6d4c8346e05037fcc5d6eac2613afa5dec1aa51bc3eabb81b8af22a648c9a1 +SIZE (8bitbubsy-ft2play-g20210124-5730b16_GH0.tar.gz) = 49574 Added: head/audio/ft2play/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/ft2play/pkg-descr Sat Feb 27 14:01:26 2021 (r566702) @@ -0,0 +1,4 @@ +Bit-accurate C port of Fasttracker's XM replayer (SB16/WAV render mode). +It is a direct port of the original asm/Pascal source codes. + +WWW: https://github.com/8bitbubsy/ft2play
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202102271401.11RE1R2t074167>