# -*- coding: utf-8; mode: tcl; tab-width: 4; truncate-lines: t; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
PortGroup active_variants 1.1
description A Free, Cross-Platform Digital Audio Editor.
long_description Audacity is a free, easy-to-use, multi-track audio editor and recorder \
for Windows, Mac OS X, GNU/Linux and other operating systems. The interface is translated \
into many languages. You can use Audacity to: \n\
Record computer playback on any Windows Vista or later machine. \n\
Convert tapes and records into digital recordings or CDs. \n\
Edit WAV, AIFF, FLAC, MP2, MP3 or Ogg Vorbis sound files. \n\
AC3, M4A/M4R (AAC), WMA and other formats supported using optional libraries. \n\
Cut, copy, splice or mix sounds together. \n\
Numerous effects including change the speed or pitch of a recording. \n\
long_description A port of the Audacity audio editor aimed at development purposes.
if {${subport} eq "${name}"} {
# get the source tarball from github because it contains all required external libs
# incl. those not in MacPorts.
github.setup audacity audacity 2.2.2 Audacity-
checksums rmd160 c48e8467fc06c1ffb11af2b0fba4ede77b66ee2f \
sha256 7963cedab841aff181ea25b06991ba5ba56249533815ba5cdd82ec1282dbadd8 \
# git describe --tags : Audacity-2.2.2-407-g56bca7427
github.setup audacity audacity 56bca7427218ab9bdd9a54f4eb7d7490c07657bb
# this port is intended to facilitate development efforts shared with "upstreams"
# so using git instead of a tarball fetch type is more appropriate.
checksums rmd160 43b66fdbe873d5f64059f5b58b20b676d9540d20 \
sha256 9231238cfe468b7b0531853564cfc19dea635f50b1acd5c9b468c5795d6e767b \
variant wx32 description {Use wxWidgets 3.2 - experimental!} {}
# register the exact source version in the build:
system -W ${worksrcpath}/mac "scripts/get_gitident.sh"