[133522] trunk/dports/audio

ryandesign at macports.org ryandesign at macports.org
Tue Mar 3 16:45:18 PST 2015


Revision: 133522
          https://trac.macports.org/changeset/133522
Author:   ryandesign at macports.org
Date:     2015-03-03 16:45:18 -0800 (Tue, 03 Mar 2015)
Log Message:
-----------
chuck: new port, version 1.3.5.0 (#47016)

Added Paths:
-----------
    trunk/dports/audio/chuck/
    trunk/dports/audio/chuck/Portfile
    trunk/dports/audio/chuck/files/
    trunk/dports/audio/chuck/files/patch-makefile.osx.diff

Added: trunk/dports/audio/chuck/Portfile
===================================================================
--- trunk/dports/audio/chuck/Portfile	                        (rev 0)
+++ trunk/dports/audio/chuck/Portfile	2015-03-04 00:45:18 UTC (rev 133522)
@@ -0,0 +1,67 @@
+# -*- 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                chuck
+version             1.3.5.0
+categories          audio
+platforms           darwin
+maintainers         nomaintainer
+license             GPL-2+
+
+description         Chuck is a strongly-timed, concurrent, and on-the-fly \
+                    music programming language.
+
+long_description    ChucK is a programming language for real-time \
+                    sound synthesis and music creation. It presents \
+                    a time-based, concurrent programming model \
+                    that's precise and expressive (we call this \
+                    strongly-timed), along with dynamic control rates, \
+                    and the ability to add and modify code \
+                    on-the-fly. In addition, ChucK supports MIDI, \
+                    OpenSoundControl, HID device, and multi-channel \
+                    audio.
+
+homepage            http://chuck.cs.princeton.edu/
+master_sites        ${homepage}release/files/
+extract.suffix      .tgz
+
+checksums           rmd160  bde1c857d72522c0673066817c42cd3daa4edf03 \
+                    sha256  658e361ceb2ef263c38432e8182664dfe7bf0473fc4580a392a4326b66a14266
+
+depends_build       port:bison \
+                    port:flex
+
+depends_lib         port:libsndfile
+
+patchfiles          patch-makefile.osx.diff
+
+use_configure       no
+
+variant universal {}
+
+build.dir           ${worksrcpath}/src
+build.type          gnu
+build.args-append   ARCHS="[get_canonical_archs]" \
+                    CC="${configure.cc}" \
+                    CXX="${configure.cxx}" \
+                    LD="${configure.cxx}"
+
+destroot {
+    xinstall -m 755 ${worksrcpath}/src/chuck ${destroot}${prefix}/bin
+    xinstall -d ${destroot}${prefix}/share/doc/${name} ${destroot}${prefix}/share/examples
+    xinstall -m 644 -W ${worksrcpath} \
+        AUTHORS COPYING DEVELOPER PROGRAMMER QUICKSTART \
+        README THANKS TODO VERSIONS doc/GOTO \
+        ${destroot}${prefix}/share/doc/${name}
+    copy ${worksrcpath}/examples ${destroot}${prefix}/share/examples/${name}
+}
+
+platform darwin {
+    build.target    osx
+}
+
+livecheck.regex     {^\s+(\d+\.\d+\.\d+\.\d+)\s+\(.*\)$}
+livecheck.type      regex
+livecheck.url       ${homepage}release/


Property changes on: trunk/dports/audio/chuck/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: trunk/dports/audio/chuck/files/patch-makefile.osx.diff
===================================================================
--- trunk/dports/audio/chuck/files/patch-makefile.osx.diff	                        (rev 0)
+++ trunk/dports/audio/chuck/files/patch-makefile.osx.diff	2015-03-04 00:45:18 UTC (rev 133522)
@@ -0,0 +1,13 @@
+--- src/makefile.osx.orig	2014-12-22 17:14:58.000000000 -0500
++++ src/makefile.osx	2015-03-03 01:54:09.000000000 -0500
+@@ -37,7 +37,7 @@
+ # by default, ChucK uses a pre-configured libsndfile...
+ # uncomment the next 3 lines to use libsndfile on your system
+ #-----------------------------------------------------------------------------
+-#FLAGS+= -D__CK_SNDFILE_NATIVE__
+-#LIBS+= -lsndfile
+-#SF_OBJ=
++FLAGS+= -D__CK_SNDFILE_NATIVE__
++LIBS+= -lsndfile
++SF_OBJ=
+ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150303/2f6930fe/attachment-0001.html>


More information about the macports-changes mailing list