<pre style='margin:0'>
Rainer Müller (raimue) pushed a commit to branch master
in repository macports-base.

</pre>
<p><a href="https://github.com/macports/macports-base/commit/44ff9e364ba6c07f4258f9a5608eeb43f2a51e97">https://github.com/macports/macports-base/commit/44ff9e364ba6c07f4258f9a5608eeb43f2a51e97</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 44ff9e3  Remove NEWS
</span>44ff9e3 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 44ff9e364ba6c07f4258f9a5608eeb43f2a51e97
</span>Author: Rainer Müller <raimue@macports.org>
AuthorDate: Fri Nov 18 12:09:55 2016 +0100

<span style='display:block; white-space:pre;color:#404040;'>    Remove NEWS
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    We stopped updating this file a while ago. It only contained the most
</span><span style='display:block; white-space:pre;color:#404040;'>    recent release, so it does not make sense to keep an outdated version of
</span><span style='display:block; white-space:pre;color:#404040;'>    this file any longer.
</span>---
 NEWS | 267 -------------------------------------------------------------------
 1 file changed, 267 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/NEWS b/NEWS
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0943e39..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/NEWS
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,267 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-== Overview of changes from MacPorts 2.0.4 to 2.1.0 ==
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# For regular users:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) New 'rev-upgrade' action that checks for and rebuilds ports that may have
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   become incorrectly linked when a dependency was upgraded to a new,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   binary-incompatible version. This runs automatically after upgrades and
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   installs by default, and can be turned off or configured to only report
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   problems in macports.conf.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) The pkg and mpkg targets will create flat packages on 10.6+.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Build-time dependencies will no longer be installed if a prebuilt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   archive is available for download (and port is configured to use it).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Config file archive_sites.conf can be used to download archives from
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   custom locations.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) 'buildfromsource' macports.conf option allows permanently choosing
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   source-only or binary-only mode.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) New macports.conf options 'host_blacklist' and 'preferred_hosts', for
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   controlling which download hosts will be used.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# For Portfile writers:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) New -W option for reinplace that sets a base directory for all file
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   arguments.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Livecheck can now find multiple regex matches on each line.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) license_noconflict option can be used to override automatic license
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   compatibility checks.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) compiler.whitelist, compiler.blacklist, and compiler.fallback options allow
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   simpler, detailed control over which compilers are used to build ports.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-== Overview of changes from MacPorts 1.9.2 to 2.0.0 ==
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# For regular users:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Downloaded archives are now checked for integrity using digital signatures.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   New pubkeys.conf file allows configuring keys to trust.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Actions can be abbreviated to an unambiguous prefix of the full name.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Ports that create StartupItems (aka launchd plists) should now be
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   installable by unprivileged users.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Port images are now stored as archives. Archive mode is now effectively
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   always on. Direct mode and the flat registry format are no longer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   available. Conversion will happen automatically.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# For Portfile writers:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Multiple ports can now be defined in one Portfile using the 'subport'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   procedure.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) New option 'add_users' can be set to ensure that the listed users are
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   created at the right times during the install process.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) SHA256 checksums are now supported.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-== Overview of changes from MacPorts 1.8.2 to 1.9.0 ==
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# For regular users:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) All output is now logged to a file, whose location will be shown if a port
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   target fails. This should be attached to bug reports. The new 'log' action
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   can also be used to view the log for a port.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Command line options can be abbreviated if unambiguous.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) New actions: rdeps, rdependents, setrequested, unsetrequested
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) --follow-dependencies option for uninstall (ports with the requested flag
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   set or with other dependents are skipped).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) New pseudo-ports and selectors: requested, unrequested, leaves, depof:,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   rdepof:, dependentof:, rdependentof:.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Architectures of dependencies are checked before install, and in many cases
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   will be automatically fixed by upgrading with +universal.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) New sqlite registry format which is faster and lacks some of the old
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   format's inconvenient limitations.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Explicitly deselected variants (e.g. -foo) are now recorded, so they will
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   not be set to + when upgrading if +foo appears in variants.conf or
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   the port's default_variants.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# For Portfile writers:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) New os.subplatform variable.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) New configure.ld_archflags option to match configure.cc_archflags et al.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) 'platform' acts like an 'if' statement rather than a variant.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) New supported_archs option for indicating a port only supports certain
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   archs or is noarch.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) pre-/post-deactivate and pre-/post-uninstall procedures can now be used,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   and pre-/post-activate procedures are run every time the port is activated,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   not just the first time when it is installed.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-== Overview of changes from MacPorts 1.7.1 to 1.8.0 ==
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# For regular users:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Compatible with Mac OS X 10.6 Snow Leopard, requires at least 10.4 Tiger
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) CPU architecture to build for is now configurable
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Performance and memory usage improvements
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) New -y option for dry-run
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) 'port search' has many new options that make it more flexible
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) 'port upgrade' now follows the right dependencies when variants change them
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) 'port info' and 'port variants' indicate selected and default variants;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   'port variants' also shows conflicts and dependencies between variants
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) A port can be marked as being replaced by another port; upgrading will
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   perform the replacement
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) upgrade accepts new options: --force, --enforce-variants, --no-replace
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Ports can be marked as conflicting, and conflicts will be detected before
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   the install process starts
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Proxy information can now be obtained from System Preferences and from
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   macports.conf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Activating a port will now first deactivate any other version of the same
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   port that is already active
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) MacPorts can be configured to drop root privileges when not needed
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) port(1) will exit with an appropriate status code when an error is
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   encountered (use -p to continue despite errors)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# For Portfile writers:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) New options: replaced_by, conflicts, depends_fetch, depends_extract, license
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) build_arch variable indicates which architecture should be targeted. Flags
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   used to implement this are configured per-compiler, for example,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.cc_archflags will be passed to configure.cc in CFLAGS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Dependencies can be satisfied by ports that are installed but not
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   available in the ports tree
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Deleting all the contents of an option no longer unsets the option entirely
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Using an alternative fetch or extract type now adds appropriate
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   dependencies automatically, e.g. 'use_zip yes' adds a dep on unzip, and
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   'fetch.type svn' adds a dep on subversion
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Running phases prior to install should now work reliably when the port is
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   already installed
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-== Overview of changes from MacPorts 1.6.0 to 1.7.0 ==
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# For regular users:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) The resources directory (containing port group information and the mirror sites) has been moved into the ports tree, so a new MacPorts release is no longer needed to update these items
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) The error message from 'port upgrade outdated' when no ports are outdated is much improved
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Improvement on handling of MacPorts configuration files (global and user-defined options)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Case-insensitive issues have been fixed
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) 'port help' is improved
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) The MacPorts mirror, distfiles.macports.org, is automatically checked when the normal sites fail to respond
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) The search command of port now searches the name, description, and long_description fields
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Numerous improvements to dependency handling
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Work around a bug in 10.5's Tcl environment handling
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Fetching distfiles now tries to ping all mirror sites first in an attempt to pick the best source
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) A new option was added to uninstall: --recursive
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) The output for the port commands info, deps, dependents, and search has been improved
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Two new options to selfupdate: --pretend and --nosync
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) A platform command has been added to port to display your platform information
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) A suitable message is output when the requested port is not installed when polling its dependents;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Fixed the "Error: Unable to open port: invalid command name "ui_prefix"" runtime error on Panther;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Fixed the "Error: Unable to open port: invalid command name "ui_channels"" runtime error on Panther;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Fixed a MacPorts, Panther specific build failure due to missing sqlite headers on that platform;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Fixed a MacPorts build failure when building itself in universal fashion;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# For Portfile writers:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) ruby port group adds a new parameter to ruby.setup for multiple ruby version support
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) New use_dmg option allows DMG-format distfiles
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) ruby.setup (part of the ruby port group) now takes a fetch type
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) git has been added as a valid fetch.type
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) On Mac OS X, MACOSX_DEPLOYMENT_TARGET is now always set to workaround various issues
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Several universal-specific variables added to the configure.* group
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) A merge function is now available for easier merging of multiple architectures for universal support
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Pre-fabricated statements with correct checksums are output when in verbose mode if the existing ones in the Portfile are incorrect;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) "port lint" now recognizes non-canonical modelines;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added a 'configure.pipe' Portfile option for using pipes rather than intermediate files when compiling C/C++ based ports;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-== Overview of changes from MacPorts 1.5.2 to 1.6.0 ==
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# For regular usage:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Revived and thoroughly refreshed web presence at http://www.macports.org/ , with more improvements still on the way;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) New project guide at http://guide.macports.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Fixed the "upgrade" target of the port(1) command to properly handle installed versions beginning with letters;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Improved the "variants" target of the port(1) command to behave like the "info" target to poll the requested Portfile directly
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    rather than the index for more up-to-date information, while also providing a --index flag for legacy behavior;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Fixed a bug by which a user-specific 'macports.conf' file would not be read;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Tightened security by installing MacPorts in 0755 mode (no write permission for group and others) by default;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added 'none' as a possible option for supported types of startupitems scripts;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Disabled readline support in interactive mode of the port(1) command by deafult;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) 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
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    was found for the requested port;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Revamped the "postflight" script that takes care of setting a MacPorts-compatible shell environment after installation from our
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    "pkg" is complete; it now gracefully handles the addition of PATH, MANPATH and DISPLAY environment variables separately and only
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if strictly needed, properly backing up appropriate shell configuration files before proceeding to modify them
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    (http://guide.macports.org/#installing.binary.postflight.details for more information);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Individual port-building-related improvements:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Eugene Pimenov's GSoC2007 work on improving "trace mode" for the building of ports in clean environments,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    http://trac.macports.org/projects/macports/wiki/soc2007/epimenov ;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added 'bsdmake' and 'gnumake' defaults for building ports on the FreeBSD and Linux platforms;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added 'configureccache' and 'configuredistcc' configuration options to the main 'macports.conf' for distributed
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    builds (defaulting to no);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Improved building of configure-based universal ports on Leopard;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Fixed a bug by which the 'universal' variant would disappear if a 'macosx' variant was selected;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added a 'macosx_deployment_target' option to the main 'macports.conf' file for ports that benefit from this Mac OS X specific flag;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added a 'configurepipe' option to the main 'macports.conf' file for using pipes rather than intermediate files when compiling C/C++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    based ports;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Removed LD_PREBIND & LD_PREBIND_ALLOW_OVERLAP variables from MacPorts' environment to prevent prebinding of binaries, which can be harmful
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    on Tiger and above;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Packaging-related improvements:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Created pkg's no longer have /etc, /var/ or /tmp directories in them;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Fixed a bug by which all .mpkg packages were missing their welcome page;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Fixed a bug by which HTML contents were written as a pkg's Welcome.rtf file, causing it to not display at all;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Made the homepage clickable in a pkg's welcoming screen;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added support for lzma compression for archives;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Improved pkg & dmg creation on Leopard, for both Intel and PowerPC platforms;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added an 'mdmg' target, for the creation of a dmg for a port and its dependencies;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Dramatically improved performace of the port(1) command's Portfile level actions like "file", "dir", "work" and "url"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# For Portfile writers:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added more compiler suites as options to the 'configure.compiler' Portfile option;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added 'configure.fflags' 'configure.fcflags' 'configure.f90flags' Portfile options for Fortran based ports;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added 'configure.javac' and 'configure.classpath' Portfile options for Java ports;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added 'configure.objc' 'configure.objcflags' Portfile options for Objective-C based ports;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added 'build.nice' and 'build.jobs' Portfile options for parallel builds and build prioritizing;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added 'startupitem.netchange' boolean flag Portfile option for generated startup scripts;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added a "lint" target to the port(1) command, for Portfile verification and beautification;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added Portfile group code for Python 3.0 based ports and deprecated the plain 'python' group code;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added generic GNU livecheck rules;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) The "x86" platform has been normalized as "i386";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added a 'use_parallel_build' Portfile option for declaring if a particular port can be built in parallel through make's -j flag,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    defaulting to no;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added 'configure.awk', 'configure.bison', 'configure.pkg_config', 'configure.pkg_config_path' Portfile options to point to the
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    relevant programs/paths to use;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added a 'extract.mkdir' Portfile option to better deal with so-called "tar bombs";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# For MacPorts scripting:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Moved the 'ui_isset' and 'global_option_isset' Tcl procedures for testing of the UI and global options to the macports1.0 API
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    sparing its clients from having to implement them;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Improved defaults for implicit ui_prefix and ui_channels behaviour at the macports1.0 layer;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Miscellaneous:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added MacPorts-configure time checks for Mac OS X and Xcode versions and warnings for old versions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added a 'user-agent' parameters to our libcurl-based fetching of sources for sites that require a user agent;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) 'livecheck' regular expressions are now checked against each entry in the listed master_site in the Portfile;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Fixed regexp in livecheck code to work when there is both a tag and a subdir in the mirror uri;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Improved the integrated "daemondo" program to better handle the death of startupitem-based programs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added a "--restart-wait=n" argument to the integrated "daemondo" program to control the number of seconds to wait during restart of
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    the process it is monitoring, defaulting to 3;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Enabled building of our objc bridge against GNUStep on platforms other than Mac OS X;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added support for packing of MacPorts itself on FreeBSD and Fedora platforms;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added SourceForge.jp to our list of SourceForge-based mirrors for sources fetching;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added http mirror sites for the postgresql mirrors list;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Added the ftp://ftp.gnu.org/old-gnu/ mirror to the GNU mirrors list;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*) Fixed a bug by which paths with embedded spaces would cause the "dp2mp-move" upgrade code to fail when trying to find user-specific
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    'macports.conf' files;
</span></pre><pre style='margin:0'>

</pre>