[127041] trunk/dports/audio
ryandesign at macports.org
ryandesign at macports.org
Sun Oct 19 14:53:33 PDT 2014
Revision: 127041
https://trac.macports.org/changeset/127041
Author: ryandesign at macports.org
Date: 2014-10-19 14:53:33 -0700 (Sun, 19 Oct 2014)
Log Message:
-----------
faustlive-devel: new port, version 2.27-20141019 (#45364)
Added Paths:
-----------
trunk/dports/audio/faustlive-devel/
trunk/dports/audio/faustlive-devel/Portfile
Added: trunk/dports/audio/faustlive-devel/Portfile
===================================================================
--- trunk/dports/audio/faustlive-devel/Portfile (rev 0)
+++ trunk/dports/audio/faustlive-devel/Portfile 2014-10-19 21:53:33 UTC (rev 127041)
@@ -0,0 +1,78 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem 1.0
+
+name faustlive-devel
+version 2.27-20141019
+git.branch bb05751b3a6268bd08aebb57153aa11e17e3a871
+categories audio
+platforms darwin
+maintainers ryandesign gmail.com:aggraef
+license GPL-3
+
+description a graphical frontend to the Faust compiler
+
+long_description FaustLive is ${description}. \
+ It provides an advanced self-contained prototyping \
+ environment for the Faust programming language with \
+ an ultra-short edit-compile-run cycle. \
+ Thanks to its fully embedded compilation chain, \
+ FaustLive is simple to install and doesn't require \
+ any external compiler, development toolchain or SDK \
+ to run. Faust programs can be compiled and run on the \
+ fly by simple drag and drop. They can even be edited \
+ and recompiled while running without interrupting \
+ sound or disconnecting the Jack audio server.
+
+homepage http://faust.grame.fr/
+fetch.type git
+git.url git://git.code.sf.net/p/faudiostream/faustlive
+
+set llvm_version 3.4
+set llvm_prefix ${prefix}/libexec/llvm-${llvm_version}
+build.env PATH=${llvm_prefix}/bin:$env(PATH)
+
+depends_build port:faust2-devel \
+ port:clang-${llvm_version} \
+ port:llvm-${llvm_version}
+
+depends_lib port:curl \
+ port:libmicrohttpd \
+ port:liblo \
+ port:libsndfile \
+ port:openssl \
+ port:qrencode \
+ port:qt4-mac
+
+use_configure no
+
+build.args STATIC=1
+
+destroot.args APPDIR=${applications_dir}
+
+post-destroot {
+ set docdir ${destroot}${prefix}/share/doc/${subport}
+ xinstall -d ${docdir}/FilesToConfigure
+ xinstall -m 644 -W ${worksrcpath} \
+ GPL.txt \
+ Build/Darwin/README.txt \
+ Build/Darwin/Distributions/READ_ME_BEFORE_YOU_START.pdf \
+ Build/Darwin/Distributions/Whats_New.pdf \
+ Documentation/faust-quick-reference.pdf \
+ Documentation/UserManual.pdf \
+ ${docdir}
+ xinstall -m 644 -W ${worksrcpath}/Build/Darwin/Distributions \
+ DefaultDSP.dsp \
+ DefaultDSP.lib \
+ process.svg \
+ ${docdir}/FilesToConfigure
+}
+
+variant jack description {Enable Jack support} {
+ depends_lib-append port:jack
+ build.args-append JACK=1
+}
+
+# fixme
+livecheck.type none
Property changes on: trunk/dports/audio/faustlive-devel/Portfile
___________________________________________________________________
Added: svn:keywords
+ Id
Added: svn:eol-style
+ native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141019/9c25c12e/attachment.html>
More information about the macports-changes
mailing list