summaryrefslogtreecommitdiff
path: root/devel/portlint/patches/patch-ab
blob: 3abeb22f2a7651f5f4fa184c8f6ef0602f4df11e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
--- lintpkgsrc.sh-orig	Sat Apr 25 13:37:27 1998
+++ lintpkgsrc.sh	Sat Apr 25 13:36:10 1998
@@ -0,0 +1,30 @@
+#!/bin/sh
+
+PORTLINT=@PREFIX@/bin/portlint
+PORTLINTFLAGS="-a -b -c -v"
+
+cd @PORTSDIR@
+for i in *
+do
+	if [ -d $i/. -a $i != distfiles -a $i != packages ]; then
+		cd $i
+		for j in *
+		do
+			if [ -d $j/. -a $j != "CVS" -a $j != "pkg" ]; then
+				${PORTLINT} ${PORTLINTFLAGS} $j \
+					| grep -v '^OK' \
+					| grep -v '^WARN: be sure to cleanup .*/work before committing the port' \
+					| grep -v '^WARN: is it a new port' \
+					>tmp$$
+				if [ `cat tmp$$ | wc -l` -gt 1 ]; then
+					echo ""
+					echo "===> $i/$j"
+					echo ${PORTLINT} ${PORTLINTFLAGS} $j
+					cat tmp$$
+				fi
+				rm -f tmp$$
+			fi
+		done
+		cd ..
+	fi
+done