<pre style='margin:0'>
Frank Schima (mf2k) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f518ad7179c3da0f1ef3ccffb0e8d1b1999cbc5d">https://github.com/macports/macports-ports/commit/f518ad7179c3da0f1ef3ccffb0e8d1b1999cbc5d</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new f518ad7 qjackctl: - Update to version 0.4.5 - Use qt5 - Add variant for qt4 for older systems
</span>f518ad7 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit f518ad7179c3da0f1ef3ccffb0e8d1b1999cbc5d
</span>Author: Frank Schima <mf2k@macports.org>
AuthorDate: Wed May 10 08:14:51 2017 -0600
<span style='display:block; white-space:pre;color:#404040;'> qjackctl:
</span><span style='display:block; white-space:pre;color:#404040;'> - Update to version 0.4.5
</span><span style='display:block; white-space:pre;color:#404040;'> - Use qt5
</span><span style='display:block; white-space:pre;color:#404040;'> - Add variant for qt4 for older systems
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/48400
</span>---
audio/qjackctl/Portfile | 46 +++++++++++++++++++++++++++++++---------------
1 file changed, 31 insertions(+), 15 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/qjackctl/Portfile b/audio/qjackctl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2879783..ac747ad 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/qjackctl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/qjackctl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,16 +1,16 @@
</span> # -*- 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
PortSystem 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup qt4 1.0
</span>
name qjackctl
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 0.3.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.4.5
</span> license GPL-2
categories audio
maintainers nomaintainer
platforms darwin
homepage http://qjackctl.sourceforge.net/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites sourceforge:project/qjackctl/qjackctl%20%28stable%29/${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites http://downloads.sourceforge.net/qjackctl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# master_sites sourceforge:projects/qjackctl/files/qjackctl/${version}
</span>
description \
QjackCtl is a simple Qt application to control the JACK sound server daemon.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,24 +20,33 @@ long_description \
</span>
universal_variant no
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 22038acba5cc7c2d070b9e2ec437afd1f1fbbf61 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 870869836535476b7a2d77fa70c39f7d8facc4767c8fa1aac3c81d6ce7ba71e5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 d8746505931b81658b4a8ec05b28857634b7f8a9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c50da569ec8466ac6cc72c65e2d8212eb9c40149daed0a10fb7795ff9ddc4ab7
</span>
depends_lib-append port:jack
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-src_qjackctlSession.cpp.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-configure-no-x11.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-append --std=c++11
</span> configure.args-append --with-jack=${prefix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-qt=${qt_dir} \
</span> --disable-alsa-seq
configure.args-delete --disable-dependency-tracking
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # move the created .app to MacPorts' applications directory ...
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- move ${destroot}${prefix}/bin/qjackctl.app ${destroot}${applications_dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # ... and link the actual executable back to the bindir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ln -s ${applications_dir}/qjackctl.app/Contents/MacOS/qjackctl ${destroot}${prefix}/bin/qjackctl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${os_major} < 11} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ default_variants-append +qt4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant qt4 description "Enable qt4 instead of qt5 interface" {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[variant_isset qt4]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PortGroup qt4 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:qt4-mac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --enable-qt4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --with-qt4=${qt_dir} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PortGroup qt5 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:qt5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --with-qt5=${qt_dir}
</span> }
variant debug description "Enable debugging" {}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -49,7 +58,7 @@ if {[variant_isset debug]} {
</span> }
variant portaudio description "enable PortAudio interface" {}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-default_variants +portaudio
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+default_variants-append +portaudio
</span>
if {[variant_isset portaudio]} {
configure.args-append --enable-portaudio
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -75,5 +84,12 @@ if {[variant_isset dbus]} {
</span> configure.args-append --disable-dbus
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # move the created .app to MacPorts' applications directory ...
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ move ${destroot}${prefix}/bin/qjackctl.app ${destroot}${applications_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # ... and link the actual executable back to the bindir
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ln -s ${applications_dir}/qjackctl.app/Contents/MacOS/qjackctl ${destroot}${prefix}/bin/qjackctl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> livecheck.url http://sourceforge.net/projects/${name}/files/
livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"
</pre><pre style='margin:0'>
</pre>