diff options
author | grant <grant> | 2004-01-17 03:39:35 +0000 |
---|---|---|
committer | grant <grant> | 2004-01-17 03:39:35 +0000 |
commit | 0339a5572e267ba8ebabb092c7d13635170753d2 (patch) | |
tree | cb0b0fbb323db0044a0b887cd6ae7f5ef863bb88 | |
parent | d9604b8b43247f52ae379abf0d2005add64ad562 (diff) | |
download | pkgsrc-0339a5572e267ba8ebabb092c7d13635170753d2.tar.gz |
use GREP and SED as set by defs.opsys.mk so this works on non-NetBSD.
-rw-r--r-- | mk/bulk/printdepends | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/mk/bulk/printdepends b/mk/bulk/printdepends index 6d97195d607..751b3fdb066 100644 --- a/mk/bulk/printdepends +++ b/mk/bulk/printdepends @@ -1,5 +1,5 @@ #!/bin/sh -# $NetBSD: printdepends,v 1.12 2003/12/10 13:59:06 sketch Exp $ +# $NetBSD: printdepends,v 1.13 2004/01/17 03:39:35 grant Exp $ # # Copyright (c) 1999, 2000 Hubert Feyrer <hubertf@netbsd.org> @@ -44,12 +44,26 @@ else brokenfile=/dev/null fi +opsys=`uname -s` +case "$opsys" in +NetBSD) BMAKE=make ;; +*) BMAKE=bmake ;; +esac + +export BMAKE + # $USR_PKGSRC cwd=$PWD +# get some initial variables +cd $cwd/pkgtools/pkglint +GREP=`${BMAKE} show-var VARNAME=GREP` +SED=`${BMAKE} show-var VARNAME=SED` +cd $cwd + # List of all pkgs, from pkgsrc/*/Makefile - list=`grep '^[[:space:]]*'SUBDIR */Makefile | sed 's,/Makefile.*=[[:space:]]*,/,'` -#list=`grep '^[^#].*'SUBDIR ma*/Makefile | sed 's,/Makefile.*= *,/,'` +list=`${GREP} '^[[:space:]]*'SUBDIR */Makefile | ${SED} 's,/Makefile.*=[[:space:]]*,/,'` +#list=`${GREP} '^[^#].*'SUBDIR ma*/Makefile | ${SED} 's,/Makefile.*= *,/,'` #list=x11/gnome #list='x11/xteddy x11/xsnow' @@ -57,7 +71,7 @@ for pkgdir in $list do if [ ! -d $pkgdir ]; then echo "WARNING: the package directory $pkgdir is listed in" > /dev/stderr - echo $pkgdir | sed 's;/.*;/Makefile;g' > /dev/stderr + echo $pkgdir | ${SED} 's;/.*;/Makefile;g' > /dev/stderr echo "but the directory does not exist. Please fix this!" > /dev/stderr else cd $pkgdir @@ -85,4 +99,3 @@ do fi cd $cwd done - |