diff options
Diffstat (limited to 'meta/classes/package_rpm.bbclass')
-rw-r--r-- | meta/classes/package_rpm.bbclass | 11 |
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 |
384 | if [ \$? -ne 0 ]; then | 384 | if [ \$? -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} | ||
392 | fi | 391 | fi |
393 | EOF | 392 | EOF |
394 | 393 | ||