pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

libgamemusic: import libgamemusic-1.2 as wip/libgamemusic



Module Name:	pkgsrc-wip
Committed By:	Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By:	yhardy
Date:		Sun Jan 3 19:01:46 2021 +0200
Changeset:	4e53b9e6fdcdbcf26439782182145be0f7104bac

Modified Files:
	Makefile
Added Files:
	libgamemusic/DESCR
	libgamemusic/Makefile
	libgamemusic/PLIST
	libgamemusic/buildlink3.mk
	libgamemusic/distinfo

Log Message:
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.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=4e53b9e6fdcdbcf26439782182145be0f7104bac

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                   |  1 +
 libgamemusic/DESCR         |  6 ++++++
 libgamemusic/Makefile      | 26 ++++++++++++++++++++++++++
 libgamemusic/PLIST         | 26 ++++++++++++++++++++++++++
 libgamemusic/buildlink3.mk | 14 ++++++++++++++
 libgamemusic/distinfo      |  6 ++++++
 6 files changed, 79 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index c873793e15..057ec0b620 100644
--- a/Makefile
+++ b/Makefile
@@ -1891,6 +1891,7 @@ SUBDIR+=	libfolks
 SUBDIR+=	libfplll
 SUBDIR+=	libftdi1
 SUBDIR+=	libgamecommon
+SUBDIR+=	libgamemusic
 SUBDIR+=	libgda-bdb
 SUBDIR+=	libgda-ldap
 SUBDIR+=	libgda-mdb
diff --git a/libgamemusic/DESCR b/libgamemusic/DESCR
new file mode 100644
index 0000000000..ce94fd0171
--- /dev/null
+++ b/libgamemusic/DESCR
@@ -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.
diff --git a/libgamemusic/Makefile b/libgamemusic/Makefile
new file mode 100644
index 0000000000..af804f6a71
--- /dev/null
+++ b/libgamemusic/Makefile
@@ -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@localhost
+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"
diff --git a/libgamemusic/PLIST b/libgamemusic/PLIST
new file mode 100644
index 0000000000..c54179e648
--- /dev/null
+++ b/libgamemusic/PLIST
@@ -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
diff --git a/libgamemusic/buildlink3.mk b/libgamemusic/buildlink3.mk
new file mode 100644
index 0000000000..ec8eae1b9e
--- /dev/null
+++ b/libgamemusic/buildlink3.mk
@@ -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
diff --git a/libgamemusic/distinfo b/libgamemusic/distinfo
new file mode 100644
index 0000000000..c0a678eafb
--- /dev/null
+++ b/libgamemusic/distinfo
@@ -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


Home | Main Index | Thread Index | Old Index