Imported lintpkgsrc.
lintpkgsrc checks various things on the complete pkgsrc tree.
This commit is contained in:
parent
7519dfb32c
commit
e770357f67
3 changed files with 56 additions and 0 deletions
1
pkgtools/lintpkgsrc/DESCR
Normal file
1
pkgtools/lintpkgsrc/DESCR
Normal file
|
@ -0,0 +1 @@
|
|||
lintpkgsrc checks various things on the complete pkgsrc tree.
|
51
pkgtools/lintpkgsrc/Makefile
Normal file
51
pkgtools/lintpkgsrc/Makefile
Normal file
|
@ -0,0 +1,51 @@
|
|||
# $NetBSD: Makefile,v 1.1.1.1 2008/01/03 17:43:15 rillig Exp $
|
||||
#
|
||||
|
||||
DISTNAME= lintpkgsrc-4.82
|
||||
CATEGORIES= pkgtools
|
||||
MASTER_SITES= # none
|
||||
DISTFILES= # none
|
||||
|
||||
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
HOMEPAGE= http://www.NetBSD.org/Documentation/pkgsrc/
|
||||
COMMENT= Sanity checks on the complete pkgsrc tree
|
||||
|
||||
DEPENDS+= digest>=20010101:../../pkgtools/digest
|
||||
CONFLICTS+= pkglint<4.82
|
||||
|
||||
PKG_INSTALLATION_TYPES= overwrite pkgviews
|
||||
|
||||
USE_TOOLS+= perl:run
|
||||
|
||||
FILESDIR= ../../pkgtools/pkglint/files
|
||||
WRKSRC= ${WRKDIR}
|
||||
NO_CHECKSUM= yes
|
||||
NO_BUILD= yes
|
||||
USE_LANGUAGES= # none
|
||||
AUTO_MKDIRS= yes
|
||||
|
||||
SUBST_CLASSES+= lp
|
||||
SUBST_STAGE.lp= post-configure
|
||||
SUBST_FILES.lp+= lintpkgsrc.0 lintpkgsrc.1 lintpkgsrc.pl
|
||||
.if defined(BATCH)
|
||||
SUBST_SED.lp+= -e s\|@PKGSRCDIR@\|/usr/pkgsrc\|g
|
||||
.else
|
||||
SUBST_SED.lp+= -e s\|@PKGSRCDIR@\|${PKGSRCDIR}\|g
|
||||
.endif
|
||||
SUBST_SED.lp+= -e s\|@PREFIX@\|${PREFIX}\|g
|
||||
SUBST_SED.lp+= -e s\|@MAKE@\|${MAKE:Q}\|g
|
||||
SUBST_SED.lp+= -e s\|@PERL@\|${PERL5:Q}\|g
|
||||
|
||||
.include "../../mk/bsd.prefs.mk"
|
||||
|
||||
do-extract:
|
||||
cd ${FILESDIR} && cp lintpkgsrc.* ${WRKSRC}/
|
||||
|
||||
do-install:
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/lintpkgsrc.pl ${PREFIX}/bin/lintpkgsrc
|
||||
${INSTALL_MAN} ${WRKSRC}/lintpkgsrc.0 ${PREFIX}/${PKGMANDIR}/cat1
|
||||
.if !empty(MANINSTALL:Mmaninstall)
|
||||
${INSTALL_MAN} ${WRKSRC}/lintpkgsrc.1 ${PREFIX}/${PKGMANDIR}/man1
|
||||
.endif
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
4
pkgtools/lintpkgsrc/PLIST
Normal file
4
pkgtools/lintpkgsrc/PLIST
Normal file
|
@ -0,0 +1,4 @@
|
|||
@comment $NetBSD: PLIST,v 1.1.1.1 2008/01/03 17:43:15 rillig Exp $
|
||||
bin/lintpkgsrc
|
||||
man/cat1/lintpkgsrc.0
|
||||
man/man1/lintpkgsrc.1
|
Loading…
Reference in a new issue