<pre style='margin:0'>
Lawrence Velázquez (larryv) pushed a commit to branch master
in repository macports-base.

</pre>
<p><a href="https://github.com/macports/macports-base/commit/adc67a9df9e2ed465fe88e916fa11f1a790398f9">https://github.com/macports/macports-base/commit/adc67a9df9e2ed465fe88e916fa11f1a790398f9</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit adc67a9df9e2ed465fe88e916fa11f1a790398f9
</span>Author: Lawrence Velázquez <larryv@macports.org>
AuthorDate: Thu Nov 17 21:41:10 2016 -0500

<span style='display:block; white-space:pre;color:#404040;'>    ReleaseProcess: Add formatting or inline verbatim
</span>---
 portmgr/ReleaseProcess.md | 32 ++++++++++++++++----------------
 1 file changed, 16 insertions(+), 16 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/portmgr/ReleaseProcess.md b/portmgr/ReleaseProcess.md
</span><span style='display:block; white-space:pre;color:#808080;'>index 2066ab6..36d1ece 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/portmgr/ReleaseProcess.md
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/portmgr/ReleaseProcess.md
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,7 +30,7 @@ The following steps to a release are documented in more detail below:
</span> 
 ### Create a Release Branch ###
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-For each major release (i.e. 1.9.x, 2.0.x, etc.) an appropriate branch is
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+For each major release (i.e. 1.9._x_, 2.0._x_, etc.) an appropriate branch is
</span> created with a consistent name. To do this, two things are required:
 
 *   Choose the git revision from which to create the branch, most likely based
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -71,7 +71,7 @@ code:
</span>     MacPorts installations is still desired. (see
     https://trac.macports.org/changeset/43571/trunk/base or ce8a77c)
 *   Update the autoconf 'configure' script through the provided
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    base/autogen.sh script once the version number in mp_version has been
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    base/autogen.sh script once the version number in `mp_version` has been
</span>     changed, since the former reads the latter.
 *   Make sure that these and any other changes or bug fixes are made on and/or
     merged between the release branch and master as needed. For instance, if
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -103,7 +103,7 @@ later verification of the signature.
</span> 
 Although only base repository is branched and tagged for a given major
 release, we also create a separate tag in the ports tree at the time the final
<span style='display:block; white-space:pre;background:#ffe0e0;'>-release tag is created for a major release (x.y.0). This intends to provide
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+release tag is created for a major release (_x_._y_.0). This intends to provide
</span> a set of ports intended to work with that release.
 
     git clone macports/macports-ports macports-ports
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -126,7 +126,7 @@ tarballs and checksums:
</span> 
 The release should be signed with a detached GPG signature in order to allow
 cryptographic verification. To do this automatically, use the additional
<span style='display:block; white-space:pre;background:#ffe0e0;'>-argument DISTGPGID= on the make command. The value specifies a key ID either
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+argument `DISTGPGID` on the make command. The value specifies a key ID either
</span> in hexadecimal format or a email address matching exactly one key. For
 details, see HOW TO SPECIFY A USER ID in gpg(1) for details.
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -184,24 +184,24 @@ installer is to first create the destroot of the port and examine it for:
</span> *   Linking: libraries and binaries should not be linked against anything
     that's not present by default on a vanilla Mac OS X installation +
     developer tools, excluding even the MacPorts installation prefix; this can
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    be accomplished through the use of otool's -L flag. Currently the
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    libraries and binaries in need of linking validation are:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    *   ${destroot}/opt/local/bin/daemondo
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    *   ${destroot}/opt/local/share/macports/Tcl/darwintrace1.0/darwintrace.dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    *   ${destroot}/opt/local/share/macports/Tcl/macports1.0/MacPorts.dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    *   ${destroot}/opt/local/share/macports/Tcl/pextlib1.0/Pextlib.dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    *   ${destroot}/opt/local/share/macports/Tcl/registry2.0/registry.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    be accomplished through the use of `otool -L`. Currently the libraries and
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    binaries in need of linking validation are:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    *   `${destroot}/opt/local/bin/daemondo`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    *   `${destroot}/opt/local/share/macports/Tcl/darwintrace1.0/darwintrace.dylib`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    *   `${destroot}/opt/local/share/macports/Tcl/macports1.0/MacPorts.dylib`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    *   `${destroot}/opt/local/share/macports/Tcl/pextlib1.0/Pextlib.dylib`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    *   `${destroot}/opt/local/share/macports/Tcl/registry2.0/registry.dylib`
</span> *   Universal building: All the files that need linking confirmation in the
     step above also need to be confirmed to be universal (i386/ppc on 10.5 and
     earlier, i386/x86_64 on 10.6 and later). A way to do this is with the
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    file(1) command:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    `file(1)` command:
</span> 
         $ file ${destroot}/opt/local/bin/daemondo:
         ${destroot}/opt/local/bin/daemondo: Mach-O universal binary with 2 architectures
         ${destroot}/opt/local/bin/daemondo (for architecture ppc):  Mach-O executable ppc
         ${destroot}/opt/local/bin/daemondo (for architecture i386): Mach-O executable i386
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-*   tclsh invocation: all scripts installed in ${destroot}/opt/local/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+*   tclsh invocation: all scripts installed in `${destroot}/opt/local/bin`
</span>     should invoke the tclsh shell through a call like:
 
         #!/opt/local/bin/port-tclsh
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -238,12 +238,12 @@ Once the release has been posted, notification of the release should be
</span> sent/posted to the following places:
 
 *   The macports-announce@, macports-users@ and macports-dev@ mailing lists.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-*   The MacPorts website, by adapting the $macports_version_major and
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    $macports_version_latest variables as appropriate in the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+*   The MacPorts website, by adapting the `$macports_version_major` and
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    `$macports_version_latest` variables as appropriate in the
</span>     includes/common.inc file in the macports-www repository.
 *   The website's news section at https://macports.github.io/news/, see the
     macports.github.io repository 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-*   The &macports-version; entity in xml/installing.xml and xml/using.xml in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+*   The `&macports-version;` entity in xml/installing.xml and xml/using.xml in
</span>     the guide repository.
 *   External websites
     *   [http://sourceforge.net/projects/macports/ sourceforge]
</pre><pre style='margin:0'>

</pre>