Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Apr 2002 08:28:48 -0700 (PDT)
From:      Maxim Sobolev <sobomax@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: ports/Mk bsd.port.mk
Message-ID:  <200204251528.g3PFSmj93189@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
sobomax     2002/04/25 08:28:48 PDT

  Modified files:
    Mk                   bsd.port.mk 
  Log:
  Heroic attempt to reduce number of PRs assigned to portmgr@:
  
  1. Make PY_DISTUTILS recently added into <bsd.python.mk> actually working.
  
  PR:             36537
  Submitted by:   tg
  
  2. Propagate error code from failed `make depends', when one of the ports
     we depend upon is marked BROKEN/FORBIDDEN.
  
  PR:             25522
  Submitted by:   alex
  
  3. By default, when bsd.port.mk configurating Makefile.PL only pass
     PREFIX as argument, but some Perl module (eg. Test-Harness) needed
     INSTALLPRIVLIB and/or INSTALLARCHLIB in order to install, otherwise
     default installation will goes to /usr/lib and not ${PREFIX}/lib,
     in some case, adding these tag to CONFIGURE_ARGS is not bad.
  
  PR:             29681
  Submitted by:   Shell Hung <shell@shellhung.org>
  
  4. Update patch-libtool target, so that it doesn't break ports with
     autoconf 2.13-generated configure script. USE_LIBTOOL is still not
     very useful for such cases, but at least it doesn't break them badly
     anymore.
  
  PR:             31142
  Submitted by:   wjv
  
  5. Make `make search' working even when /usr/obj/usr/ports exists.
  
  PR:             31862
  Submitted by:   gad
  
  6. When configure script fails unexpectedly don't dump thousands lines of
     config.log to the user's screen, because it usually doesn't contain
     information useful for tracking the problem anyway. Instead display a
     message asking a user to report the failure to the proper entity
     (maintainer) and what to include into the problem report.
  
  PR:             34459, 35488
  Submitted by:   Thomas Hurst <freaky@aagh.net>
                  Alan Eldridge <ports@geeksrus.net>
                  sobomax
                  other countless hackers whose names are lost in the noise
  Text of message suggested by:   asmodai
  
  7. Make PREFIX=/usr situation more sane. When PREFIX is set to /usr,
     bsd.port.mk uses MANPREFIX=${PREFIX} and BSD.local.dist for mtree as
     always, however those defaults are not appropriate for /usr, and better
     options are available.
  
  PR:             36030
  Submitted by:   DougB
  
  8. Use ${ECHO_CMD} instead of ${ECHO} everywhere in the bsd.port.mk to
     avoid clashing with system .mk settings (${ECHO} has a different meaning
     there). Actually the patch is imcomplete, because large portion of those
     ${ECHO_CMD}s should be ${ECHO_MSG}, but this one will at least make Bruce
     happy, which shouldn't be underestimated.
  
  PR:             34988
  Submitted by:   knu
  
  All of the above tested by:     bento
  Special thanks goes to:         kris (for his help with getting this tested)
  
  -------------------------- THE END (to be continued) ------------------------
  
  Revision  Changes    Path
  1.410     +146 -139  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?200204251528.g3PFSmj93189>