Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Nov 2001 21:00:36 -0800 (PST)
From:      Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: ports/Mk bsd.port.mk
Message-ID:  <200111280500.fAS50a115740@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
lioux       2001/11/27 21:00:36 PST

  Modified files:
    Mk                   bsd.port.mk 
  Log:
  Add USE_AUTO{CONF,MAKE}_VER following original idea from bsd.kde.mk
  by will
  
  1) Make selection of AUTO{CONF,MAKE} flexible depending on *_VER
     variables.
  2) This is backward compatible with previous behavior. For example,
     {ACLOCAL,AUTO{CONF,HEADER,MAKE,RECONF,SCAN,UPDATE,IFNAMES}} are
     set with default values even if USE_AUTO* are not set.
  3) Have the defaults be devel/autoconf213 and devel/automake14 ports
     (just set the USE_*VER?= to the latest values, or a bogus value).
     If the user sets a bogus value, we use the default values.
  4) Furthermore, add variables in the same sense of the
     PTHREAD_* vars. We must be able to automagically patch the ports
     based on the correct
     {ACLOCAL,AUTO{CONF,HEADER,MAKE,RECONF,SCAN,UPDATE,IFNAMES}}
     values.
  5) Moreover, add {ACLOCAL,AUTO{MAKE,CONF}}_DIR variables pointing
     to the right locations based on the *_VER variables, this is
     useful if a port needs to grab files from those. This might seem
     too much but if we want automagical, we should go this extra
     mile.
  
  Requested by:   too many
  Reviewed by:    portmgr, ports
  Approved by:    portmgr (will), ports (silence)
  
  Revision  Changes    Path
  1.394     +78 -14    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?200111280500.fAS50a115740>