summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2018-12-14 09:08:45 +0000
committerwiz <wiz@pkgsrc.org>2018-12-14 09:08:45 +0000
commitdbb5691896ef82b453990ba1ea0662379e9cd05d (patch)
tree5cc54e33a5221418416f84491f63befde6e5badd /audio
parentb88310e285c45ee920d8b63bc390edbda48ea331 (diff)
downloadpkgsrc-dbb5691896ef82b453990ba1ea0662379e9cd05d.tar.gz
audio/game-music-emu: import game-music-emu-0.6.2
Based on the wip/libgme package by Pierre Allegraud with fixes by Aleksej Saushev and Roland Illig, updated to the latest version. Game_Music_Emu is a collection of video game music file emulators that support the following formats and systems: AY ZX Spectrum/Amstrad CPC GBS Nintendo Game Boy GYM Sega Genesis/Mega Drive HES NEC TurboGrafx-16/PC Engine KSS MSX Home Computer/other Z80 systems (doesn't support FM sound) NSF/NSFE Nintendo NES/Famicom (with VRC 6, Namco 106, and FME-7 sound) SAP Atari systems using POKEY sound chip SPC Super Nintendo/Super Famicom VGM/VGZ Sega Master System/Mark III, Sega Genesis/Mega Drive, BBC Micro
Diffstat (limited to 'audio')
-rw-r--r--audio/game-music-emu/DESCR12
-rw-r--r--audio/game-music-emu/Makefile18
-rw-r--r--audio/game-music-emu/PLIST6
-rw-r--r--audio/game-music-emu/buildlink3.mk12
-rw-r--r--audio/game-music-emu/distinfo6
5 files changed, 54 insertions, 0 deletions
diff --git a/audio/game-music-emu/DESCR b/audio/game-music-emu/DESCR
new file mode 100644
index 00000000000..762ba4809c6
--- /dev/null
+++ b/audio/game-music-emu/DESCR
@@ -0,0 +1,12 @@
+Game_Music_Emu is a collection of video game music file emulators that
+support the following formats and systems:
+
+AY ZX Spectrum/Amstrad CPC
+GBS Nintendo Game Boy
+GYM Sega Genesis/Mega Drive
+HES NEC TurboGrafx-16/PC Engine
+KSS MSX Home Computer/other Z80 systems (doesn't support FM sound)
+NSF/NSFE Nintendo NES/Famicom (with VRC 6, Namco 106, and FME-7 sound)
+SAP Atari systems using POKEY sound chip
+SPC Super Nintendo/Super Famicom
+VGM/VGZ Sega Master System/Mark III, Sega Genesis/Mega Drive, BBC Micro
diff --git a/audio/game-music-emu/Makefile b/audio/game-music-emu/Makefile
new file mode 100644
index 00000000000..17aba3e99b3
--- /dev/null
+++ b/audio/game-music-emu/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2018/12/14 09:08:45 wiz Exp $
+
+DISTNAME= game-music-emu-0.6.2
+CATEGORIES= audio
+MASTER_SITES= https://bitbucket.org/mpyne/game-music-emu/downloads/
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= pallegra@gmail.com
+HOMEPAGE= https://bitbucket.org/mpyne/game-music-emu/wiki/Home
+COMMENT= Video game music file emulation/playback library
+LICENSE= gnu-lgpl-v2.1 AND gnu-gpl-v2
+
+USE_CMAKE= yes
+USE_LANGUAGES= c c++
+
+PKGCONFIG_OVERRIDE= gme//libgme.pc.in
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/game-music-emu/PLIST b/audio/game-music-emu/PLIST
new file mode 100644
index 00000000000..1d04a69fc2c
--- /dev/null
+++ b/audio/game-music-emu/PLIST
@@ -0,0 +1,6 @@
+@comment $NetBSD: PLIST,v 1.1 2018/12/14 09:08:45 wiz Exp $
+include/gme/gme.h
+lib/libgme.so
+lib/libgme.so.0
+lib/libgme.so.${PKGVERSION}
+lib/pkgconfig/libgme.pc
diff --git a/audio/game-music-emu/buildlink3.mk b/audio/game-music-emu/buildlink3.mk
new file mode 100644
index 00000000000..d01801f8c91
--- /dev/null
+++ b/audio/game-music-emu/buildlink3.mk
@@ -0,0 +1,12 @@
+# $NetBSD: buildlink3.mk,v 1.1 2018/12/14 09:08:45 wiz Exp $
+
+BUILDLINK_TREE+= game-music-emu
+
+.if !defined(GAME_MUSIC_EMU_BUILDLINK3_MK)
+GAME_MUSIC_EMU_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.game-music-emu+= game-music-emu>=0.6.2
+BUILDLINK_PKGSRCDIR.game-music-emu?= ../../audio/game-music-emu
+.endif # GAME_MUSIC_EMU_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -game-music-emu
diff --git a/audio/game-music-emu/distinfo b/audio/game-music-emu/distinfo
new file mode 100644
index 00000000000..22dd1521db4
--- /dev/null
+++ b/audio/game-music-emu/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2018/12/14 09:08:45 wiz Exp $
+
+SHA1 (game-music-emu-0.6.2.tar.xz) = 9047b774bd5623adae6f5412d02d70cf72070d8f
+RMD160 (game-music-emu-0.6.2.tar.xz) = 743793e4e752074e7dcdccfb2d92dd0c86a9edd0
+SHA512 (game-music-emu-0.6.2.tar.xz) = 1808d28b54cbbd8dc5e3240eb27d2e546398fb62ab6577e59430a7543cfdaa06482f70b4750656b73a05f1c1bc0c0254db97d0940271ea2144724e1c44f5da10
+Size (game-music-emu-0.6.2.tar.xz) = 163052 bytes