<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b00441b39a0921b66eb90dc5158b0a7cf54ad547">https://github.com/macports/macports-ports/commit/b00441b39a0921b66eb90dc5158b0a7cf54ad547</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 b00441b39a0 osxbom: new port
</span>b00441b39a0 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit b00441b39a0921b66eb90dc5158b0a7cf54ad547
</span>Author: Eric Gallager <egall@gwmail.gwu.edu>
AuthorDate: Sat Nov 4 20:09:51 2023 -0400
<span style='display:block; white-space:pre;color:#404040;'> osxbom: new port
</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/38306
</span>---
sysutils/osxbom/Portfile | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 48 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/osxbom/Portfile b/sysutils/osxbom/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..705c2b75c71
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/osxbom/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,48 @@
</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;'>+# My repo is ahead of the main one in terms of versions:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup cooljeanius osxbom 0.0.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories sysutils
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {gwmail.gwu.edu:egall @cooljeanius}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license public-domain
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description A free re-implementation of the NextSTEP/OSX lsbom \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ utility
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description ${description}. Used by the PureDarwin project \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ to work with MacPorts binary packages.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 3c3bd7e35c831c4056462f074cfb54a26c37bc1d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 5c9a879c5261407bda861c09b5843c6e911317b054efea1214ae86a7d73cc371 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 159429
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# mostly just things picked up by trace mode:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:gawk \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:grep \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bin:nroff:groff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bin:gmkdir:coreutils \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libmacho-headers
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append port:libunwind
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.target check
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.target-append distcheck
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_test-append bin:gzip:gzip \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bin:zip:zip
</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 ${worksrcpath}/lsbom ${destroot}${prefix}/bin/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${prefix}/include/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall ${worksrcpath}/bom.h ${destroot}${prefix}/include/${name}
</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 lsbom description \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+{Allow osxbom to be called as lsbom, even if that shadows the system lsbom} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ln -s ${name} ${destroot}${prefix}/bin/lsbom
</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>