Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Apr 2023 18:43:03 GMT
From:      Robert Clausecker <fuz@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 42e0402b6db8 - main - audio/vgmtools: Tools for vgm/vgz files
Message-ID:  <202304301843.33UIh3dW043548@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=42e0402b6db8ec4b7c8a3f4b21ce671eb3eb0ec2

commit 42e0402b6db8ec4b7c8a3f4b21ce671eb3eb0ec2
Author:     Timothy Beyer <beyert_freebsd@fastmail.net>
AuthorDate: 2022-08-01 09:12:06 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-04-30 18:41:41 +0000

    audio/vgmtools: Tools for vgm/vgz files
    
    The official and always up-to-date tools for all VGM (Video Game
    Music) files. VGM is an audio file format for multiple video game
    platforms, such as Sega Master System, Game Gear, Mega Drive/Genesis,
    MSX, Neo Geo, IBM PC AT (Adlib/SoundBlaster), and has expanded to a
    variety of arcade system boards since its release.
    
    WWW: https://github.com/vgmrips/vgmtools
    
    PR:             257174
---
 audio/Makefile           |  1 +
 audio/vgmtools/Makefile  | 18 ++++++++++++++++++
 audio/vgmtools/distinfo  |  3 +++
 audio/vgmtools/pkg-descr |  5 +++++
 audio/vgmtools/pkg-plist | 27 +++++++++++++++++++++++++++
 5 files changed, 54 insertions(+)

diff --git a/audio/Makefile b/audio/Makefile
index c83e04a5afb5..6050bae717c0 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -832,6 +832,7 @@
     SUBDIR += vamp-plugin-sdk
     SUBDIR += vban
     SUBDIR += vgmplay
+    SUBDIR += vgmtools
     SUBDIR += vimpc
     SUBDIR += virtual_oss
     SUBDIR += virtual_oss_ctl
diff --git a/audio/vgmtools/Makefile b/audio/vgmtools/Makefile
new file mode 100644
index 000000000000..495c8f3985cf
--- /dev/null
+++ b/audio/vgmtools/Makefile
@@ -0,0 +1,18 @@
+PORTNAME=	vgmtools
+DISTVERSION=	g20220718
+CATEGORIES=	audio
+
+MAINTAINER=	beyert@cs.ucr.edu
+COMMENT=	Tools for vgm/vgz files
+WWW=		https://github.com/vgmrips/vgmtools
+
+LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		cmake
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	vgmrips
+GH_TAGNAME=	af83a85d55349af0a54e01cfd61e2aede0b09831
+
+.include <bsd.port.mk>
diff --git a/audio/vgmtools/distinfo b/audio/vgmtools/distinfo
new file mode 100644
index 000000000000..793fda592bb5
--- /dev/null
+++ b/audio/vgmtools/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1682772788
+SHA256 (vgmrips-vgmtools-g20220718-af83a85d55349af0a54e01cfd61e2aede0b09831_GH0.tar.gz) = d601c8111801ba756ad77fc528b9189e252aaa5b73c7033e8cfb00fc8ebea7cc
+SIZE (vgmrips-vgmtools-g20220718-af83a85d55349af0a54e01cfd61e2aede0b09831_GH0.tar.gz) = 308673
diff --git a/audio/vgmtools/pkg-descr b/audio/vgmtools/pkg-descr
new file mode 100644
index 000000000000..9575f1f123cd
--- /dev/null
+++ b/audio/vgmtools/pkg-descr
@@ -0,0 +1,5 @@
+The official and always up-to-date tools for all VGM (Video Game
+Music) files. VGM is an audio file format for multiple video game
+platforms, such as Sega Master System, Game Gear, Mega Drive/Genesis,
+MSX, Neo Geo, IBM PC AT (Adlib/SoundBlaster), and has expanded to a
+variety of arcade system boards since its release.
diff --git a/audio/vgmtools/pkg-plist b/audio/vgmtools/pkg-plist
new file mode 100644
index 000000000000..323902565a88
--- /dev/null
+++ b/audio/vgmtools/pkg-plist
@@ -0,0 +1,27 @@
+bin/dro2vgm
+bin/imf2vgm
+bin/opl_23
+bin/optvgm
+bin/optvgmrf
+bin/raw2vgm
+bin/vgm2txt
+bin/vgm_cmp
+bin/vgm_cnt
+bin/vgm_dbc
+bin/vgm_dso
+bin/vgm_facc
+bin/vgm_mono
+bin/vgm_ndlz
+bin/vgm_ptch
+bin/vgm_ren
+bin/vgm_smp1
+bin/vgm_sptd
+bin/vgm_spts
+bin/vgm_sro
+bin/vgm_stat
+bin/vgm_tag
+bin/vgm_trim
+bin/vgm_tt
+bin/vgm_vol
+bin/vgmlpfnd
+bin/vgmmerge



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202304301843.33UIh3dW043548>