<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-guide.

</pre>
<p><a href="https://github.com/macports/macports-guide/commit/9768ff43d2fea3c4706646c717516b8eaa55209a">https://github.com/macports/macports-guide/commit/9768ff43d2fea3c4706646c717516b8eaa55209a</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 9768ff43d2fea3c4706646c717516b8eaa55209a
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Sat Aug 22 04:53:08 2020 -0500

<span style='display:block; white-space:pre;color:#404040;'>    Rewrite platforms section
</span>---
 guide/xml/portfile-keywords.xml | 53 +++++++++++++++++++++++++++++++++++------
 1 file changed, 46 insertions(+), 7 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/guide/xml/portfile-keywords.xml b/guide/xml/portfile-keywords.xml
</span><span style='display:block; white-space:pre;color:#808080;'>index 2eb8d01..ea61b59 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/guide/xml/portfile-keywords.xml
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/guide/xml/portfile-keywords.xml
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -323,13 +323,52 @@
</span>       <term>platforms</term>
 
       <listitem>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        <para>A list of the platforms on which the port has been tested.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Required, but not interpreted in any way by the software at this time; it is purely informational for users.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Possible values: <code>darwin</code> (= <code>macosx</code> or <code>puredarwin</code>), <code>macosx</code>,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <code>puredarwin</code>, <code>freebsd</code>, <code>linux</code>, <code>sunos</code>, <code>netbsd</code>.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   In general, it can just be set to <code>darwin</code>. (<code>puredarwin</code> is an OS based on Apple's
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   open-source Darwin releases without any of Apple's proprietary bits.) See also <varname>os.platform</varname>.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   </para>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        <para>A list of the platforms on which the port is expected to work.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        Required, but not interpreted in any way by MacPorts at this time; it is
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        purely informational for users. Possible values:</para>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        <itemizedlist>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          <listitem>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            <para><literal>darwin</literal> (equivalent to specifying both
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            <literal>macosx</literal> and <literal>puredarwin</literal>)</para>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          </listitem>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          <listitem>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            <para><literal>macosx</literal> (macOS as distributed by
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            Apple)</para>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          </listitem>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          <listitem>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            <para><literal>puredarwin</literal> (the open-source Darwin OS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            without Apple's proprietary components)</para>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          </listitem>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          <listitem>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            <para><literal>freebsd</literal></para>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          </listitem>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          <listitem>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            <para><literal>linux</literal></para>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          </listitem>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          <listitem>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            <para><literal>netbsd</literal></para>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          </listitem>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          <listitem>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            <para><literal>openbsd</literal></para>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          </listitem>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          <listitem>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            <para><literal>solaris</literal></para>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          </listitem>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          <listitem>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            <para><literal>sunos</literal></para>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          </listitem>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        </itemizedlist>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        <para>Ports for software that does not require macOS-specific features
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        should use <literal>darwin</literal>. Most ports use this value on the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        presumption that they would work on Pure Darwin, even if that has not
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        been attempted. Ports for software that is known to require
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        macOS-specific features should set this to <literal>macosx</literal>.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        Including the xcode portgroup will set this to <literal>macosx</literal>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        automatically.</para>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        <para>See also <varname>os.platform</varname>.</para>
</span> 
         <programlisting>platforms           darwin</programlisting>
       </listitem>
</pre><pre style='margin:0'>

</pre>