pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/pkgtools/lintpkgsrc Imported lintpkgsrc.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/cbace75bf606
branches:  trunk
changeset: 537092:cbace75bf606
user:      rillig <rillig%pkgsrc.org@localhost>
date:      Thu Jan 03 17:43:15 2008 +0000

description:
Imported lintpkgsrc.

lintpkgsrc checks various things on the complete pkgsrc tree.

diffstat:

 pkgtools/lintpkgsrc/DESCR    |   1 +
 pkgtools/lintpkgsrc/Makefile |  51 ++++++++++++++++++++++++++++++++++++++++++++
 pkgtools/lintpkgsrc/PLIST    |   4 +++
 3 files changed, 56 insertions(+), 0 deletions(-)

diffs (68 lines):

diff -r a92582cc5135 -r cbace75bf606 pkgtools/lintpkgsrc/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/pkgtools/lintpkgsrc/DESCR Thu Jan 03 17:43:15 2008 +0000
@@ -0,0 +1,1 @@
+lintpkgsrc checks various things on the complete pkgsrc tree.
diff -r a92582cc5135 -r cbace75bf606 pkgtools/lintpkgsrc/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/pkgtools/lintpkgsrc/Makefile      Thu Jan 03 17:43:15 2008 +0000
@@ -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@localhost
+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"
diff -r a92582cc5135 -r cbace75bf606 pkgtools/lintpkgsrc/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/pkgtools/lintpkgsrc/PLIST Thu Jan 03 17:43:15 2008 +0000
@@ -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



Home | Main Index | Thread Index | Old Index