From: root Date: Thu, 11 Jul 1996 15:11:49 +0000 (+0000) Subject: fix auto-provide stuff to use ROOT X-Git-Tag: tznext/4.11.0.1.tizen20130304~11177 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=269881b8bfea6277d053d2fdf9fa84bd36ec1b3b;p=tools%2Flibrpm-tizen.git fix auto-provide stuff to use ROOT CVS patchset: 783 CVS date: 1996/07/11 15:11:49 --- diff --git a/build/reqprov.c b/build/reqprov.c index 6f6d5d9..7662fb1 100644 --- a/build/reqprov.c +++ b/build/reqprov.c @@ -102,7 +102,10 @@ static void parseFileForProv(char *f, struct PackageRec *p) s++; if (strstr(s, ".so.")) { - sprintf(command, "objdump --raw %s --section=.dynstr 2> /dev/null | tr '\\0' '\\n' | tail -1", f); + sprintf(command, + "objdump --raw %s%s --section=.dynstr 2> /dev/null |" + "tr '\\0' '\\n' | tail -1", + getVar(RPMVAR_ROOT) ? getVar(RPMVAR_ROOT) : "" ,f); pipe = popen(command, "r"); soname[0] = '\0'; fgets(soname, sizeof(soname)-1, pipe);