<pre style='margin:0'>
Haren S (harens) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a87c04a2c9472c0925ffc9a4260a8fd849788f86">https://github.com/macports/macports-ports/commit/a87c04a2c9472c0925ffc9a4260a8fd849788f86</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 a87c04a2c94 scrcpy: new port (#10600)
</span>a87c04a2c94 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit a87c04a2c9472c0925ffc9a4260a8fd849788f86
</span>Author: Marcel Bochtler <marcel.bochtler@bosch.io>
AuthorDate: Mon Apr 12 23:28:39 2021 +0200
<span style='display:block; white-space:pre;color:#404040;'> scrcpy: new port (#10600)
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Add scrcpy a tool to display and control Android devices.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Resolves: https://trac.macports.org/ticket/60440
</span>---
multimedia/scrcpy/Portfile | 52 ++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 52 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/scrcpy/Portfile b/multimedia/scrcpy/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..651b39a5fb6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/scrcpy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,52 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup meson 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup Genymobile scrcpy 1.17 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories multimedia
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license Apache-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {bochtler.io:macports @MarcelBochtler} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description Display and control your Android device
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description This application provides display and control of Android \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ devices connected on USB (or over TCP/IP). It does not \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ require any root access.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# scrcpy-server is downloaded from github releases while the client is downloaded from the Github archive.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites-append https://github.com/Genymobile/${name}/releases/download/v${version}/:bootstrap
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles-append ${name}-server-v${version}:bootstrap
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums ${distname}${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 b0909f342a61e6001fe1643df98f38d0dcc99641 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 b3f5490970dbef6f50725b4d46ba07baed9c7eb19696e71029257a01044c6664 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 266684 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${name}-server-v${version} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 59bc2a451016f5c5f11a22643a441a19e3a78b9b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 11b5ad2d1bc9b9730fb7254a78efd71a8ff46b1938ff468e47a21b653a1b6725 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 34930
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append path:lib/libavcodec.dylib:ffmpeg \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libsdl2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_run-append port:android-platform-tools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --buildtype release \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --strip \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Db_lto=true \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Dprebuilt_server=${distpath}/${name}-server-v${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 755 -d ${destroot}${prefix}/share/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 644 ${workpath}/build/server/${name}-server ${destroot}${prefix}/share/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 755 ${workpath}/build/app/${name} ${destroot}${prefix}/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>
</pre>