Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Aug 1999 04:20:26 -0700 (PDT)
From:      Satoshi Asami <asami@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: ports/Mk bsd.port.mk
Message-ID:  <199908221120.EAA94883@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
asami       1999/08/22 04:20:26 PDT

  Modified files:
    Mk                   bsd.port.mk 
  Log:
  (1) Add new variable USE_NEWGCC.  Set this if your port requires the
      latest gcc.  This is currently the system compiler in 4-current and
      ports/lang/egcs in 3-stable.
  
      Setting USE_NEWGCC is a no-op if the compiler required is in the
      system.  If it is to be provided by a port, it will cause the
      variables "CC" and "CXX" to be set to the names of executables for
      the C and C++ compiler, and adds a BUILD_DEPENDS on the
      appropriate port.
  Reviewed by: Chris Piazza <cpiazza@home.net> and Ade Lovett <ade@lovett.com>
  
  (2) Add new variables CHMOD and CHOWN, set to full pathnames of those
      commands.  (Used in 3)
  
  (3) When run as root, change owner:group of all files under ${WRKDIR}
      to 0:0 after extraction.  Set EXTRACT_PRESERVE_OWNERSHIP to turn
      off this feature.
  Problem reported by: Slawek Zak <zaks@prioris.im.pw.edu.pl>
  Reviewed by:	 the ports list
  
  (4) Update MASTER_SITE_XCONTRIB.
  PR:		12879
  Submitted by:	Will Andrews <andrews@technologist.com>
  
  (5) Update MASTER_SITE_GNU.
  Submitted by:	Ralf "pth update of the day" Engelschall <rse@engelschall.com>
  
  (6) Add check for valid categories.  If the port is not in a
      pre-approved list of categories, install will fail.  If you need a
      local addition, put it in variable VALID_CATEGORIES.
  Reviewed by:	 the ports list
  
  (7) Experimental feature: DEPENDS_CLEAN.  Define this variable and
      bsd.port.mk will attempt to run "make install clean" instead of
      "make install" when building dependencies.  Might be useful if you
      are building a port with a large number of dependencies without
      the benefit of a large disk.
  
  Revision  Changes    Path
  1.316     +75 -16    ports/Mk/bsd.port.mk



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199908221120.EAA94883>