[25526] branches/dp2mp-move/base/ChangeLog

source_changes at macosforge.org source_changes at macosforge.org
Wed May 23 22:37:39 PDT 2007


Revision: 25526
          http://trac.macosforge.org/projects/macports/changeset/25526
Author:   jmpp at macports.org
Date:     2007-05-23 22:37:39 -0700 (Wed, 23 May 2007)

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

Merging all changes to the ChangeLog back into dp2mp-move. This again marks the branch being in sycn wrt trunk
and, this time round, also marks it being ready for wider usage and testing (i.e. it's ready to be merged into trunk,
pending brainstorming and consensus over a roadmap doc that explains the changes the work in this branch implies,
which I'm still to write ;-)

Modified Paths:
--------------
    branches/dp2mp-move/base/ChangeLog

Modified: branches/dp2mp-move/base/ChangeLog
===================================================================
--- branches/dp2mp-move/base/ChangeLog	2007-05-24 05:30:21 UTC (rev 25525)
+++ branches/dp2mp-move/base/ChangeLog	2007-05-24 05:37:39 UTC (rev 25526)
@@ -4,8 +4,44 @@
 #   This is a log of major user-visible changes in each release
 #
 
-(unreleased):
+(unreleased)
 
+    - Make a correction to port(1)'s determination of whether or not a port has
+      been updated by making it compare ${version} and then ${revision} rather
+      than a single comparison of the compound ${version}_${revision}; the
+      latter reports 2.01_2 to be newer than 2.01.01a25_0 because, at the fifth
+      character, `_' comes after `.' in ASCII lexicographic order.
+      (boeyms in r25310)
+
+Release 1.4.42 (17-May-2007 tagged at r25296 by jberry)
+
+    - Fix reinplace, broken in 1.4.41 (eridius r25285).
+
+Release 1.4.41 (16-May-2007 tagged at r25266 by jberry):
+
+    - `port info` now supports new --index flag for using old behaviour (eridius r25256).
+
+    - `port info` now opens the Portfile and displays up-to-date information.
+      This allows information about variants to be displayed (eg. dependencies).
+      Also allow `port info` to default to current directory if no name is provided
+      (eridius r25255).
+    
+    - Add -E flag to reinplace, does the same thing as in sed (eridius r25251).
+
+    - Add support for [nosync] flag in sources.conf to prevent a source from syncing
+      during a `port sync` or `port selfupdate` (eridius r25236).
+      Example: file:///Users/landonf/misc/MacPorts/dports [nosync]
+
+    - Updating a file: source via svn update during port sync now uses the uid/gid
+      of the owner of the working copy (eridius r25142).
+
+    - Make port(1) convert description and long_description from lists to
+      strings before printing to stdout; this enables the proper printing of
+      semi-colons, brackets and other characters by way of Tcl escape sequences.
+      The exceptions to this are the sequences for newline and carriage return
+      (these break the flatfile PortIndex format by introducing line breaks).
+      (boeyms r25110)
+
     - Evaluate variants at dportopen instead of dportexec. This ensures that
       the portfile represents the proper information if queried before targets
       are executed. It also prevents variants from being executed twice if multiple
@@ -23,7 +59,31 @@
     
     - Tighten checking of port name in depspecs. neither + nor / is allowed.
       (jberry r24929, r24934, r24940).
+      
+    - Restore ability for portindex lines to contain carriage returns, allowing
+      fields such as descriptions to contain line breaks. Note that any portindex
+      containing such entries will not be readable by a recent version of macports.
+      (jberry r25146)
+      
+    - Add support for descriptions on variants:
+         * The syntax follows the syntax for variant depends, etc.
+         * Descriptions for variants are entirely optional
+         * The change to the portindex format to allow variant descriptions
+           should be backwards compatible. Variant descriptions are stored,
+           keyed by the variant name, in a new portinfo array named "variant_desc".
+   
+        Example:
 
+            variant myvariant description "This variant does this and that" {
+                configure.args-append   --do-this --do-that
+            }
+            
+        (jberry r25147)
+        
+    - Only look for, or create, ~/.macports user directory if the HOME environment
+      variable is defined. (jberry r25177)
+    
+
 Release 1.4.40 (7-May-2007, tagged at r24909 by jberry):
 
     - Note the bump in version naming. To leave ourselves lots of room in our versioning

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070523/23a85b3b/attachment.html


More information about the macports-changes mailing list