<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/78492107dc07f94f693365eb53f45b4e7100a39b">https://github.com/macports/macports-ports/commit/78492107dc07f94f693365eb53f45b4e7100a39b</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 78492107dc0 pwait: New port, version 20210121
</span>78492107dc0 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 78492107dc07f94f693365eb53f45b4e7100a39b
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Tue Dec 14 18:42:54 2021 -0600
<span style='display:block; white-space:pre;color:#404040;'> pwait: New port, version 20210121
</span>---
sysutils/pwait/Portfile | 66 ++++++++++++++++++++++++++++++++++++++++
sysutils/pwait/api | 81 +++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 147 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/pwait/Portfile b/sysutils/pwait/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..70c10d47336
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/pwait/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,66 @@
</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;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name pwait
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup freebsd freebsd-src bbff3a72b23a389aebd492ad7c9db9a51166e907
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set man_commit 5bdce6ff546e00673f9f515d2165d02901e858aa
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 20210121
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums ${name}-${man_commit}.1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 75f925ce9c9f4457f073895091a8c1c7dd8afecb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 5457079fafdd832492ab3ef9aef3f18d1d3dfc083de2de28e320354223859a12 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 3854 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${name}-${git.branch}.c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 d96462f2410ffb3c016d99b5272d63d28a4ac1f5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 928104a2cb0cfe0ff97bc1202f574165b6dd4c3e21b6e65442a4966eaca13f84 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 5064
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories sysutils
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {ryandesign @ryandesign} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license BSD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description waits for processes to exit
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description The ${name} utility will wait until each of the \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ given processes has terminated.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set repo_path bin/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.livecheck.branch main
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage ${github.homepage}/tree/${github.livecheck.branch}/${repo_path}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites ${github.raw}/${git.branch}/${repo_path}/${name}.c?dummy=:code \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${github.raw}/${man_commit}/${repo_path}/${name}.1?dummy=:man
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles ${name}-${git.branch}.c:code \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${name}-${man_commit}.1:man
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+worksrcdir ${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.mkdir yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.only
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy ${distpath}/${name}-${git.branch}.c ${worksrcpath}/${name}.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy ${distpath}/${name}-${man_commit}.1 ${worksrcpath}/${name}.1
</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;'>+use_configure no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant universal {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.cmd ${configure.cc}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.target
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args -o pwait \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [get_canonical_archflags] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${configure.cflags} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${configure.ldflags} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${name}.c
</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 0755 ${worksrcpath}/pwait ${destroot}${prefix}/bin/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0444 ${worksrcpath}/${name}.1 ${destroot}${prefix}/share/man/man1/
</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;'>+livecheck.version ${git.branch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url https://api.github.com/repos/${github.author}/${github.project}/commits?path=${repo_path}/${name}.c&page=1&per_page=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type regexm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex {^\[\s*\{\s*"sha":\s*"([0-9a-f]+)"}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/pwait/api b/sysutils/pwait/api
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..06c86e57ae9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/pwait/api
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,81 @@
</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;'>+ "sha": "bbff3a72b23a389aebd492ad7c9db9a51166e907",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "node_id": "MDY6Q29tbWl0MjMyODE4MTpiYmZmM2E3MmIyM2EzODlhZWJkNDkyYWQ3YzlkYjlhNTExNjZlOTA3",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "commit": {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "author": {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "name": "Alexander V. Chernikov",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "email": "melifaro@FreeBSD.org",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "date": "2021-01-21T21:43:27Z"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ },
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "committer": {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "name": "Alexander V. Chernikov",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "email": "melifaro@FreeBSD.org",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "date": "2021-01-21T21:43:27Z"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ },
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "message": "Fix typo in pwait.c introduced in 5bdce6ff546e\n\nReported by:\tkevans",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "tree": {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "sha": "fe5df6e219c66449478c93f5312ba6f7df07a9c1",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "url": "https://api.github.com/repos/freebsd/freebsd-src/git/trees/fe5df6e219c66449478c93f5312ba6f7df07a9c1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ },
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "url": "https://api.github.com/repos/freebsd/freebsd-src/git/commits/bbff3a72b23a389aebd492ad7c9db9a51166e907",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "comment_count": 0,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "verification": {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "verified": false,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "reason": "unsigned",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "signature": null,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "payload": null
</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;'>+ "url": "https://api.github.com/repos/freebsd/freebsd-src/commits/bbff3a72b23a389aebd492ad7c9db9a51166e907",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "html_url": "https://github.com/freebsd/freebsd-src/commit/bbff3a72b23a389aebd492ad7c9db9a51166e907",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "comments_url": "https://api.github.com/repos/freebsd/freebsd-src/commits/bbff3a72b23a389aebd492ad7c9db9a51166e907/comments",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "author": {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "login": "AlexanderChernikov",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "id": 9662514,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "node_id": "MDQ6VXNlcjk2NjI1MTQ=",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "avatar_url": "https://avatars.githubusercontent.com/u/9662514?v=4",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "gravatar_id": "",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "url": "https://api.github.com/users/AlexanderChernikov",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "html_url": "https://github.com/AlexanderChernikov",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "followers_url": "https://api.github.com/users/AlexanderChernikov/followers",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "following_url": "https://api.github.com/users/AlexanderChernikov/following{/other_user}",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "gists_url": "https://api.github.com/users/AlexanderChernikov/gists{/gist_id}",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "starred_url": "https://api.github.com/users/AlexanderChernikov/starred{/owner}{/repo}",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "subscriptions_url": "https://api.github.com/users/AlexanderChernikov/subscriptions",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "organizations_url": "https://api.github.com/users/AlexanderChernikov/orgs",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "repos_url": "https://api.github.com/users/AlexanderChernikov/repos",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "events_url": "https://api.github.com/users/AlexanderChernikov/events{/privacy}",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "received_events_url": "https://api.github.com/users/AlexanderChernikov/received_events",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "type": "User",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "site_admin": false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ },
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "committer": {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "login": "AlexanderChernikov",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "id": 9662514,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "node_id": "MDQ6VXNlcjk2NjI1MTQ=",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "avatar_url": "https://avatars.githubusercontent.com/u/9662514?v=4",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "gravatar_id": "",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "url": "https://api.github.com/users/AlexanderChernikov",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "html_url": "https://github.com/AlexanderChernikov",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "followers_url": "https://api.github.com/users/AlexanderChernikov/followers",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "following_url": "https://api.github.com/users/AlexanderChernikov/following{/other_user}",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "gists_url": "https://api.github.com/users/AlexanderChernikov/gists{/gist_id}",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "starred_url": "https://api.github.com/users/AlexanderChernikov/starred{/owner}{/repo}",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "subscriptions_url": "https://api.github.com/users/AlexanderChernikov/subscriptions",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "organizations_url": "https://api.github.com/users/AlexanderChernikov/orgs",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "repos_url": "https://api.github.com/users/AlexanderChernikov/repos",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "events_url": "https://api.github.com/users/AlexanderChernikov/events{/privacy}",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "received_events_url": "https://api.github.com/users/AlexanderChernikov/received_events",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "type": "User",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "site_admin": false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ },
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "parents": [
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "sha": "5bdce6ff546e00673f9f515d2165d02901e858aa",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "url": "https://api.github.com/repos/freebsd/freebsd-src/commits/5bdce6ff546e00673f9f515d2165d02901e858aa",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "html_url": "https://github.com/freebsd/freebsd-src/commit/5bdce6ff546e00673f9f515d2165d02901e858aa"
</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;'>+]
</span></pre><pre style='margin:0'>
</pre>