<pre style='margin:0'>
ra1nb0w (ra1nb0w) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/dea362135e6ccb509a4e7e25f94b194d2871ebed">https://github.com/macports/macports-ports/commit/dea362135e6ccb509a4e7e25f94b194d2871ebed</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit dea362135e6ccb509a4e7e25f94b194d2871ebed
</span>Author: Davide Gerhard <ra1nb0w@macports.org>
AuthorDate: Sun Aug 16 13:49:03 2020 +0200

<span style='display:block; white-space:pre;color:#404040;'>    pihpsdr: add support for microphone policy
</span>---
 science/pihpsdr/Portfile           |  35 +++++++++++++++++++++--------------
 science/pihpsdr/files/info.plist   |  30 ++++++++++++++++++++++++++++++
 science/pihpsdr/files/pihpsdr.icns | Bin 0 -> 98616 bytes
 3 files changed, 51 insertions(+), 14 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/pihpsdr/Portfile b/science/pihpsdr/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3518edd0c48..e1f8a5bf35d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/pihpsdr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/pihpsdr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,6 @@
</span> PortSystem          1.0
 PortGroup           makefile 1.0
 PortGroup           github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           app 1.0
</span> 
 name                pihpsdr
 categories          science comms
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,7 +17,7 @@ version             20200726-[string range ${github.version} 0 7]
</span> checksums           rmd160  f7a8370ff1a142f3324e08358fdd391c39751eed \
                     sha256  82ee0c51e17d924f3d3b40d497749fe1ffdeff75dbbc15702f0ef2bcb13c2fb7 \
                     size    97654583
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> 
 compiler.c_standard 1999
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,13 +50,6 @@ pre-configure {
</span>         ${worksrcpath}/main.c
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     xinstall -m 755 ${worksrcpath}/pihpsdr ${destroot}${prefix}/bin/pihpsdr
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     xinstall -m 755 -d ${destroot}/${prefix}/share/pihpsdr
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     xinstall -m 644 ${worksrcpath}/release/pihpsdr/hpsdr.png \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         ${destroot}/${prefix}/share/pihpsdr
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> variant soapysdr description "Enable SoapySDR support" {
     depends_lib-append \
         port:SoapySDR
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -71,8 +63,23 @@ variant window1440x900 description "Enable 1440x900 resolution on the main windo
</span>        largewindow-1440x900.patch
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-app.create yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-app.name piHPSDR
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-app.executable pihpsdr
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-app.icon MacOS/hpsdr.icns
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-app.retina yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d -m 0755 ${destroot}${applications_dir}/piHPSDR.app/Contents
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d -m 0755 ${destroot}${applications_dir}/piHPSDR.app/Contents/MacOS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d -m 0755 ${destroot}${applications_dir}/piHPSDR.app/Contents/Resources
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0644 ${filespath}/pihpsdr.icns \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${applications_dir}/piHPSDR.app/Contents/Resources/piHPSDR.icns
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0755 ${worksrcpath}/pihpsdr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${applications_dir}/piHPSDR.app/Contents/MacOS/piHPSDR
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0644 ${filespath}/info.plist \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${applications_dir}/piHPSDR.app/Contents/Info.plist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|_VERSION_|${version}|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${applications_dir}/piHPSDR.app/Contents/Info.plist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ln -s ${applications_dir}/piHPSDR.app/Contents/MacOS/piHPSDR \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/bin/pihpsdr
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # always needed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     xinstall -m 755 -d ${destroot}/${prefix}/share/pihpsdr
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     xinstall -m 644 ${worksrcpath}/release/pihpsdr/hpsdr.png \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         ${destroot}/${prefix}/share/pihpsdr
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/pihpsdr/files/info.plist b/science/pihpsdr/files/info.plist
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..cf960167ced
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/pihpsdr/files/info.plist
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,30 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+<?xml version="1.0" encoding="UTF-8"?>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+<plist version="1.0">
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+<dict>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <key>CFBundleDevelopmentRegion</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <string>English</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <key>CFBundleExecutable</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <string>piHPSDR</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <key>CFBundleIconFile</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <string>piHPSDR.icns</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <key>NSHighResolutionCapable</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <true/>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <key>NSMicrophoneUsageDescription</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <string>Allow for using Sound input devices</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <key>CFBundleIdentifier</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <string>com.github.dl1ycf.pihpsdr.pihpsdr</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <key>CFBundleInfoDictionaryVersion</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <string>6.0</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <key>CFBundleName</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <string>piHPSDR</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <key>CFBundlePackageType</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <string>APPL</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <key>CFBundleShortVersionString</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <string>_VERSION_</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <key>CFBundleSignature</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <string>????</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <key>CFBundleVersion</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    <string>_VERSION_</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+</dict>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+</plist>
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/pihpsdr/files/pihpsdr.icns b/science/pihpsdr/files/pihpsdr.icns
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..4d1f6a8c741
</span>Binary files /dev/null and b/science/pihpsdr/files/pihpsdr.icns differ
</pre><pre style='margin:0'>

</pre>