pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
portaudio: bumped to version 19.7.0 (necessary for accessing AuHAL on Darwin)
Module Name: pkgsrc-wip
Committed By: Manuel Kuklinski <mk%asdfghasdfgh.de@localhost>
Pushed By: mk
Date: Sun Oct 29 09:52:32 2023 +0000
Changeset: ca7381fc1c868e55526cbd525af496d5d1f2c072
Added Files:
portaudio/DESCR
portaudio/Makefile
portaudio/PLIST
portaudio/buildlink3.mk
portaudio/distinfo
Log Message:
portaudio: bumped to version 19.7.0 (necessary for accessing AuHAL on Darwin)
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=ca7381fc1c868e55526cbd525af496d5d1f2c072
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
portaudio/DESCR | 23 +++++++++++++++++++++++
portaudio/Makefile | 23 +++++++++++++++++++++++
portaudio/PLIST | 12 ++++++++++++
portaudio/buildlink3.mk | 23 +++++++++++++++++++++++
portaudio/distinfo | 5 +++++
5 files changed, 86 insertions(+)
diffs:
diff --git a/portaudio/DESCR b/portaudio/DESCR
new file mode 100644
index 0000000000..c3773efd0a
--- /dev/null
+++ b/portaudio/DESCR
@@ -0,0 +1,23 @@
+TODO: Adjust the following lines from README.md
+
+# PortAudio - portable audio I/O library
+
+PortAudio is a portable audio I/O library designed for cross-platform
+support of audio. It uses either a callback mechanism to request audio
+processing, or blocking read/write calls to buffer data between the
+native audio subsystem and the client. Audio can be processed in various
+formats, including 32 bit floating point, and will be converted to the
+native format internally.
+
+## Documentation:
+
+* Documentation is available at http://www.portaudio.com/docs/
+* Or at `/doc/html/index.html` after running Doxygen.
+* Also see `src/common/portaudio.h` for the API spec.
+* And see the `examples/` and `test/` directories for many examples of usage. (We suggest `examples/paex_saw.c` for an example.)
+
+For information on compiling programs with PortAudio, please see the
+tutorial at:
+
+ http://portaudio.com/docs/v19-doxydocs/tutorial_start.html
+...
diff --git a/portaudio/Makefile b/portaudio/Makefile
new file mode 100644
index 0000000000..e383cc6412
--- /dev/null
+++ b/portaudio/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD$
+
+#GITHUB_TAG= refs/tags/v${PKGVERSION_NOREV}
+DISTNAME= portaudio-19.7.0
+CATEGORIES= audio
+MASTER_SITES= ${MASTER_SITE_GITHUB:=PortAudio/}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/PortAudio/portaudio/
+COMMENT= TODO: Short description of the package
+LICENSE= mit
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= pkg-config
+USE_LANGUAGES= c c++
+
+PKGCONFIG_OVERRIDE+= bindings/cpp/portaudiocpp.pc.in
+PKGCONFIG_OVERRIDE+= cmake_support/portaudio-2.0.pc.in
+PKGCONFIG_OVERRIDE+= portaudio-2.0.pc.in
+
+.include "../../devel/cmake/build.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/portaudio/PLIST b/portaudio/PLIST
new file mode 100644
index 0000000000..9cfda1cf79
--- /dev/null
+++ b/portaudio/PLIST
@@ -0,0 +1,12 @@
+@comment $NetBSD$
+include/pa_mac_core.h
+include/portaudio.h
+lib/cmake/portaudio/portaudioConfig.cmake
+lib/cmake/portaudio/portaudioConfigVersion.cmake
+lib/cmake/portaudio/portaudioTargets-debug.cmake
+lib/cmake/portaudio/portaudioTargets.cmake
+lib/libportaudio.a
+lib/libportaudio.dylib
+lib/pkgconfig/portaudio-2.0.pc
+share/doc/portaudio/LICENSE.txt
+share/doc/portaudio/README.md
diff --git a/portaudio/buildlink3.mk b/portaudio/buildlink3.mk
new file mode 100644
index 0000000000..bba63d84f1
--- /dev/null
+++ b/portaudio/buildlink3.mk
@@ -0,0 +1,23 @@
+# $NetBSD$
+# XXX
+# XXX This file was created automatically using createbuildlink-3.19.
+# XXX After this file has been verified as correct, the comment lines
+# XXX beginning with "XXX" should be removed. Please do not commit
+# XXX unverified buildlink3.mk files.
+
+BUILDLINK_TREE+= portaudio
+
+.if !defined(PORTAUDIO_BUILDLINK3_MK)
+PORTAUDIO_BUILDLINK3_MK:=
+
+# XXX
+# XXX Packages that only install static libraries or headers should
+# XXX include the following line:
+# XXX
+# XXX BUILDLINK_DEPMETHOD.portaudio?= build
+
+BUILDLINK_API_DEPENDS.portaudio+= portaudio>=19.7.0
+BUILDLINK_PKGSRCDIR.portaudio?= ../../wip/portaudio
+.endif # PORTAUDIO_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -portaudio
diff --git a/portaudio/distinfo b/portaudio/distinfo
new file mode 100644
index 0000000000..e254cb9f23
--- /dev/null
+++ b/portaudio/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (portaudio-19.7.0.tar.gz) = 8f8d504ba2ae9560f9d60d0f98d3842119919dce9cdf1cdcb31e0bbfd8d040db
+SHA512 (portaudio-19.7.0.tar.gz) = 7e347a174109b661a685bcd617cc8fe00929c6fbf28f142fd7709a8ddbb9b5ed6e805be6647a44b4b9441b79e3474561de6f8e351b4ffc024952ed3e0e27ac1c
+Size (portaudio-19.7.0.tar.gz) = 1462961 bytes
Home |
Main Index |
Thread Index |
Old Index