Fri Dec 15 10:54:59 2017 UTC ()
Fix for wrong interpreter


(adam)
diff -r1.28 -r1.29 pkgsrc/pkgtools/lintpkgsrc/Makefile
diff -r1.14 -r1.15 pkgsrc/pkgtools/lintpkgsrc/files/lintpkgsrc.pl

cvs diff -r1.28 -r1.29 pkgsrc/pkgtools/lintpkgsrc/Makefile (expand / switch to unified diff)

--- pkgsrc/pkgtools/lintpkgsrc/Makefile 2017/12/15 09:17:04 1.28
+++ pkgsrc/pkgtools/lintpkgsrc/Makefile 2017/12/15 10:54:59 1.29
@@ -1,44 +1,44 @@ @@ -1,44 +1,44 @@
1# $NetBSD: Makefile,v 1.28 2017/12/15 09:17:04 leot Exp $ 1# $NetBSD: Makefile,v 1.29 2017/12/15 10:54:59 adam Exp $
2 2
3PKGNAME= lintpkgsrc-4.94 3PKGNAME= lintpkgsrc-4.94
4CATEGORIES= pkgtools 4CATEGORIES= pkgtools
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= http://www.NetBSD.org/Documentation/pkgsrc/ 7HOMEPAGE= http://www.NetBSD.org/Documentation/pkgsrc/
8COMMENT= Sanity checks on the complete pkgsrc tree 8COMMENT= Sanity checks on the complete pkgsrc tree
9 9
10DEPENDS+= digest>=20010101:../../pkgtools/digest 10DEPENDS+= digest>=20010101:../../pkgtools/digest
11CONFLICTS+= pkglint<4.82 11CONFLICTS+= pkglint<4.82
12 12
13USE_TOOLS+= perl:run 13USE_TOOLS+= perl:run
14 14
15WRKSRC= ${WRKDIR} 15WRKSRC= ${WRKDIR}
16NO_BUILD= yes 16NO_BUILD= yes
17USE_LANGUAGES= # none 17USE_LANGUAGES= # none
18AUTO_MKDIRS= yes 18AUTO_MKDIRS= yes
19 19
20SUBST_CLASSES+= lp 20SUBST_CLASSES+= lp
21SUBST_STAGE.lp= post-configure 21SUBST_STAGE.lp= post-configure
22SUBST_FILES.lp+= lintpkgsrc.0 lintpkgsrc.1 lintpkgsrc.pl 22SUBST_FILES.lp+= lintpkgsrc.0 lintpkgsrc.1 lintpkgsrc.pl
23.if defined(BATCH) 23.if defined(BATCH)
24SUBST_SED.lp+= -e 's;@PKGSRCDIR@;/usr/pkgsrc;g' 24SUBST_SED.lp+= -e 's;@PKGSRCDIR@;/usr/pkgsrc;g'
25.else 25.else
26SUBST_VARS.lp+= PKGSRCDIR 26SUBST_VARS.lp+= PKGSRCDIR
27.endif 27.endif
28SUBST_VARS.lp+= PREFIX 28SUBST_VARS.lp+= MAKE
29SUBST_VARS.lp+= PKG_SYSCONFDIR 29SUBST_VARS.lp+= PERL5
30SUBST_VARS.lp+= MAKE 30SUBST_VARS.lp+= PKG_SYSCONFDIR
31SUBST_VARS.lp+= PERL 31SUBST_VARS.lp+= PREFIX
32 32
33.include "../../mk/bsd.prefs.mk" 33.include "../../mk/bsd.prefs.mk"
34 34
35do-extract: 35do-extract:
36 cd ${FILESDIR} && cp lintpkgsrc.* ${WRKSRC}/ 36 cd ${FILESDIR} && cp lintpkgsrc.* ${WRKSRC}/
37 37
38do-install: 38do-install:
39 ${INSTALL_SCRIPT} ${WRKSRC}/lintpkgsrc.pl ${DESTDIR}${PREFIX}/bin/lintpkgsrc 39 ${INSTALL_SCRIPT} ${WRKSRC}/lintpkgsrc.pl ${DESTDIR}${PREFIX}/bin/lintpkgsrc
40.if !empty(MANINSTALL:Mcatinstall) 40.if !empty(MANINSTALL:Mcatinstall)
41. if defined(CATMAN_SECTION_SUFFIX) && !empty(CATMAN_SECTION_SUFFIX:M[Yy][Ee][Ss]) 41. if defined(CATMAN_SECTION_SUFFIX) && !empty(CATMAN_SECTION_SUFFIX:M[Yy][Ee][Ss])
42 ${INSTALL_MAN} ${WRKSRC}/lintpkgsrc.0 ${DESTDIR}${PREFIX}/${PKGMANDIR}/cat1/lintpkgsrc.1 42 ${INSTALL_MAN} ${WRKSRC}/lintpkgsrc.0 ${DESTDIR}${PREFIX}/${PKGMANDIR}/cat1/lintpkgsrc.1
43. else 43. else
44 ${INSTALL_MAN} ${WRKSRC}/lintpkgsrc.0 ${DESTDIR}${PREFIX}/${PKGMANDIR}/cat1 44 ${INSTALL_MAN} ${WRKSRC}/lintpkgsrc.0 ${DESTDIR}${PREFIX}/${PKGMANDIR}/cat1

cvs diff -r1.14 -r1.15 pkgsrc/pkgtools/lintpkgsrc/files/lintpkgsrc.pl (expand / switch to unified diff)

--- pkgsrc/pkgtools/lintpkgsrc/files/lintpkgsrc.pl 2017/12/15 09:17:04 1.14
+++ pkgsrc/pkgtools/lintpkgsrc/files/lintpkgsrc.pl 2017/12/15 10:54:59 1.15
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1#! @PERL@ 1#!@PERL5@
2 2
3# $NetBSD: lintpkgsrc.pl,v 1.14 2017/12/15 09:17:04 leot Exp $ 3# $NetBSD: lintpkgsrc.pl,v 1.15 2017/12/15 10:54:59 adam Exp $
4 4
5# Written by David Brownlee <abs@netbsd.org>. 5# Written by David Brownlee <abs@netbsd.org>.
6# 6#
7# Caveats: 7# Caveats:
8# The 'Makefile parsing' algorithm used to obtain package versions and 8# The 'Makefile parsing' algorithm used to obtain package versions and
9# DEPENDS information is geared towards speed rather than perfection, 9# DEPENDS information is geared towards speed rather than perfection,
10# though it has gotten somewhat better over time, it only parses the 10# though it has gotten somewhat better over time, it only parses the
11# simpler Makefile conditionals. 11# simpler Makefile conditionals.
12# 12#
13# TODO: Handle fun DEPENDS like avifile-devel with 13# TODO: Handle fun DEPENDS like avifile-devel with
14# {qt2-designer>=2.2.4,qt2-designer-kde>=2.3.1nb1} 14# {qt2-designer>=2.2.4,qt2-designer-kde>=2.3.1nb1}
15 15
16$^W = 1; 16$^W = 1;