Revision: 91557 https://trac.macports.org/changeset/91557 Author: jmr@macports.org Date: 2012-04-04 19:37:59 -0700 (Wed, 04 Apr 2012) Log Message: ----------- update ChangeLog, copyright notices Modified Paths: -------------- trunk/base/ChangeLog trunk/base/portmgr/dmg/postflight trunk/base/src/package1.0/portmpkg.tcl trunk/base/src/package1.0/portpkg.tcl trunk/base/src/pextlib1.0/system.c trunk/base/src/port/port.tcl trunk/base/src/port1.0/fetch_common.tcl trunk/base/src/port1.0/portbuild.tcl trunk/base/src/port1.0/portconfigure.tcl trunk/base/src/port1.0/portdestroot.tcl trunk/base/src/port1.0/portfetch.tcl trunk/base/src/port1.0/portmain.tcl trunk/base/src/port1.0/portstartupitem.tcl Modified: trunk/base/ChangeLog =================================================================== --- trunk/base/ChangeLog 2012-04-05 02:17:53 UTC (rev 91556) +++ trunk/base/ChangeLog 2012-04-05 02:37:59 UTC (rev 91557) @@ -8,6 +8,49 @@ macports-clang-3.1, macports-gcc-4.7, macports-gcc-4.8 (jeremyhu in r86719, ryandesign in r91521) + - Avoid using pkg-config to find sqlite3 in our configure script unless it + can't be found by other means, because some third-party packages + incorrectly install a /usr/bin/pkg-config that points to an incompatible + copy of sqlite3. (#30932, dluke/jmr in r91512) + + - 'port pkg' and 'port mpkg' will now create flat packages (i.e. a xar + archive rather than a directory) on 10.6+. + (jmr in r91317, r91329, r91331, r91437) + + - Fixed dependencies sometimes being installed multiple times when + required with different archs. (#31794, jmr in r91357) + + - Build-time dependencies will no longer be installed if a prebuilt + archive is available for download (and port is configured to use it). + (jmr in r91196, r91217) + + - Added new config file archive_sites.conf, which can be used to configure + additional archive download sources. Each source has an associated + archive type; portarchivetype is now only used when creating archives + locally. Sources also have an associated prefix, applications_dir and + frameworks_dir, and if any of these do not match the current values, the + source is not used. (jmr in r91009) + + - Xcode 4.3 support: Search harder for developer directory; advise user to + run xcode-select when necessary, searching for Xcode and suggesting + xcode-select commands. + (jberry, jmr in r89970,r89971,r89972,r89996,r89999,r90003,r90005-r90009, + r90018-r90019,r90024,r90031) + + - warn about non-existing developer_dir when it's set in macports.conf + (cal in 90802) + + - port automatically installs bsdmake when there's no bsdmake in $PATH and a + port sets build.type bsd (#33355, cal in r90650) + + - Added -W option for reinplace that sets a base directory that all file + arguments are interpreted as being relative to. (raimue in r90610) + + - Added macports.conf options 'host_blacklist' and 'preferred_hosts', used + for indicating lists of download hosts that should not be used or should + be used preferentially, respectively. These override the usual ping time + check. Ping times are also now cached for 24 hours. (jmr in r89459) + - Added 'rev-upgrade' action checking for broken linkage and rebuilding ports containing broken files. Made rev-upgrade run automatically after each upgrade or install. @@ -23,39 +66,46 @@ - Several improvements to port lint: licenses, subversion properties, maintainer addresses - (snc, raimue in r85929, r86016, r89428, r89610) + (#30194, snc, raimue in r85929, r86016, r89428, r89610) - - Implement new option-replace using lsearch/lreplace. The old behavior is - deprecated for option-replace with only one argument, but can still be - found in option-strsed. - (raimue in r82760, r82761) + - Added license_noconflict option to specify dependencies for which the + maintainer has manually checked license compatibility and wishes to + overrule the conservative automated checks. (jmr in r89004) - Xcode 4.3 support: Use xcrun -find to find xcode compiler if it's not found in /usr/bin. (jberry, jmr in r88540,r88541,r88546,r88777,r88779,r88787,r89359,r89984,r90028) - - Xcode 4.3 support: Search harder for developer directory; advise user to - run xcode-select when necessary, searching for Xcode and suggesting - xcode-select commands. - (jberry, jmr in r89970,r89971,r89972,r89996,r89999,r90003,r90005-r90009, - r90018-r90019,r90024,r90031) + - Added options compiler.blacklist, compiler.whitelist, and + compiler.fallback; to allow blacklisting, whitelisting, and setting the + fallback order for configure.compiler values, respectively. + (#30041, jmr in r88676) -Release 2.0.5 (unreleased) - - warn about non-existing developer_dir when it's set in macports.conf - (cal in 90802) - - - port automatically installs bsdmake when there's no bsdmake in $PATH and a - port sets build.type bsd (#33355, cal in r90650) - - Fix sync with subdirectory of Subversion 1.7-format working copy (#33573, jmr in 86872) + - Fixed conflicts not being checked for when installing ports that have no + dependencies. (#31571, dports in r85382) + - dmg postflight: quote all paths to handle the increasingly frequent occurrence that $HOME contains spaces (#33583, ryandesign in r84345) - dmg postflight: adjust wording of some messages (ryandesign in r84344) + - The deprecated Portfile options svn.tag, distcheck.check and + livecheck.check have been removed. (raimue in r82763) + + - Implement new option-replace using lsearch/lreplace. The old behavior is + deprecated for option-replace with only one argument, but can still be + found in option-strsed. + (raimue in r82760, r82761) + + - Added 'buildfromsource' macports.conf setting, which allows permanently + selecting the behaviour of the -s or -b option. (jmr in r81540) + Release 2.0.4 (2012-02-25 by jmr) + - Added -locale option for reinplace (jeremyhu in r89839) + - Xcode 4.3 support: Change home directory for MacPorts user to ${prefix}/var/macports/home. (jberry, jmr in r89988, r89993, r90002, r90010, r90011) Modified: trunk/base/portmgr/dmg/postflight =================================================================== --- trunk/base/portmgr/dmg/postflight 2012-04-05 02:17:53 UTC (rev 91556) +++ trunk/base/portmgr/dmg/postflight 2012-04-05 02:37:59 UTC (rev 91557) @@ -1,7 +1,7 @@ #!/bin/bash # -*- coding: utf-8; mode: shell-script-mode; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=sh:et:sw=4:ts=4:sts=4 # -# Copyright (c) 2008-2011 The MacPorts Project +# Copyright (c) 2008-2012 The MacPorts Project # Copyright (c) 2002-2007 Juan Manuel Palacios <jmpp@macports.org>, The MacPorts Project. # All rights reserved. # Modified: trunk/base/src/package1.0/portmpkg.tcl =================================================================== --- trunk/base/src/package1.0/portmpkg.tcl 2012-04-05 02:17:53 UTC (rev 91556) +++ trunk/base/src/package1.0/portmpkg.tcl 2012-04-05 02:37:59 UTC (rev 91557) @@ -2,7 +2,7 @@ # portmpkg.tcl # $Id$ # -# Copyright (c) 2005, 2007 - 2011 The MacPorts Project +# Copyright (c) 2005, 2007 - 2012 The MacPorts Project # Copyright (c) 2002 - 2004 Apple Inc. # All rights reserved. # Modified: trunk/base/src/package1.0/portpkg.tcl =================================================================== --- trunk/base/src/package1.0/portpkg.tcl 2012-04-05 02:17:53 UTC (rev 91556) +++ trunk/base/src/package1.0/portpkg.tcl 2012-04-05 02:37:59 UTC (rev 91557) @@ -2,7 +2,7 @@ # portpkg.tcl # $Id$ # -# Copyright (c) 2005, 2007 - 2011 The MacPorts Project +# Copyright (c) 2005, 2007 - 2012 The MacPorts Project # Copyright (c) 2002 - 2003 Apple Inc. # All rights reserved. # Modified: trunk/base/src/pextlib1.0/system.c =================================================================== --- trunk/base/src/pextlib1.0/system.c 2012-04-05 02:17:53 UTC (rev 91556) +++ trunk/base/src/pextlib1.0/system.c 2012-04-05 02:37:59 UTC (rev 91557) @@ -3,7 +3,8 @@ * system.c * $Id$ * - * Copyright (c) 2009 The MacPorts Project + * Copyright (c) 2002 - 2003 Apple, Inc. + * Copyright (c) 2008 - 2010, 2012 The MacPorts Project * All rights reserved. * * Redistribution and use in source and binary forms, with or without Modified: trunk/base/src/port/port.tcl =================================================================== --- trunk/base/src/port/port.tcl 2012-04-05 02:17:53 UTC (rev 91556) +++ trunk/base/src/port/port.tcl 2012-04-05 02:37:59 UTC (rev 91557) @@ -5,7 +5,7 @@ # port.tcl # $Id$ # -# Copyright (c) 2004-2011 The MacPorts Project +# Copyright (c) 2004-2012 The MacPorts Project # Copyright (c) 2004 Robert Shaw <rshaw@opendarwin.org> # Copyright (c) 2002-2003 Apple Inc. # All rights reserved. Modified: trunk/base/src/port1.0/fetch_common.tcl =================================================================== --- trunk/base/src/port1.0/fetch_common.tcl 2012-04-05 02:17:53 UTC (rev 91556) +++ trunk/base/src/port1.0/fetch_common.tcl 2012-04-05 02:37:59 UTC (rev 91557) @@ -2,7 +2,7 @@ # $Id$ # # Copyright (c) 2002 - 2003 Apple Inc. -# Copyright (c) 2004 - 2011 The MacPorts Project +# Copyright (c) 2004 - 2012 The MacPorts Project # All rights reserved. # # Redistribution and use in source and binary forms, with or without Modified: trunk/base/src/port1.0/portbuild.tcl =================================================================== --- trunk/base/src/port1.0/portbuild.tcl 2012-04-05 02:17:53 UTC (rev 91556) +++ trunk/base/src/port1.0/portbuild.tcl 2012-04-05 02:37:59 UTC (rev 91557) @@ -2,7 +2,7 @@ # portbuild.tcl # $Id$ # -# Copyright (c) 2007 - 2011 The MacPorts Project +# Copyright (c) 2007 - 2012 The MacPorts Project # Copyright (c) 2002 - 2004 Apple Inc. # All rights reserved. # Modified: trunk/base/src/port1.0/portconfigure.tcl =================================================================== --- trunk/base/src/port1.0/portconfigure.tcl 2012-04-05 02:17:53 UTC (rev 91556) +++ trunk/base/src/port1.0/portconfigure.tcl 2012-04-05 02:37:59 UTC (rev 91557) @@ -2,7 +2,7 @@ # portconfigure.tcl # $Id$ # -# Copyright (c) 2007 - 2011 The MacPorts Project +# Copyright (c) 2007 - 2012 The MacPorts Project # Copyright (c) 2007 Markus W. Weissmann <mww@macports.org> # Copyright (c) 2002 - 2003 Apple Inc. # All rights reserved. Modified: trunk/base/src/port1.0/portdestroot.tcl =================================================================== --- trunk/base/src/port1.0/portdestroot.tcl 2012-04-05 02:17:53 UTC (rev 91556) +++ trunk/base/src/port1.0/portdestroot.tcl 2012-04-05 02:37:59 UTC (rev 91557) @@ -4,7 +4,7 @@ # # Copyright (c) 2002 - 2003 Apple Inc. # Copyright (c) 2004 - 2005 Robert Shaw <rshaw@opendarwin.org> -# Copyright (c) 2004-2005, 2007-2011 The MacPorts Project +# Copyright (c) 2004-2005, 2007-2012 The MacPorts Project # All rights reserved. # # Redistribution and use in source and binary forms, with or without Modified: trunk/base/src/port1.0/portfetch.tcl =================================================================== --- trunk/base/src/port1.0/portfetch.tcl 2012-04-05 02:17:53 UTC (rev 91556) +++ trunk/base/src/port1.0/portfetch.tcl 2012-04-05 02:37:59 UTC (rev 91557) @@ -2,7 +2,7 @@ # portfetch.tcl # $Id$ # -# Copyright (c) 2004 - 2011 The MacPorts Project +# Copyright (c) 2004 - 2012 The MacPorts Project # Copyright (c) 2002 - 2003 Apple Inc. # All rights reserved. # Modified: trunk/base/src/port1.0/portmain.tcl =================================================================== --- trunk/base/src/port1.0/portmain.tcl 2012-04-05 02:17:53 UTC (rev 91556) +++ trunk/base/src/port1.0/portmain.tcl 2012-04-05 02:37:59 UTC (rev 91557) @@ -2,7 +2,7 @@ # portmain.tcl # $Id$ # -# Copyright (c) 2004 - 2005, 2007 - 2011 The MacPorts Project +# Copyright (c) 2004 - 2005, 2007 - 2012 The MacPorts Project # Copyright (c) 2002 - 2003 Apple Inc. # All rights reserved. # Modified: trunk/base/src/port1.0/portstartupitem.tcl =================================================================== --- trunk/base/src/port1.0/portstartupitem.tcl 2012-04-05 02:17:53 UTC (rev 91556) +++ trunk/base/src/port1.0/portstartupitem.tcl 2012-04-05 02:37:59 UTC (rev 91557) @@ -3,7 +3,7 @@ # # $Id$ # -# Copyright (c) 2004-2011 The MacPorts Project +# Copyright (c) 2004-2012 The MacPorts Project # Copyright (c) 2006-2007 James D. Berry # Copyright (c) 2004,2005 Markus W. Weissman <mww@macports.org> # All rights reserved.