<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><style type="text/css"><!--
#msg dl { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre, #msg p { overflow: auto; background: #ffc; border: 1px #fc0 solid; padding: 6px; }
#msg ul { overflow: auto; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<title>[32396] trunk/base/portmgr/dmg/preflight</title>
</head>
<body>

<div id="msg">
<dl>
<dt>Revision</dt> <dd><a href="http://trac.macosforge.org/projects/macports/changeset/32396">32396</a></dd>
<dt>Author</dt> <dd>jmpp@macports.org</dd>
<dt>Date</dt> <dd>2007-12-28 21:17:25 -0800 (Fri, 28 Dec 2007)</dd>
</dl>

<h3>Log Message</h3>
<pre>
Include my r32395 deletion of the /opt/local/etc/macports/mp_version file deletion into the preflight script of the pkg, for future major version releases.
Note that this is not the best place to put this rule, as currently preflight takes care of the dp2mp-move for the pkg installer and they are orthogonal sets
of upgrading rules..., but I simply don't know of anywhere else to put this one so that it is performed when installing from the pkg.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkbaseportmgrdmgpreflight">trunk/base/portmgr/dmg/preflight</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkbaseportmgrdmgpreflight"></a>
<div class="modfile"><h4>Modified: trunk/base/portmgr/dmg/preflight (32395 => 32396)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/base/portmgr/dmg/preflight        2007-12-29 05:08:23 UTC (rev 32395)
+++ trunk/base/portmgr/dmg/preflight        2007-12-29 05:17:25 UTC (rev 32396)
</span><span class="lines">@@ -116,6 +116,10 @@
</span><span class="cx">     mv -v &quot;${HOME}/.macports/macports.conf.tmp&quot; &quot;${HOME}/.macports/macports.conf&quot;
</span><span class="cx"> }
</span><span class="cx"> 
</span><ins>+
+[ ! -f /opt/local/etc/macports/mp_version ] || rm -vf /opt/local/etc/macports/mp_version
+
+
</ins><span class="cx"> [ -f ${UPGRADECHECK} ] || {
</span><span class="cx">     echo &quot;&quot;; echo &quot;MacPorts installation successfully upgraded from the old DarwinPorts namespace!&quot;; echo &quot;&quot;
</span><span class="cx">         echo &quot;MacPorts rename update done!&quot; &gt; ${UPGRADECHECK} ;
</span></span></pre>
</div>
</div>

</body>
</html>