Changeset 26603


Ignore:
Timestamp:
Jun 30, 2007, 5:43:20 AM (13 years ago)
Author:
jmpp@…
Message:

Went through trunk/base's svn log and included all major changes that were missing from the ChangeLog, in preparation to branch for the 1.5 release.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/base/ChangeLog

    r26550 r26603  
    1 #
    2 #   $Id$
    3 #
    4 #   This is a log of major user-visible changes in each release
    5 #
    6 
    7 (unreleased)
     1###
     2# This is a log of major user-visible changes in each MacPorts release.
     3# $Id$
     4###
     5
     6
     7Release 1.5 (unreleased):
     8
     9    - Many documentation updates and improvements, mostly thanks to Maun Suang and Brian
     10      Campbell who both started work on both improving our man pages and reviving the
     11      long forgotten MacPorts official guide, now nightly regen'd on an automated basis
     12      and hosted at a temporary location, http://geeklair.net/macports_guide/, all
     13      thanks to Daniel J. Luke (dluke).
     14
     15    - Improve built-in "daemondo" program logging (jberry r26537 & r26569).
     16
     17    - rpm target now knows how to also build universal packages if requested (afb r26470).
    818
    919    - The "rpmpackage" target was renamed to "rpm", and a new target "srpm" added
    1020      that allows packaging a Portfile (and files/distfiles) up as a source package.
    1121      Upgraded RPM to version 4.4.9 and changed OpenDarwin/DarwinPorts to MacPorts.
    12       The default build location is now /opt/local/src/macports instead of "apple".
     22      The default build location is now ${prefix}/src/macports instead of ${prefix}/src/apple
     23      (jmpp & afb in r26465, r26496, r26536, r26543).
    1324
    1425    - Fixed a potential crasher in the delete command (ticket #12149, eridius r26397).
    1526
     27    - 'port delete --work' now removes $portbuiltpath instead of $workpath, effectively prunning
     28      empty dirs that up until now were left behind in the build directory (jmpp r26394).
     29
    1630    - gnustep portgroup for gnustep-make-2.0 (yves r26266).
    1731
     32    - Adding backwards compatibility glue for clients of the public (darwin|mac)ports1.0 API
     33      that use now deprecated procs naming (DarwinPorts namespace) (jmpp r26392).
     34
    1835    - Merged the dp2mp-move branch into trunk to finally move away from all
    19       DarwinPorts related strings and conventions both internally and externally
    20       (jmpp r26177).
     36      DarwinPorts related strings and conventions both internally and externally,
     37      implying big changes in MacPorts pathnames with respect to user visible stuff.
     38      Read http://trac.macports.org/projects/macports/wiki/MacPortsRenaming and
     39      http://trac.macports.org/projects/macports/log/branches/dp2mp-move/base for
     40      more full details and information (jmpp r26177).
     41
     42    - Fix livecheck to properly de-escape livecheck.url (eridius r26041).
     43
     44    - Add warning when it looks like PortIndex file is corrupt (eridius r26040).
     45
     46    - Make portindex use stderr for errors (eridius r26038, ticket #11585).
    2147
    2248    - Fix port variants calculation to properly account for negated variants and
     
    3056   
    3157    - Add global methods try and throw. Implemented based on the specification
    32       in TIP #89. Documented in portfile.7 (eridius r26034).
    33 
    34     - Handle encodings properly now. All Portfiles and .conf files are assumed
    35       to be utf-8, and reading them or calling portindex(1) should now work
    36       the same on all locales (ticket #11978, eridius r25975).
    37 
    38     - Fix port variants calculation to properly account for negated variants and
    39       to detect problems between required and negated variants
    40       (ticket #11920, eridius r26036, patch by gwhitney).
    41 
    42     - Add global methods lpush, lpop, lshift, and lunshift. Works similar to
    43       lappend (in fact lpush is just lappend) and do what they sound like.
    44       Also add ldindex. Works like lindex, but deletes the element from the list.
    45       Documented in portfile.7 (eridius r26034).
    46    
    47     - Add global methods try and throw. Implemented based on the specification
    48       in TIP #89. Documented in portfile.7 (eridius r26034).
     58      in TIP #89. Documented in portfile.7 (eridius r25979).
    4959
    5060    - Handle encodings properly now. All Portfiles and .conf files are assumed
     
    6070      (jberry r25795).
    6171
     72    - Update port.1 to reflect what "port dependents" really does (markd r25787, ticket #11898).
     73
     74    - Distinguish a pseudo portname that evaluates to nothing from no arguments at all,
     75      improving behavior of 'installed', 'active', 'list', and 'search' pseudo portnames.
     76      (jberry in r25789, ticket #10674).
     77
    6278    - Bugfix startup item generation so that launchd.plists are disabled
    6379      by default, as we claim they are in our documentation. (jberry r25785).
     
    7389      (boeyms in r25310)
    7490
    75 Release 1.4.42 (17-May-2007 tagged at r25296 by jberry)
     91Release 1.4.42 (17-May-2007 tagged at r25296 by jberry):
    7692
    7793    - Fix reinplace, broken in 1.4.41 (eridius r25285).
Note: See TracChangeset for help on using the changeset viewer.