summaryrefslogtreecommitdiff
path: root/pkgtools/pkgconflict/files/pkgdbextract
diff options
context:
space:
mode:
Diffstat (limited to 'pkgtools/pkgconflict/files/pkgdbextract')
-rwxr-xr-xpkgtools/pkgconflict/files/pkgdbextract4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgtools/pkgconflict/files/pkgdbextract b/pkgtools/pkgconflict/files/pkgdbextract
index fcd81f88df8..aa882ad13d1 100755
--- a/pkgtools/pkgconflict/files/pkgdbextract
+++ b/pkgtools/pkgconflict/files/pkgdbextract
@@ -1,5 +1,5 @@
#!/bin/csh -f
-# $NetBSD: pkgdbextract,v 1.1 2001/04/03 18:03:04 wennmach Exp $
+# $NetBSD: pkgdbextract,v 1.2 2001/04/10 14:09:20 wennmach Exp $
#
# pkgdbextract: tool to extract packages databases from binary packages
# into a destination directory, suitable for use with pkgconflict
@@ -30,7 +30,7 @@ foreach pkg (`echo $argv[2-]`)
set pkgname=$pkgbinname:r
set DESTDIR=$BASEDIR/$pkgname
mkdir -p $DESTDIR
- tar --fast-read -xzf $pkg +CONTENTS -C $DESTDIR
+ cat $pkg | (cd $DESTDIR; tar --fast-read -xzf - +CONTENTS)
else
# It is not an error if a package can not be read
echo "pkgdbextract: warning: $pkg not readable"