Date: Mon, 30 Jan 2012 16:10:00 GMT From: Mathias Picker <Mathias.Picker@gmx.de> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/164640: New port: audio/vamp-plugin-sdk, in preparation for audio/sooperlooper Message-ID: <201201301610.q0UGA0iB066532@red.freebsd.org> Resent-Message-ID: <201201301610.q0UGAEDF086894@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 164640 >Category: ports >Synopsis: New port: audio/vamp-plugin-sdk, in preparation for audio/sooperlooper >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Jan 30 16:10:14 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Mathias Picker >Release: 8-10 >Organization: >Environment: >Description: Port of vamp-plugin-sdk, in preparation for audio/rubberband, an audio time-stretching and pitch-shifting ibrary, in preparation for audio/sooperlooper, a live looping sampler. I wanted to use a live looping sampler, there was none on FreeBSD and sooperlooper proved easy to port. No midi, sadly, but osc, which is ok for me. rubberband and vamp-plugin-sdk are needed to build sooperlooper. I can't officially maintain this, as I have a heart condition which might stop me any day, but I will probably use this for at least a year and so keep it up to date. Builds fine on 8-10: https://redports.org/buildarchive/20120130164149-63753/ >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # vamp-plugin-sdk # vamp-plugin-sdk/files # vamp-plugin-sdk/files/patch-Makefile # vamp-plugin-sdk/pkg-plist # vamp-plugin-sdk/pkg-descr # vamp-plugin-sdk/Makefile # vamp-plugin-sdk/distinfo # echo c - vamp-plugin-sdk mkdir -p vamp-plugin-sdk > /dev/null 2>&1 echo c - vamp-plugin-sdk/files mkdir -p vamp-plugin-sdk/files > /dev/null 2>&1 echo x - vamp-plugin-sdk/files/patch-Makefile sed 's/^X//' >vamp-plugin-sdk/files/patch-Makefile << '227909c1d9658315484b37014a3a27c9' X--- Makefile.in-orig 2012-01-08 16:17:23.178149792 +0100 X+++ Makefile.in 2012-01-08 16:17:34.604154595 +0100 X@@ -87,7 +87,7 @@ X INSTALL_HOSTSDK_STATIC = libvamp-hostsdk.a X INSTALL_HOSTSDK_LA = libvamp-hostsdk.la X X-INSTALL_PKGCONFIG = $(INSTALL_PREFIX)/lib/pkgconfig X+INSTALL_PKGCONFIG = $(INSTALL_PREFIX)/libdata/pkgconfig X X # Flags required to tell the compiler to create a dynamically loadable object X # 227909c1d9658315484b37014a3a27c9 echo x - vamp-plugin-sdk/pkg-plist sed 's/^X//' >vamp-plugin-sdk/pkg-plist << 'd4f27b6dfe12fd4d0e99326e97f0b444' Xbin/vamp-rdf-template-generator Xbin/vamp-simple-host Xinclude/vamp-hostsdk/Plugin.h Xinclude/vamp-hostsdk/PluginBase.h Xinclude/vamp-hostsdk/PluginBufferingAdapter.h Xinclude/vamp-hostsdk/PluginChannelAdapter.h Xinclude/vamp-hostsdk/PluginHostAdapter.h Xinclude/vamp-hostsdk/PluginInputDomainAdapter.h Xinclude/vamp-hostsdk/PluginLoader.h Xinclude/vamp-hostsdk/PluginSummarisingAdapter.h Xinclude/vamp-hostsdk/PluginWrapper.h Xinclude/vamp-hostsdk/RealTime.h Xinclude/vamp-hostsdk/hostguard.h Xinclude/vamp-hostsdk/vamp-hostsdk.h Xinclude/vamp-sdk/Plugin.h Xinclude/vamp-sdk/PluginAdapter.h Xinclude/vamp-sdk/PluginBase.h Xinclude/vamp-sdk/RealTime.h Xinclude/vamp-sdk/plugguard.h Xinclude/vamp-sdk/vamp-sdk.h Xinclude/vamp/vamp.h Xlib/libvamp-hostsdk.a Xlib/libvamp-hostsdk.la Xlib/libvamp-hostsdk.so Xlib/libvamp-hostsdk.so.3 Xlib/libvamp-hostsdk.so.3.3.0 Xlib/libvamp-sdk.a Xlib/libvamp-sdk.la Xlib/libvamp-sdk.so Xlib/libvamp-sdk.so.2 Xlib/libvamp-sdk.so.2.3.0 Xlib/vamp/vamp-example-plugins.cat Xlib/vamp/vamp-example-plugins.n3 Xlib/vamp/vamp-example-plugins.so Xlibdata/pkgconfig/vamp-hostsdk.pc Xlibdata/pkgconfig/vamp-sdk.pc Xlibdata/pkgconfig/vamp.pc X@dirrm lib/vamp X@dirrm include/vamp-sdk X@dirrm include/vamp-hostsdk X@dirrm include/vamp d4f27b6dfe12fd4d0e99326e97f0b444 echo x - vamp-plugin-sdk/pkg-descr sed 's/^X//' >vamp-plugin-sdk/pkg-descr << 'c6dae591e02315feb54f42b83c202f12' XVamp is an audio processing plugin system for plugins Xthat extract descriptive information from audio data Xtypically referred to as audio analysis plugins or Xaudio feature extraction plugins. X XWWW: http://www.vamp-plugins.org/ c6dae591e02315feb54f42b83c202f12 echo x - vamp-plugin-sdk/Makefile sed 's/^X//' >vamp-plugin-sdk/Makefile << 'd15c557531f14f940425ece2d1ec2f43' X# New ports collection makefile for: vamp-plugin-sdk X# Date created: 2012-01-08 X# Whom: mathias.picker@gmx.de X# X# $FreeBSD$ X# X XPORTNAME= vamp-plugin-sdk XPORTVERSION= 2.3 XCATEGORIES= audio XMASTER_SITES= http://code.soundsoftware.ac.uk/attachments/download/224/ X XMAINTAINER= ports@freebsd.org XCOMMENT= Vamp audio analysis plugin SDK X XLICENSE=BSD XLICENSE_FILE=${WRKSRC}/COPYING X XLIB_DEPENDS= sndfile.1:${PORTSDIR}/audio/libsndfile X XGNU_CONFIGURE= yes XUSE_GMAKE= yes XUSE_LDCONFIG= yes X XUSE_GNOME= pkgconfig X X.include <bsd.port.mk> d15c557531f14f940425ece2d1ec2f43 echo x - vamp-plugin-sdk/distinfo sed 's/^X//' >vamp-plugin-sdk/distinfo << '6b2af4c336ee7e7550975a79dbca50d6' XSHA256 (vamp-plugin-sdk-2.3.tar.gz) = 9cf641311b8ab87aa53b1cb7be587b86a48d87ca5b3b504604876f4bcc37165a XSIZE (vamp-plugin-sdk-2.3.tar.gz) = 165079 6b2af4c336ee7e7550975a79dbca50d6 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201201301610.q0UGA0iB066532>