summaryrefslogtreecommitdiff
path: root/pkgtools/pkg_chk
diff options
context:
space:
mode:
authorabs <abs@pkgsrc.org>2009-02-21 20:50:06 +0000
committerabs <abs@pkgsrc.org>2009-02-21 20:50:06 +0000
commitdbeaf82136a8e10fdffea254fabf90d6a5cf2900 (patch)
tree91dd8214add870c3e1e76d7abcaa01ace79c993e /pkgtools/pkg_chk
parent98164b3a8b0e6296773b0e9741026f7a3ba778d1 (diff)
downloadpkgsrc-dbeaf82136a8e10fdffea254fabf90d6a5cf2900.tar.gz
Updated pkgtools/pkg_chk to 1.97
Fix PR 36641 - pkg_chk -g requires pkgsrc source tree, from Aleksey Cheusov.
Diffstat (limited to 'pkgtools/pkg_chk')
-rw-r--r--pkgtools/pkg_chk/Makefile4
-rwxr-xr-xpkgtools/pkg_chk/files/pkg_chk.sh46
2 files changed, 25 insertions, 25 deletions
diff --git a/pkgtools/pkg_chk/Makefile b/pkgtools/pkg_chk/Makefile
index b45dee46e5b..5bd4250b3e3 100644
--- a/pkgtools/pkg_chk/Makefile
+++ b/pkgtools/pkg_chk/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.69 2008/12/20 09:50:59 abs Exp $
+# $NetBSD: Makefile,v 1.70 2009/02/21 20:50:06 abs Exp $
-DISTNAME= pkg_chk-1.96
+DISTNAME= pkg_chk-1.97
CATEGORIES= pkgtools
MASTER_SITES= # empty
DISTFILES= # empty
diff --git a/pkgtools/pkg_chk/files/pkg_chk.sh b/pkgtools/pkg_chk/files/pkg_chk.sh
index 3928b3978fa..6f79fd0460e 100755
--- a/pkgtools/pkg_chk/files/pkg_chk.sh
+++ b/pkgtools/pkg_chk/files/pkg_chk.sh
@@ -1,6 +1,6 @@
#!@SH@ -e
#
-# $Id: pkg_chk.sh,v 1.61 2008/12/20 09:50:59 abs Exp $
+# $Id: pkg_chk.sh,v 1.62 2009/02/21 20:50:06 abs Exp $
#
# TODO: Make -g check dependencies and tsort
# TODO: Make -g list user-installed packages first, followed by commented
@@ -172,30 +172,30 @@ extract_variables()
fi
done
fi
- if [ ! -d "$PKGSRCDIR" -a \( -z "$opt_b" -o -n "$opt_s" \) ] ; then
- fatal "Unable to locate PKGSRCDIR (${PKGSRCDIR:-not set})"
- fi
-
- # Now we have PKGSRCDIR, use it to determine PACKAGES, and PKGCHK_CONF
- # as well as AWK, GREP, SED, PKGCHK_TAGS and PKGCHK_NOTAGS
- #
- if [ -n "$opt_g" ]; then
- :
- elif [ -z "$opt_b" -o -n "$opt_s" -o -d $PKGSRCDIR/pkgtools/pkg_chk ] ; then
- cd $PKGSRCDIR/pkgtools/pkg_chk
- extract_make_vars Makefile \
- AWK GREP GZIP_CMD ID PACKAGES PKGCHK_CONF PKGCHK_NOTAGS \
- PKGCHK_TAGS PKGCHK_UPDATE_CONF PKG_ADD PKG_DBDIR PKG_DELETE \
- PKG_ADMIN PKG_INFO PKG_SUFX SED SORT SU_CMD TSORT
- if [ -z "$PACKAGES" ];then
- PACKAGES=$PKGSRCDIR/packages
+ if [ -z "$opt_g" ]; then
+ # Now we have PKGSRCDIR, use it to determine PACKAGES, and PKGCHK_CONF
+ # as well as AWK, GREP, SED, PKGCHK_TAGS and PKGCHK_NOTAGS
+ #
+ if [ ! -d "$PKGSRCDIR" -a \( -z "$opt_b" -o -n "$opt_s" \) ] ; then
+ fatal "Unable to locate PKGSRCDIR (${PKGSRCDIR:-not set})"
fi
- elif [ $MAKECONF != /dev/null ] ; then
- extract_make_vars $MAKECONF PACKAGES PKGCHK_CONF PKGCHK_UPDATE_CONF \
- PKGCHK_TAGS PKGCHK_NOTAGS PKG_SUFX
- if [ -z "$PACKAGES" ] ; then
- PACKAGES=`pwd`
+ if [ -z "$opt_b" -o -n "$opt_s" -o -d $PKGSRCDIR/pkgtools/pkg_chk ] ;
+ then
+ cd $PKGSRCDIR/pkgtools/pkg_chk
+ extract_make_vars Makefile \
+ AWK GREP GZIP_CMD ID PACKAGES PKGCHK_CONF PKGCHK_NOTAGS \
+ PKGCHK_TAGS PKGCHK_UPDATE_CONF PKG_ADD PKG_DBDIR \
+ PKG_DELETE PKG_ADMIN PKG_INFO PKG_SUFX SED SORT SU_CMD TSORT
+ if [ -z "$PACKAGES" ];then
+ PACKAGES=$PKGSRCDIR/packages
+ fi
+ elif [ $MAKECONF != /dev/null ] ; then
+ extract_make_vars $MAKECONF PACKAGES PKGCHK_CONF \
+ PKGCHK_UPDATE_CONF PKGCHK_TAGS PKGCHK_NOTAGS PKG_SUFX
+ if [ -z "$PACKAGES" ] ; then
+ PACKAGES=`pwd`
+ fi
fi
fi