X-Git-Url: http://gitweb/?a=blobdiff_plain;f=pkgadd-cross;h=d780311818e27a9481724d7d495bd6c4f70a7dd9;hb=5e3c934a0cb49770cfa8230d7787d9820de9b3ba;hp=e4828165411ba713fc20f960a0f37f10cfb2cccc;hpb=7113b148426e15b01f61992936729d4e19556aff;p=pkgutils-cross.git diff --git a/pkgadd-cross b/pkgadd-cross index e482816..d780311 100755 --- a/pkgadd-cross +++ b/pkgadd-cross @@ -1,6 +1,6 @@ #!/bin/sh -TOPDIR="$(cd $(dirname $0); pwd)" +TOPDIR="$(cd $(dirname $(which $0)); pwd)" PKGADD=$TOPDIR/src/pkgadd PKGMK_CONF=$TOPDIR/src/pkgmk.conf @@ -12,6 +12,11 @@ if [ -z "$CLFS" ]; then exit 1 fi +if [ ! -f $CLFS/var/lib/pkg/db ]; then + install -d -m 0755 $CLFS/var/lib/pkg + touch $CLFS/var/lib/pkg/db +fi + $PKGADD -r $CLFS $@ # we shoudl avoid .la files when crosscompiling, these files