diff options
Diffstat (limited to 'pkgtools/pkg_install/files/delete/perform.c')
-rw-r--r-- | pkgtools/pkg_install/files/delete/perform.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgtools/pkg_install/files/delete/perform.c b/pkgtools/pkg_install/files/delete/perform.c index 14c5fb9f3ea..314415cc205 100644 --- a/pkgtools/pkg_install/files/delete/perform.c +++ b/pkgtools/pkg_install/files/delete/perform.c @@ -1,4 +1,4 @@ -/* $NetBSD: perform.c,v 1.13 2004/12/29 12:16:56 agc Exp $ */ +/* $NetBSD: perform.c,v 1.14 2005/02/04 09:10:13 jlam Exp $ */ #if HAVE_CONFIG_H #include "config.h" @@ -11,7 +11,7 @@ #if 0 static const char *rcsid = "from FreeBSD Id: perform.c,v 1.15 1997/10/13 15:03:52 jkh Exp"; #else -__RCSID("$NetBSD: perform.c,v 1.13 2004/12/29 12:16:56 agc Exp $"); +__RCSID("$NetBSD: perform.c,v 1.14 2005/02/04 09:10:13 jlam Exp $"); #endif #endif @@ -657,6 +657,7 @@ pkg_do(char *pkg) return 0; } + setenv(PKG_REFCOUNT_DBDIR_VNAME, pkgdb_refcount_dir(), 1); if (!getcwd(home, MaxPathSize)) { cleanup(0); errx(2, "unable to get current working directory!"); @@ -738,6 +739,7 @@ pkg_do(char *pkg) return 1; } setenv(PKG_PREFIX_VNAME, p->name, 1); + setenv(PKG_METADATA_DIR_VNAME, LogDir, 1); if (fexists(REQUIRE_FNAME)) { if (Verbose) printf("Executing 'require' script.\n"); |