diff options
Diffstat (limited to 'emulators/suse_base')
-rwxr-xr-x | emulators/suse_base/scripts/rpm2pkg.sh | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/emulators/suse_base/scripts/rpm2pkg.sh b/emulators/suse_base/scripts/rpm2pkg.sh index 4c561f9d26f..55aaf984c34 100755 --- a/emulators/suse_base/scripts/rpm2pkg.sh +++ b/emulators/suse_base/scripts/rpm2pkg.sh @@ -31,6 +31,13 @@ grep -v ^pax:\ $LIST | @@AWK@@ '{print("@@EMULSUBDIR@@/"$1)}' | then set - `file $ENTRY` shift `expr $# - 1`; + case $1 in + /* ) + set - @@EMULDIR@@$1 + rm $ENTRY + ln -s $1 $ENTRY + ;; + esac if cd `dirname $ENTRY` && test -f $1 then echo $ENTRY |