cvs commit: ports Makefile ports/Mk bsd.port.mk bsd.port.subdir.mk

Kris Kennaway kris at FreeBSD.org
Thu Jun 10 07:30:33 GMT 2004


kris        2004-06-10 07:30:19 UTC

  FreeBSD ports repository

  Modified files:
    .                    Makefile 
    Mk                   bsd.port.mk bsd.port.subdir.mk 
  Log:
  * Support verbose index builds with INDEX_VERBOSE [1]
  
  * Don't assume root is using /bin/sh when switching credentials to
    configure OPTIONS. [2]
  
  * Support glob expressions in USE_GETTEXT to allow more flexibility
    in the face of future gratuitous library version bumps by the gettext
    developers [3]:
  
    USE_GETTEXT=yEs   # Works as before (case-insensitive)
    USE_GETTEXT=[5-7] # Accepts any of those libintl.so.x versions
                      # in the LIB_DEPENDS
  
  * Correctly register dependencies when a non-system perl port is used
    on 4.x [4]
  
  * Extend 'make search' support to allow much more flexible searching.
    Syntax will be documented in CHANGES for brevity. [5]
  
  * Reorder the post-install-script target to before add-plist-info for
    consistency [6]
  
  * Various fixes to support port operations when a port directory
    exists under /usr/obj [7]
  
  * Extend USE_PERL5_BUILD and USE_PERL5 to add EXTRACT and PATCH
    dependencies since many ports require perl in those stages [8]
  
  * Move info file deregistration later in the deinstallation process so
    it works properly. [9]
  
  * Improve wording in EXPIRATION_DATE message. [10]
  
  * Fix dependencies for XFREE86_VERSION==3 (obtain imake from
    x11/XFree86 now that the former port is gone) [11]
  
  * While building index, treat non-existent dependencies as fatal.
    Previously the error was being hidden by the stderr redirection. [12]
  
  * Don't always retry BROKEN ports when package building (it is taking
    too much time to continually rebuild ports that are usually going to
    really be broken).  Set TRYBROKEN if you want to attempt a build of
    a BROKEN port. [12]
  
  * Revert incorrect change from 1.487 relating to ALL-DEPENDS-LIST [13]
  
  PR:             24214 [1], 67529 [2], 63937 [3], 65554 [4], 40699 [5],
                  59162 [6], 63372 66567 [7], 63394 [8], 65304 [9],
                  65931 [10], 66565 [11], 66743 [13]
  Submitted by:   roam [1], will [1], hrs [2], mi [3], ade [4],
                  Roman Neuhauser <roman at bellavista.cz> [5],
                  Sergey Matveychuk <sem at ciam.ru> [6], gad [7],
                  adamw [8], kris [8][12], dinoex [9],
                  Alexey Dokuchaev <danfe at regency.nsu.ru> [10],
                  eik [11][13]
  
  Revision  Changes    Path
  1.84      +10 -2     ports/Makefile
  1.491     +29 -30    ports/Mk/bsd.port.mk
  1.54      +84 -15    ports/Mk/bsd.port.subdir.mk


More information about the cvs-all mailing list