<pre style='margin:0'>
Mihai Moldovan (Ionic) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/04ab7e6068e1534d27434ff779a4c56b2a675d86">https://github.com/macports/macports-ports/commit/04ab7e6068e1534d27434ff779a4c56b2a675d86</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 04ab7e6068e1534d27434ff779a4c56b2a675d86
</span>Author: Mihai Moldovan <ionic@ionic.de>
AuthorDate: Mon Feb 13 03:59:04 2017 +0100
<span style='display:block; white-space:pre;color:#404040;'> audio/speex: split up into speex and speexDSP.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Implement speexDSP as a new subport. Speex 1.2.0 does not include
</span><span style='display:block; white-space:pre;color:#404040;'> speexDSP anymore, so we need an unique port for that.
</span>---
audio/speex/Portfile | 79 +++++++++++++++++++++++++++++++---------------------
1 file changed, 48 insertions(+), 31 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/speex/Portfile b/audio/speex/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index cef1b5d..9c1e305 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/speex/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/speex/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,36 +1,53 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name speex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.2.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories audio
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license BSD
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description audio codec designed for speech
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description Speex is an Open Source/Free Software \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patent-free audio compression format \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- designed for speech. The Speex Project \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- aims to lower the barrier of entry for \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- voice applications by providing a free \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- alternative to expensive proprietary \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- speech codecs. Moreover, Speex is \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- well-adapted to Internet applications \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- and provides useful features that are \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- not present in most other codecs.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://speex.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-conflicts speex-devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:libogg
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://downloads.xiph.org/releases/speex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 898a8746130794b2b5778f339ca72f99fb903e72 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name speex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories audio
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license BSD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description audio codec designed for speech
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description Speex is an Open Source/Free Software \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patent-free audio compression format \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ designed for speech. The Speex Project \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ aims to lower the barrier of entry for \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ voice applications by providing a free \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ alternative to expensive proprietary \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ speech codecs. Moreover, Speex is \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ well-adapted to Internet applications \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ and provides useful features that are \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ not present in most other codecs.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage http://speex.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+conflicts ${subport}-devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites http://downloads.xiph.org/releases/speex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_parallel_build yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport speexDSP {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex "${subport}-((\[0-9rc.\]+)?)${extract.suffix}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} eq ${name}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 898a8746130794b2b5778f339ca72f99fb903e72 \
</span> sha256 eaae8af0ac742dc7d542c9439ac72f1f385ce838392dc849cae4536af9210094
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib port:libogg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set real_name "speexdsp"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ description Speex audio processing library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 1.2rc3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 65b99919abd7d7bd139d50669afffc3823f06e6f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 4ae688600039f5d224bdf2e222d2fbde65608447e4c2f681585e4dca6df692f1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ distname ${real_name}-${version}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex "${name}-((\[0-9rc.\]+)?)${extract.suffix}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ livecheck.regex "${real_name}-((\[0-9rc.\]+)?)${extract.suffix}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>
</pre>