[31990] trunk/base

jmpp at macports.org jmpp at macports.org
Wed Dec 12 23:19:33 PST 2007


Revision: 31990
          http://trac.macosforge.org/projects/macports/changeset/31990
Author:   jmpp at macports.org
Date:     2007-12-12 23:19:31 -0800 (Wed, 12 Dec 2007)

Log Message:
-----------

Add entries in both ChangeLog and NEWS about the new postflight script. Thanks to Boey Maun Suang for the addition to the guide!

Modified Paths:
--------------
    trunk/base/ChangeLog
    trunk/base/NEWS

Modified: trunk/base/ChangeLog
===================================================================
--- trunk/base/ChangeLog	2007-12-13 07:09:41 UTC (rev 31989)
+++ trunk/base/ChangeLog	2007-12-13 07:19:31 UTC (rev 31990)
@@ -12,6 +12,11 @@
 
 Release 1.6.0 (pending):
 
+    - Revamped the postflight script that is run by Installer.app with our pkg installer to gracefully
+      handle the addition of PATH, MANPATH and DISPLAY environment variables separately, if needed.
+      Read http://guide.macports.org/#installing.binary.postflight.details for more information
+      (jmpp in many commits directly on the release_1_6 branch).
+
     - Remove LD_PREBIND & LD_PREBIND_ALLOW_OVERLAP variables from MacPorts' environment to prevent
       prebinding of binaries, which can be harmful on Tiger and above (#13436, mww in r31786).
 

Modified: trunk/base/NEWS
===================================================================
--- trunk/base/NEWS	2007-12-13 07:09:41 UTC (rev 31989)
+++ trunk/base/NEWS	2007-12-13 07:19:31 UTC (rev 31990)
@@ -18,7 +18,12 @@
 *) Disabled readline support in interactive mode of the port(1) command by deafult;
 *) Fixed a bug by which the "variants" target of the port(1) command would spit out an error backtrace to the terminal when no match
     was found for the requested port;
+*) Revamped the "postflight" script that takes care of setting a MacPorts-compatible shell environment after installation from our
+    "pkg" is complete; it now gracefully handles the addition of PATH, MANPATH and DISPLAY environment variables separately and only
+    if strictly needed, properly backing up appropriate shell configuration files before proceeding to modify them
+    (http://guide.macports.org/#installing.binary.postflight.details for more information);
 
+
 # Individual port-building related improvements:
 
 *) Eugene Pimenov's GSoC2007 work on improving "trace mode" for the building of ports in clean environments,

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20071212/45bdb56d/attachment.html


More information about the macports-changes mailing list