Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Aug 2000 01:33:06 -0700 (PDT)
From:      Satoshi Asami <asami@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: ports/Tools/portbuild/scripts portbuild
Message-ID:  <200008290833.BAA20405@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
asami       2000/08/29 01:33:06 PDT

  Modified files:
    Tools/portbuild/scripts portbuild 
  Log:
  Split build into two phases, checksum and package, and copy the
  distfile to the server right after checksum.  This will make it
  possible to "harvest" distfiles even for ports that don't currently
  build.  (This was a reason for a lot of distfiles being lost in the
  past -- someone commits a broken port, distfile doesn't get fetched to
  ftp.FreeBSD.org since package doesn't build, and distfile is gone from
  the master site before the port is fixed.)  This also enables more
  efficient sharing of distfiles since we can set MASTER_SITE_OVERRIDE
  to the port build server and have a better chance of finding the
  distfiles there.
  
  Instead of using a simple make package | tee, redirect the output of
  make package into a separate log file and concatenate it later.  For
  some reason, the gconf build always hangs after the build succeeds
  (tee doesn't exit).
  
  Handle the new arguments (-norestr for NO_RESTRICTED, -noplistcheck
  for NOPLISTCHECK and -nodummy for NODUMMY) by converting them to
  environment variables.
  
  Add the branch=5 case.  Run ldconfig on /usr/lib/compat too.
  
  Revision  Changes    Path
  1.10      +65 -18    ports/Tools/portbuild/scripts/portbuild



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?200008290833.BAA20405>