Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Oct 1998 00:28:03 -0800 (PST)
From:      Satoshi Asami <asami@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   cvs commit: src/share/mk bsd.port.mk bsd.port.subdir.mk
Message-ID:  <199810300828.AAA20246@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
asami       1998/10/30 00:28:02 PST

  Modified files:
    share/mk             bsd.port.mk bsd.port.subdir.mk 
  Log:
  (1) Add new variables LOOP_VAR and LOOP_OPTIONS to implement building several
      packages from a single port.  LOOP_VAR is the name of the variable
      and LOOP_OPTIONS is a space-separated list of values it should
      take.  When these are set, the target "package-loop" will go
      through a clean and package loop for all the options.  The
      "package-loop" target is defined as "package" when LOOP_VAR is not
      defined, so if you are in the business for building packages, you
      should use "package-loop" all the time.  (This target is added to
      bsd.port.subdir.mk too.)
  
      Also, the "describe" target prints out multiple lines so that all
      options will go into the INDEX.  (In other words, if you define
      these variables, INDEX is going to look real silly if you don't
      put ${${LOOP_VAR}} in PKGNAME.)
  
  Seconded by:	obrien ("ANYTHING")
  
  (2) Turn off regexp support for LIB_DEPENDS.  It is a fixed string of
      the form <NAME>.<VER> now.
  Tested by:	several rounds of complete package builds
  
  (3) Check checksum even if NO_EXTRACT is defined.
  
  (4) Cosmetic fix for message in MANUAL_PACKAGE_BUILD case.
  
  Revision  Changes    Path
  1.294     +51 -4     src/share/mk/bsd.port.mk
  1.25      +3 -3      src/share/mk/bsd.port.subdir.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?199810300828.AAA20246>