You've already forked macports-ports
mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
69 lines
2.6 KiB
Tcl
69 lines
2.6 KiB
Tcl
# -*- coding: utf-8; mode: tcl; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- vim:fenc=utf-8:ft=tcl:et:sw=2:ts=2:sts=2
|
|
|
|
PortSystem 1.0
|
|
PortGroup github 1.0
|
|
PortGroup makefile 1.0
|
|
|
|
name orca
|
|
github.setup hundredrabbits Orca-c 9df9786e2ad3c01955cdf4cdd5ae1fffad8fa5cc
|
|
github.tarball_from archive
|
|
version 20250416
|
|
revision 0
|
|
|
|
categories audio lang
|
|
license MIT
|
|
maintainers nomaintainer
|
|
|
|
description C implementation of the ORCĪ language \
|
|
and terminal livecoding environment.
|
|
long_description Orca is a two-dimensional esoteric programming \
|
|
language in which every letter of the alphabet \
|
|
is an operator, where lowercase letters operate \
|
|
on bang, uppercase letters operate each frame. The \
|
|
application is not a synthesiser, but a flexible \
|
|
livecoding environment capable of sending MIDI, \
|
|
OSC & UDP to your audio interface, like Ableton, \
|
|
Renoise, VCV Rack or SuperCollider.
|
|
|
|
homepage https://100r.co/site/orca.html
|
|
|
|
checksums rmd160 51a669d6b1b4bec163ca197cb64f4bf4073b5b12 \
|
|
sha256 8c1d3b32b4c78e8cd612dacddebb010532ed3d5041a18bea2bce23d04c092a56 \
|
|
size 80494
|
|
|
|
depends_lib port:ncurses \
|
|
port:portmidi
|
|
|
|
patchfiles patch-tool.diff
|
|
|
|
post-patch {
|
|
reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/tool
|
|
}
|
|
|
|
build.target release
|
|
|
|
destroot {
|
|
set examples_dir ${destroot}${prefix}/share/examples/${name}
|
|
set doc_dir ${destroot}${prefix}/share/doc/${name}
|
|
|
|
xinstall -d -m 0755 ${examples_dir}/basics ${examples_dir}/benchmarks \
|
|
${examples_dir}/misc ${examples_dir}/setups ${doc_dir}
|
|
xinstall -m 0644 {*}[glob ${worksrcpath}/examples/basics/*.orca] \
|
|
${examples_dir}/basics
|
|
xinstall -m 0644 {*}[glob ${worksrcpath}/examples/benchmarks/*.orca] \
|
|
${examples_dir}/benchmarks
|
|
xinstall -m 0644 {*}[glob ${worksrcpath}/examples/misc/*.orca] \
|
|
${examples_dir}/misc
|
|
xinstall -m 0644 {*}[glob ${worksrcpath}/examples/setups/*.orca] \
|
|
${examples_dir}/setups
|
|
xinstall -m 0644 -W ${worksrcpath} LICENSE.md README.md ${doc_dir}
|
|
xinstall -m 0755 ${build.dir}/build/orca ${destroot}${prefix}/bin
|
|
}
|
|
|
|
notes "
|
|
To get started, see ${prefix}/share/doc/${name}/README.md and
|
|
${prefix}/share/examples/${name}/.
|
|
"
|
|
|
|
livecheck.type none
|