From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Jan 30 16:10:14 2012 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DE8961065670 for ; Mon, 30 Jan 2012 16:10:14 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B97E18FC18 for ; Mon, 30 Jan 2012 16:10:14 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q0UGAERY086895 for ; Mon, 30 Jan 2012 16:10:14 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q0UGAEDF086894; Mon, 30 Jan 2012 16:10:14 GMT (envelope-from gnats) Resent-Date: Mon, 30 Jan 2012 16:10:14 GMT Resent-Message-Id: <201201301610.q0UGAEDF086894@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Mathias Picker Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0276F106566C for ; Mon, 30 Jan 2012 16:10:00 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id DF0528FC08 for ; Mon, 30 Jan 2012 16:10:00 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id q0UGA0oa066533 for ; Mon, 30 Jan 2012 16:10:00 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id q0UGA0iB066532; Mon, 30 Jan 2012 16:10:00 GMT (envelope-from nobody) Message-Id: <201201301610.q0UGA0iB066532@red.freebsd.org> Date: Mon, 30 Jan 2012 16:10:00 GMT From: Mathias Picker To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/164640: New port: audio/vamp-plugin-sdk, in preparation for audio/sooperlooper X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jan 2012 16:10:14 -0000 >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 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: