pkgsrc-Changes archive

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

CVS commit: pkgsrc/audio



Module Name:    pkgsrc
Committed By:   js
Date:           Fri Sep 26 18:30:41 UTC 2025

Modified Files:
        pkgsrc/audio: Makefile
Added Files:
        pkgsrc/audio/mt32emu: DESCR Makefile PLIST buildlink3.mk distinfo

Log Message:
Add audio/mt32emu

mt32emu is a part of the Munt project. It represents a C/C++ library
named libmt32emu which allows to emulate (approximately) the Roland
MT-32, CM-32L and LAPC-I synthesizer modules.


To generate a diff of this commit:
cvs rdiff -u -r1.714 -r1.715 pkgsrc/audio/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/audio/mt32emu/DESCR \
    pkgsrc/audio/mt32emu/Makefile pkgsrc/audio/mt32emu/PLIST \
    pkgsrc/audio/mt32emu/buildlink3.mk pkgsrc/audio/mt32emu/distinfo

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

Modified files:

Index: pkgsrc/audio/Makefile
diff -u pkgsrc/audio/Makefile:1.714 pkgsrc/audio/Makefile:1.715
--- pkgsrc/audio/Makefile:1.714 Fri Sep 26 18:29:29 2025
+++ pkgsrc/audio/Makefile       Fri Sep 26 18:30:41 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.714 2025/09/26 18:29:29 js Exp $
+# $NetBSD: Makefile,v 1.715 2025/09/26 18:30:41 js Exp $
 #
 
 COMMENT=       Audio tools, players, and libraries
@@ -327,6 +327,7 @@ SUBDIR+=    mserv
 SUBDIR+=       mserv-devel
 SUBDIR+=       mstream
 SUBDIR+=       mt-daapd
+SUBDIR+=       mt32emu
 SUBDIR+=       muse
 SUBDIR+=       musepack
 SUBDIR+=       musescore

Added files:

Index: pkgsrc/audio/mt32emu/DESCR
diff -u /dev/null pkgsrc/audio/mt32emu/DESCR:1.1
--- /dev/null   Fri Sep 26 18:30:41 2025
+++ pkgsrc/audio/mt32emu/DESCR  Fri Sep 26 18:30:41 2025
@@ -0,0 +1,3 @@
+mt32emu is a part of the Munt project. It represents a C/C++ library named
+libmt32emu which allows to emulate (approximately) the Roland MT-32, CM-32L and
+LAPC-I synthesizer modules.
Index: pkgsrc/audio/mt32emu/Makefile
diff -u /dev/null pkgsrc/audio/mt32emu/Makefile:1.1
--- /dev/null   Fri Sep 26 18:30:41 2025
+++ pkgsrc/audio/mt32emu/Makefile       Fri Sep 26 18:30:41 2025
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2025/09/26 18:30:41 js Exp $
+
+DISTNAME=      mt32emu-2.7.2
+CATEGORIES=    audio
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=munt/}
+GITHUB_PROJECT=        munt
+GITHUB_TAG=    libmt32emu_${PKGVERSION_NOREV:S/./_/g}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://munt.sourceforge.net/
+COMMENT=       C/C++ library for emulating Roland MT-32, CM-32L and LAPC-I
+LICENSE=       gnu-lgpl-v2.1 AND modified-bsd
+
+USE_LANGUAGES= c c++
+
+CMAKE_CONFIGURE_ARGS+= -Dmunt_WITH_MT32EMU_SMF2WAV=FALSE
+CMAKE_CONFIGURE_ARGS+= -Dmunt_WITH_MT32EMU_QT=FALSE
+
+.include "../../devel/cmake/build.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/audio/mt32emu/PLIST
diff -u /dev/null pkgsrc/audio/mt32emu/PLIST:1.1
--- /dev/null   Fri Sep 26 18:30:41 2025
+++ pkgsrc/audio/mt32emu/PLIST  Fri Sep 26 18:30:41 2025
@@ -0,0 +1,30 @@
+@comment $NetBSD: PLIST,v 1.1 2025/09/26 18:30:41 js Exp $
+include/mt32emu.h
+include/mt32emu/Enumerations.h
+include/mt32emu/File.h
+include/mt32emu/FileStream.h
+include/mt32emu/MidiStreamParser.h
+include/mt32emu/ROMInfo.h
+include/mt32emu/SampleRateConverter.h
+include/mt32emu/Synth.h
+include/mt32emu/Types.h
+include/mt32emu/c_interface/c_interface.h
+include/mt32emu/c_interface/c_types.h
+include/mt32emu/c_interface/cpp_interface.h
+include/mt32emu/config.h
+include/mt32emu/globals.h
+include/mt32emu/mt32emu.h
+lib/cmake/MT32Emu/MT32EmuConfig.cmake
+lib/cmake/MT32Emu/MT32EmuConfigVersion.cmake
+lib/cmake/MT32Emu/MT32EmuTargets-noconfig.cmake
+lib/cmake/MT32Emu/MT32EmuTargets.cmake
+lib/libmt32emu.${PKGVERSION}.dylib
+lib/libmt32emu.2.dylib
+lib/libmt32emu.dylib
+lib/pkgconfig/mt32emu.pc
+share/doc/munt/libmt32emu/AUTHORS.txt
+share/doc/munt/libmt32emu/COPYING.LESSER.txt
+share/doc/munt/libmt32emu/COPYING.txt
+share/doc/munt/libmt32emu/NEWS.txt
+share/doc/munt/libmt32emu/README.md
+share/doc/munt/libmt32emu/TODO.txt
Index: pkgsrc/audio/mt32emu/buildlink3.mk
diff -u /dev/null pkgsrc/audio/mt32emu/buildlink3.mk:1.1
--- /dev/null   Fri Sep 26 18:30:41 2025
+++ pkgsrc/audio/mt32emu/buildlink3.mk  Fri Sep 26 18:30:41 2025
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.1 2025/09/26 18:30:41 js Exp $
+
+BUILDLINK_TREE+=       mt32emu
+
+.if !defined(MT32EMU1_BUILDLINK3_MK)
+MT32EMU_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.mt32emu+=        mt32emu>=2.7.2
+BUILDLINK_ABI_DEPENDS.mt32emu+=        mt32emu>=2.7.2
+BUILDLINK_PKGSRCDIR.mt32emu?=  ../../audio/mt32emu
+.endif
+
+BUILDLINK_TREE+=       -mt32emu
Index: pkgsrc/audio/mt32emu/distinfo
diff -u /dev/null pkgsrc/audio/mt32emu/distinfo:1.1
--- /dev/null   Fri Sep 26 18:30:41 2025
+++ pkgsrc/audio/mt32emu/distinfo       Fri Sep 26 18:30:41 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/09/26 18:30:41 js Exp $
+
+BLAKE2s (mt32emu-2.7.2.tar.gz) = 388ed0be6741ef8708124abcf05b96cf9a12ed2b5777c6fba62a050a05dc8de8
+SHA512 (mt32emu-2.7.2.tar.gz) = a4d7b8e9db7e87ad35e0e577b060520e48ee85da0c6e55c7023596fa675a8c32be5f69d4efafaf80dd06c24c505e63abd9892c0836c820c5917448681e052b62
+Size (mt32emu-2.7.2.tar.gz) = 583917 bytes



Home | Main Index | Thread Index | Old Index