[56435] trunk/base

jmr at macports.org jmr at macports.org
Thu Aug 27 10:45:03 PDT 2009


Revision: 56435
          http://trac.macports.org/changeset/56435
Author:   jmr at macports.org
Date:     2009-08-27 10:45:03 -0700 (Thu, 27 Aug 2009)
Log Message:
-----------
NEWS and ChangeLog revisions for 1.8.0 release

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

Modified: trunk/base/ChangeLog
===================================================================
--- trunk/base/ChangeLog	2009-08-27 17:36:47 UTC (rev 56434)
+++ trunk/base/ChangeLog	2009-08-27 17:45:03 UTC (rev 56435)
@@ -4,7 +4,7 @@
 ###
 
 
-Release 1.8.0 (unreleased):
+Release 1.8.0 (2009-08-28 by jmr):
     - There is now a 'build_arch' variable, available in portfiles and
       configurable in macports.conf, which sets the CPU architecture that
       ports should be compiled for (when not building universal). Its default

Modified: trunk/base/NEWS
===================================================================
--- trunk/base/NEWS	2009-08-27 17:36:47 UTC (rev 56434)
+++ trunk/base/NEWS	2009-08-27 17:45:03 UTC (rev 56435)
@@ -1,4 +1,43 @@
+== Overview of changes from MacPorts 1.7.1 to 1.8.0 ==
 
+# For regular users:
+
+*) Compatible with Mac OS X 10.6 Snow Leopard, requires at least 10.4 Tiger
+*) CPU architecture to build for is now configurable
+*) Performance and memory usage improvements
+*) New -y option for dry-run
+*) 'port search' has many new options that make it more flexible
+*) 'port upgrade' now follows the right dependencies when variants change them
+*) 'port info' and 'port variants' indicate selected and default variants;
+   'port variants' also shows conflicts and dependencies between variants
+*) A port can be marked as being replaced by another port; upgrading will
+   perform the replacement
+*) upgrade accepts new options: --force, --enforce-variants, --no-replace
+*) Ports can be marked as conflicting, and conflicts will be detected before
+   the install process starts
+*) Proxy information can now be obtained from System Preferences and from
+   macports.conf
+*) Activating a port will now first deactivate any other version of the same
+   port that is already active
+*) MacPorts can be configured to drop root privileges when not needed
+*) port(1) will exit with an appropriate status code when an error is
+   encountered (use -p to continue despite errors)
+
+# For Portfile writers:
+
+*) New options: replaced_by, conflicts, depends_fetch, depends_extract, license
+*) build_arch variable indicates which architecture should be targeted. Flags
+   used to implement this are configured per-compiler, for example,
+   configure.cc_archflags will be passed to configure.cc in CFLAGS
+*) Dependencies can be satisfied by ports that are installed but not
+   available in the ports tree
+*) Deleting all the contents of an option no longer unsets the option entirely
+*) Using an alternative fetch or extract type now adds appropriate
+   dependencies automatically, e.g. 'use_zip yes' adds a dep on unzip, and
+   'fetch.type svn' adds a dep on subversion
+*) Running phases prior to install should now work reliably when the port is
+   already installed
+
 == Overview of changes from MacPorts 1.6.0 to 1.7.0 ==
 
 # For regular users:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090827/fd65f72b/attachment.html>


More information about the macports-changes mailing list