pkgsrc-WIP-changes archive

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

Import vamp-plugin-sdk-2.6 as wip/vamp-plugin-sdk.



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Fri Dec 4 05:39:05 2015 +0100
Changeset:	0b341b410d659ac37fbe9b567dc734524f39cc67

Added Files:
	vamp-plugin-sdk/DESCR
	vamp-plugin-sdk/Makefile
	vamp-plugin-sdk/PLIST
	vamp-plugin-sdk/buildlink3.mk
	vamp-plugin-sdk/distinfo

Log Message:
Import vamp-plugin-sdk-2.6 as wip/vamp-plugin-sdk.

Vamp is an audio processing plugin system for plugins that extract descriptive
information from audio typically referred to as audio analysis plugins or
audio feature extraction plugins.

Just like an audio effects plugin (such as a VST), a Vamp plugin is a binary
module that can be loaded up by a host application and fed audio data. However,
unlike an effects plugin, a Vamp plugin generates not more audio, but some sort
of symbolic information. Typical things that a Vamp plugin might calculate
include the locations of moments such as note onset times, visualisable
representations of the audio such as spectrograms, or curve data such as power
or fundamental frequency.

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

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

diffstat:
 vamp-plugin-sdk/DESCR         | 11 +++++++++++
 vamp-plugin-sdk/Makefile      | 22 ++++++++++++++++++++++
 vamp-plugin-sdk/PLIST         | 32 ++++++++++++++++++++++++++++++++
 vamp-plugin-sdk/buildlink3.mk | 14 ++++++++++++++
 vamp-plugin-sdk/distinfo      |  6 ++++++
 5 files changed, 85 insertions(+)

diffs:
diff --git a/vamp-plugin-sdk/DESCR b/vamp-plugin-sdk/DESCR
new file mode 100644
index 0000000..6b45d2e
--- /dev/null
+++ b/vamp-plugin-sdk/DESCR
@@ -0,0 +1,11 @@
+Vamp is an audio processing plugin system for plugins that extract descriptive
+information from audio typically referred to as audio analysis plugins or
+audio feature extraction plugins.
+
+Just like an audio effects plugin (such as a VST), a Vamp plugin is a binary
+module that can be loaded up by a host application and fed audio data. However,
+unlike an effects plugin, a Vamp plugin generates not more audio, but some sort
+of symbolic information. Typical things that a Vamp plugin might calculate
+include the locations of moments such as note onset times, visualisable
+representations of the audio such as spectrograms, or curve data such as power
+or fundamental frequency.
diff --git a/vamp-plugin-sdk/Makefile b/vamp-plugin-sdk/Makefile
new file mode 100644
index 0000000..2031f6c
--- /dev/null
+++ b/vamp-plugin-sdk/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD$
+
+DISTNAME=	vamp-plugin-sdk-2.6
+CATEGORIES=	audio
+MASTER_SITES=	https://code.soundsoftware.ac.uk/attachments/download/1520/
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	http://www.vamp-plugins.org/
+COMMENT=	The Vamp audio analysis plugin system
+LICENSE=	modified-bsd # mit with rider
+
+GNU_CONFIGURE=	yes
+USE_LIBTOOL=	yes
+USE_TOOLS+=	pkg-config gmake
+USE_LANGUAGES=	c c++
+
+PKGCONFIG_OVERRIDE+=	pkgconfig/vamp-hostsdk.pc.in
+PKGCONFIG_OVERRIDE+=	pkgconfig/vamp-sdk.pc.in
+PKGCONFIG_OVERRIDE+=	pkgconfig/vamp.pc.in
+
+.include "../../audio/libsndfile/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/vamp-plugin-sdk/PLIST b/vamp-plugin-sdk/PLIST
new file mode 100644
index 0000000..44c683f
--- /dev/null
+++ b/vamp-plugin-sdk/PLIST
@@ -0,0 +1,32 @@
+@comment $NetBSD$
+bin/vamp-rdf-template-generator
+bin/vamp-simple-host
+include/vamp-hostsdk/Plugin.h
+include/vamp-hostsdk/PluginBase.h
+include/vamp-hostsdk/PluginBufferingAdapter.h
+include/vamp-hostsdk/PluginChannelAdapter.h
+include/vamp-hostsdk/PluginHostAdapter.h
+include/vamp-hostsdk/PluginInputDomainAdapter.h
+include/vamp-hostsdk/PluginLoader.h
+include/vamp-hostsdk/PluginSummarisingAdapter.h
+include/vamp-hostsdk/PluginWrapper.h
+include/vamp-hostsdk/RealTime.h
+include/vamp-hostsdk/host-c.h
+include/vamp-hostsdk/hostguard.h
+include/vamp-hostsdk/vamp-hostsdk.h
+include/vamp-sdk/FFT.h
+include/vamp-sdk/Plugin.h
+include/vamp-sdk/PluginAdapter.h
+include/vamp-sdk/PluginBase.h
+include/vamp-sdk/RealTime.h
+include/vamp-sdk/plugguard.h
+include/vamp-sdk/vamp-sdk.h
+include/vamp/vamp.h
+lib/libvamp-hostsdk.la
+lib/libvamp-sdk.la
+lib/pkgconfig/vamp-hostsdk.pc
+lib/pkgconfig/vamp-sdk.pc
+lib/pkgconfig/vamp.pc
+lib/vamp/vamp-example-plugins.cat
+lib/vamp/vamp-example-plugins.n3
+lib/vamp/vamp-example-plugins.so
diff --git a/vamp-plugin-sdk/buildlink3.mk b/vamp-plugin-sdk/buildlink3.mk
new file mode 100644
index 0000000..a6b445d
--- /dev/null
+++ b/vamp-plugin-sdk/buildlink3.mk
@@ -0,0 +1,14 @@
+# $NetBSD$
+
+BUILDLINK_TREE+=	vamp-plugin-sdk
+
+.if !defined(VAMP_PLUGIN_SDK_BUILDLINK3_MK)
+VAMP_PLUGIN_SDK_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.vamp-plugin-sdk+=	vamp-plugin-sdk>=2.6
+BUILDLINK_PKGSRCDIR.vamp-plugin-sdk?=	../../wip/vamp-plugin-sdk
+
+.include "../../audio/libsndfile/buildlink3.mk"
+.endif	# VAMP_PLUGIN_SDK_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-vamp-plugin-sdk
diff --git a/vamp-plugin-sdk/distinfo b/vamp-plugin-sdk/distinfo
new file mode 100644
index 0000000..64df648
--- /dev/null
+++ b/vamp-plugin-sdk/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (vamp-plugin-sdk-2.6.tar.gz) = 79e098682c6f7610ab29581b081db003d987b2cb
+RMD160 (vamp-plugin-sdk-2.6.tar.gz) = 527bbd09cfb753719ae41b393b5a5b8364df8631
+SHA512 (vamp-plugin-sdk-2.6.tar.gz) = 31e59f9082f775b476f04c0020ddbfcf9f893d9a60e9ae68bd76e6038dd9f0dcb719aedb883cca4366f994b88d92453f65cae8ef1b8aa758b5cabe12444700a8
+Size (vamp-plugin-sdk-2.6.tar.gz) = 174943 bytes


Home | Main Index | Thread Index | Old Index