libgamemusic: import libgamemusic-1.2 as wip/libgamemusic

Camoto is a collection of utilities for editing (modding) "classic games",
those from the early to mid 1990s running under DOS.

This is libgamemusic, one component of the Camoto suite.  libgamemusic is a
library that can read and write many different music file formats, with a focus
on formats used by DOS games.
This commit is contained in:
Yorick Hardy 2021-01-03 19:01:46 +02:00
parent 1ab51c6f0b
commit 4e53b9e6fd
6 changed files with 79 additions and 0 deletions

View File

@ -1891,6 +1891,7 @@ SUBDIR+= libfolks
SUBDIR+= libfplll
SUBDIR+= libftdi1
SUBDIR+= libgamecommon
SUBDIR+= libgamemusic
SUBDIR+= libgda-bdb
SUBDIR+= libgda-ldap
SUBDIR+= libgda-mdb

6
libgamemusic/DESCR Normal file
View File

@ -0,0 +1,6 @@
Camoto is a collection of utilities for editing (modding) "classic games",
those from the early to mid 1990s running under DOS.
This is libgamemusic, one component of the Camoto suite. libgamemusic is a
library that can read and write many different music file formats, with a focus
on formats used by DOS games.

26
libgamemusic/Makefile Normal file
View File

@ -0,0 +1,26 @@
# $NetBSD$
DISTNAME= libgamemusic-1.2
CATEGORIES= devel games
MASTER_SITES= ${MASTER_SITE_GITHUB:=Malvineous/libgamemusic/releases/download/v1.2/}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.shikadi.net/camoto/
COMMENT= Library for playing and converting music used in DOS games
LICENSE= gnu-gpl-v3
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= pkg-config
USE_LANGUAGES= c c++
BUILD_DEPENDS= xmlto-[0-9]*:../../textproc/xmlto
PKGCONFIG_OVERRIDE+= libgamemusic.pc.in
.include "../../audio/portaudio/buildlink3.mk"
.include "../../devel/boost-headers/buildlink3.mk"
.include "../../devel/boost-libs/buildlink3.mk"
.include "../../wip/libgamecommon/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

26
libgamemusic/PLIST Normal file
View File

@ -0,0 +1,26 @@
@comment $NetBSD$
bin/dro2txt
bin/gamemus
include/camoto-1.0/camoto/gamemusic.hpp
include/camoto-1.0/camoto/gamemusic/eventconverter-midi.hpp
include/camoto-1.0/camoto/gamemusic/eventconverter-opl.hpp
include/camoto-1.0/camoto/gamemusic/events.hpp
include/camoto-1.0/camoto/gamemusic/exceptions.hpp
include/camoto-1.0/camoto/gamemusic/manager.hpp
include/camoto-1.0/camoto/gamemusic/music.hpp
include/camoto-1.0/camoto/gamemusic/musictype.hpp
include/camoto-1.0/camoto/gamemusic/patch-midi.hpp
include/camoto-1.0/camoto/gamemusic/patch-opl.hpp
include/camoto-1.0/camoto/gamemusic/patch-pcm.hpp
include/camoto-1.0/camoto/gamemusic/patch.hpp
include/camoto-1.0/camoto/gamemusic/patchbank.hpp
include/camoto-1.0/camoto/gamemusic/playback.hpp
include/camoto-1.0/camoto/gamemusic/synth-opl.hpp
include/camoto-1.0/camoto/gamemusic/synth-pcm.hpp
include/camoto-1.0/camoto/gamemusic/tempo.hpp
include/camoto-1.0/camoto/gamemusic/util-opl.hpp
include/camoto-1.0/camoto/gamemusic/util-pcm.hpp
lib/libgamemusic.la
lib/pkgconfig/libgamemusic.pc
man/man1/dro2txt.1
man/man1/gamemus.1

View File

@ -0,0 +1,14 @@
# $NetBSD$
BUILDLINK_TREE+= libgamemusic
.if !defined(LIBGAMEMUSIC_BUILDLINK3_MK)
LIBGAMEMUSIC_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.libgamemusic+= libgamemusic>=1.2
BUILDLINK_PKGSRCDIR.libgamemusic?= ../../wip/libgamemusic
.include "../../devel/boost-headers/buildlink3.mk"
.endif # LIBGAMEMUSIC_BUILDLINK3_MK
BUILDLINK_TREE+= -libgamemusic

6
libgamemusic/distinfo Normal file
View File

@ -0,0 +1,6 @@
$NetBSD$
SHA1 (libgamemusic-1.2.tar.bz2) = 8ebe4312f078118577ada33dee8199fcb7705900
RMD160 (libgamemusic-1.2.tar.bz2) = 71f6ab6cc296a43f7e010e25d86aa70013c8bb56
SHA512 (libgamemusic-1.2.tar.bz2) = cec6665af00d8a4aa44a4e5e07974f218365fdaa8f52ab9928f9cce0e00a3fa4a79a7bd9c213a9f0269fcd9defc04f05e4548562d001e5ceccd52b6009abf9e9
Size (libgamemusic-1.2.tar.bz2) = 485779 bytes