Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Sep 2000 06:21:14 -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:  <200009091321.GAA69981@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
asami       2000/09/09 06:21:14 PDT

  Modified files:
    Mk                   bsd.port.mk 
  Log:
  The following changes are all
  
  Reviewed by:	the ports list
  
  (1) Add PORTREVISION and PORTEPOCH, which are both optional, to
      PKGNAME.  PKGNAME is now defined as
  
      ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}[_${PORTREVISION}][,${PORTEPOCH}]
  
      PORTREVISION denotes some FreeBSD internal change to the port that
      requires the user to upgrade it.  A security fix or a shared
      library version change will be valid reasons to change (or define)
      PORTREVISION.
  
      PORTEPOCH is used to re-sort versions that is screwed up by the
      author.  PORTEPOCH is sorted before all other fields for the
      purpose of determining which version is newer than the other.
  
  Submitted by:	kris
  
  (2) Add fetch-recursive and fetch-recursive-list.  These are like
      fetch and fetch-list but they also descend into dependencies.
      While I'm here, clean up some internal target names and comments.
  
  Requested by PR:	12548
  
  (2') Fix bug in fetch-list I introduced in rev 1.347.
  
  (3) Add new variables LINUXBASE, USE_LINUX and USE_LINUX_PREFIX.
      LINUXBASE defaults to /compat/linux and will be the default PREFIX
      if USE_LINUX_PREFIX is defined.  USE_LINUX, which is also implied
      by USE_LINUX_PREFIX, will add a runtime dependency to the
      emulators/linux_base port.
  
  Approved by:	marcel
  
  (4) Include bsd.python.mk when USE_PYTHON and PYTHON_VERSION are defined.
  
  Submitted by:	tg
  
  (5a) Change USE_FREETYPE to always depend on print/freetype -- it
       turns out that XFree86-4-libraries only used freetype internally
       and didn't install the libraries nor headers.
  
  Submitted by:	Taguchi-san (XFree86-4-* maintainer)
  
  (5b) Change USE_MESA to lib-depend on GLU.1:graphics/Mesa3 when
       XFREE86_VERSION=4.  The Mesa port has been changed to only
       install components missing from the XFree86 distribution when
       XF8V=4.
  
  Submitted by:	sobomax
  
  (5c) New variable XFREE86_HTML_MAN, which defaults to "no" when XF8V=3
       or USE_IMAKE is not defined, and "yes" when XF8V=4 and USE_IMAKE
       is defined.  When this variable's value is "yes", generate-plist
       will add html-ified manpages to the generated PLIST.
  
  Approved by:	Taguchi-san
  
  (6) Allow user to override MD5_FILE.
  
  Requested by:	many
  
  (7) Small message change: "...doesn't seem to exist on this system" ->
      "... to exist in ${_DISTDIR}".
  
  Requested by:	some mail in the mailing lists...can't remember which ;)
  
  Revision  Changes    Path
  1.349     +133 -21   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?200009091321.GAA69981>