pkgsrc-WIP-changes archive

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

portmidi: added package (eventually for csound)



Module Name:	pkgsrc-wip
Committed By:	Manuel Kuklinski <mk%asdfghasdfgh.de@localhost>
Pushed By:	mk
Date:		Fri Oct 27 04:37:04 2023 +0000
Changeset:	bab636ef2ea2d01df0c67fa6b6c0c57f2bfde3af

Modified Files:
	csound6181/Makefile
	csound6181/PLIST
	csound6181/distinfo
Added Files:
	portmidi/DESCR
	portmidi/Makefile
	portmidi/PLIST
	portmidi/distinfo

Log Message:
portmidi: added package (eventually for csound)

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

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

diffstat:
 csound6181/Makefile |  1 +
 csound6181/PLIST    | 44 ++++++++++++++++++++++----------------------
 csound6181/distinfo |  1 +
 portmidi/DESCR      |  4 ++++
 portmidi/Makefile   | 19 +++++++++++++++++++
 portmidi/PLIST      | 12 ++++++++++++
 portmidi/distinfo   |  5 +++++
 7 files changed, 64 insertions(+), 22 deletions(-)

diffs:
diff --git a/csound6181/Makefile b/csound6181/Makefile
index 055da38ce5..b67ca385af 100644
--- a/csound6181/Makefile
+++ b/csound6181/Makefile
@@ -39,6 +39,7 @@ post-install:
 .include "options.mk"
 
 .include "../../audio/fluidsynth/buildlink3.mk"
+.include "../portmidi/buildlink3.mk"
 .include "../../audio/liblo/buildlink3.mk"
 .include "../../audio/libsamplerate/buildlink3.mk"
 .include "../../audio/libsndfile/buildlink3.mk"
diff --git a/csound6181/PLIST b/csound6181/PLIST
index 60ca8e4f05..fba08b9ddd 100644
--- a/csound6181/PLIST
+++ b/csound6181/PLIST
@@ -27,28 +27,28 @@ bin/sdif2ad
 bin/sndinfo
 bin/src_conv
 bin/srconv
-lib/csound/plugins64-6.0/libampmidid.so
-lib/csound/plugins64-6.0/libarrayops.so
-lib/csound/plugins64-6.0/libbformdec2.so
-lib/csound/plugins64-6.0/libcmidi.so
-lib/csound/plugins64-6.0/libcontrol.so
-lib/csound/plugins64-6.0/libdeprecated.so
-lib/csound/plugins64-6.0/libdoppler.so
-lib/csound/plugins64-6.0/libfractalnoise.so
-lib/csound/plugins64-6.0/libftsamplebank.so
-lib/csound/plugins64-6.0/libipmidi.so
-lib/csound/plugins64-6.0/liblfsr.so
-lib/csound/plugins64-6.0/libmixer.so
-lib/csound/plugins64-6.0/libosc.so
-lib/csound/plugins64-6.0/libpadsynth.so
-lib/csound/plugins64-6.0/libpvsops.so
-lib/csound/plugins64-6.0/librtauhal.so
-lib/csound/plugins64-6.0/librtjack.so
-lib/csound/plugins64-6.0/libscansyn.so
-lib/csound/plugins64-6.0/libsignalflowgraph.so
-lib/csound/plugins64-6.0/libstdutil.so
-lib/csound/plugins64-6.0/libtrigenvsegs.so
-lib/csound/plugins64-6.0/liburandom.so
+lib/csound/plugins64-6.0/libampmidid.dylib
+lib/csound/plugins64-6.0/libarrayops.dylib
+lib/csound/plugins64-6.0/libbformdec2.dylib
+lib/csound/plugins64-6.0/libcmidi.dylib
+lib/csound/plugins64-6.0/libcontrol.dylib
+lib/csound/plugins64-6.0/libdeprecated.dylib
+lib/csound/plugins64-6.0/libdoppler.dylib
+lib/csound/plugins64-6.0/libfractalnoise.dylib
+lib/csound/plugins64-6.0/libftsamplebank.dylib
+lib/csound/plugins64-6.0/libipmidi.dylib
+lib/csound/plugins64-6.0/liblfsr.dylib
+lib/csound/plugins64-6.0/libmixer.dylib
+lib/csound/plugins64-6.0/libosc.dylib
+lib/csound/plugins64-6.0/libpadsynth.dylib
+lib/csound/plugins64-6.0/libpvsops.dylib
+lib/csound/plugins64-6.0/librtauhal.dylib
+lib/csound/plugins64-6.0/librtjack.dylib
+lib/csound/plugins64-6.0/libscansyn.dylib
+lib/csound/plugins64-6.0/libsignalflowgraph.dylib
+lib/csound/plugins64-6.0/libstdutil.dylib
+lib/csound/plugins64-6.0/libtrigenvsegs.dylib
+lib/csound/plugins64-6.0/liburandom.dylib
 lib/libcsnd6.6.0.dylib
 lib/libcsnd6.dylib
 lib/libcsound64.6.0.dylib
diff --git a/csound6181/distinfo b/csound6181/distinfo
index e0e5e25bfc..a023a96464 100644
--- a/csound6181/distinfo
+++ b/csound6181/distinfo
@@ -10,5 +10,6 @@ SHA1 (patch-InOut_libsnd.c) = d02c8d78beb4b762308f614650451c18ba0f6187
 SHA1 (patch-InOut_winEPS.c) = bf81045e5ca55ad516794fe8cc81090ed52cb5f3
 SHA1 (patch-Opcodes_cpumeter.c) = d1b80026b3f0ea203a1055553bb4bd43c7a1dde1
 SHA1 (patch-Opcodes_wavegde.h) = a94da3b1cf6bf5497c6b0ccc15bd9e1e554146d5
+SHA1 (patch-Top_csmodule.c) = 0481b898f954e427ea5cb65dea401584480c2511
 SHA1 (patch-Top_threads.c) = 1c296a92b62561428f5dd010834d6858ff83e481
 SHA1 (patch-installer_macosx_release-build-azure.sh) = 2d7d273b91ef72ea093ecc11fee6c6b36200fd0e
diff --git a/portmidi/DESCR b/portmidi/DESCR
new file mode 100644
index 0000000000..cb7bae4706
--- /dev/null
+++ b/portmidi/DESCR
@@ -0,0 +1,4 @@
+PortMidi is a library for software developers. It supports real-time
+input and output of MIDI data using a system-independent interface.
+PortMidi runs on Windows (using MME), Macintosh (using CoreMIDI), and
+Linux (using ALSA).
diff --git a/portmidi/Makefile b/portmidi/Makefile
new file mode 100644
index 0000000000..99266c8fdb
--- /dev/null
+++ b/portmidi/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD$
+
+#GITHUB_TAG=	refs/tags/v${PKGVERSION_NOREV}
+DISTNAME=	portmidi-2.0.4
+CATEGORIES=	audio
+MASTER_SITES=	${MASTER_SITE_GITHUB:=PortMidi/}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/PortMidi/portmidi/
+COMMENT=	Cross Plattform MIDI IO
+#LICENSE=	# TODO: (see mk/license.mk)
+
+USE_TOOLS+=	pkg-config
+USE_LANGUAGES=	c c++
+
+PKGCONFIG_OVERRIDE+=	packaging/portmidi.pc.in
+
+.include "../../devel/cmake/build.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/portmidi/PLIST b/portmidi/PLIST
new file mode 100644
index 0000000000..0d4cc45455
--- /dev/null
+++ b/portmidi/PLIST
@@ -0,0 +1,12 @@
+@comment $NetBSD$
+include/pmutil.h
+include/portmidi.h
+include/porttime.h
+lib/cmake/PortMidi/PortMidiConfig.cmake
+lib/cmake/PortMidi/PortMidiConfigVersion.cmake
+lib/cmake/PortMidi/PortMidiTargets-release.cmake
+lib/cmake/PortMidi/PortMidiTargets.cmake
+lib/libportmidi.2.0.3.dylib
+lib/libportmidi.2.dylib
+lib/libportmidi.dylib
+lib/pkgconfig/portmidi.pc
diff --git a/portmidi/distinfo b/portmidi/distinfo
new file mode 100644
index 0000000000..d4a1082685
--- /dev/null
+++ b/portmidi/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (portmidi-2.0.4.tar.gz) = a2ed4a0e5b0d209c9e273a68d199c486370953424faa481b00237b41fd682b7e
+SHA512 (portmidi-2.0.4.tar.gz) = d9f22d161e1dd9a4bde1971bb2b6e5352da51545f4fe5ecad11c55e7a535f0d88efce18d1c8fd91e93b70a7926150f86a0f53972ad92370e86556a8dd72dc194
+Size (portmidi-2.0.4.tar.gz) = 263225 bytes


Home | Main Index | Thread Index | Old Index