[91557] trunk/base

jmr at macports.org jmr at macports.org
Wed Apr 4 19:37:59 PDT 2012


Revision: 91557
          https://trac.macports.org/changeset/91557
Author:   jmr at 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 at 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 at 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 at 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 at 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 at macports.org>
 # All rights reserved.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120404/aeab84d4/attachment-0001.html>


More information about the macports-changes mailing list