Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Mar 2004 00:24:41 -0800 (PST)
From:      Joe Marcus Clarke <marcus@FreeBSD.org>
To:        ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: ports/devel/portlint Makefile ports/devel/portlint/src portlint.pl
Message-ID:  <200403210824.i2L8OfA3012320@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
marcus      2004/03/21 00:24:41 PST

  FreeBSD ports repository

  Modified files:
    devel/portlint       Makefile 
    devel/portlint/src   portlint.pl 
  Log:
  Update to 2.5.9.
  
  * Add code for formal master/slave checking rules as defined in ports/64393 [1]:
  
    1. A port is a slave port if and only if MASTERDIR != .CURDIR
    2. Slave ports should define MASTERDIR using one of the following lines:
  
      MASTERDIR=  ${.CURDIR}/../../<category>/<port>
      MASTERDIR=  ${.CURDIR}/../<port>
  
    3. Non-slave ports shouldn't define MASTERDIR at all
    4. The last line of a slave port's Makefile has to be
  
      .include "${MASTERDIR}/Makefile"
  
    5. The last line of a non-slave ports Makefile must be one of:
  
      .include <bsd.port.mk>
      .include <bsd.port.post.mk>
  
    6. slave ports may not include bsd.port(.pre).mk
  
  * Check to make sure MACHINE_ARCH is not defined and make sure it is never
    tested directly [2]
  * Fix some grammar nits [3]
  
  PR:             64420 [1]
  Submitted by:   eik [1]
                  krion [3]
  Requested by:   kris [2]
  
  Revision  Changes    Path
  1.74      +1 -1      ports/devel/portlint/Makefile
  1.55      +47 -16    ports/devel/portlint/src/portlint.pl



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200403210824.i2L8OfA3012320>