summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/classes/package_rpm.bbclass11
1 files changed, 5 insertions, 6 deletions
diff --git a/meta/classes/package_rpm.bbclass b/meta/classes/package_rpm.bbclass
index 7a1da33ead..225fc70f2f 100644
--- a/meta/classes/package_rpm.bbclass
+++ b/meta/classes/package_rpm.bbclass
@@ -383,12 +383,11 @@ export NATIVE_ROOT=${STAGING_DIR_NATIVE}
383\$2 \$1/\$3 \$4 383\$2 \$1/\$3 \$4
384if [ \$? -ne 0 ]; then 384if [ \$? -ne 0 ]; then
385 mkdir -p \$1/etc/rpm-postinsts 385 mkdir -p \$1/etc/rpm-postinsts
386 num=100 386 name=\`head -1 \$1/\$3 | cut -d' ' -f 2\`
387 while [ -e \$1/etc/rpm-postinsts/\${num} ]; do num=\$((num + 1)); done 387 echo "#!\$2" > \$1/etc/rpm-postinsts/\${name}
388 echo "#!\$2" > \$1/etc/rpm-postinsts/\${num} 388 echo "# Arg: \$4" >> \$1/etc/rpm-postinsts/\${name}
389 echo "# Arg: \$4" >> \$1/etc/rpm-postinsts/\${num} 389 cat \$1/\$3 >> \$1/etc/rpm-postinsts/\${name}
390 cat \$1/\$3 >> \$1/etc/rpm-postinsts/\${num} 390 chmod +x \$1/etc/rpm-postinsts/\${name}
391 chmod +x \$1/etc/rpm-postinsts/\${num}
392fi 391fi
393EOF 392EOF
394 393