summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-devtools/run-postinsts/run-postinsts_1.0.bbappend15
1 files changed, 11 insertions, 4 deletions
diff --git a/recipes-devtools/run-postinsts/run-postinsts_1.0.bbappend b/recipes-devtools/run-postinsts/run-postinsts_1.0.bbappend
index 37b648b..c800e85 100644
--- a/recipes-devtools/run-postinsts/run-postinsts_1.0.bbappend
+++ b/recipes-devtools/run-postinsts/run-postinsts_1.0.bbappend
@@ -1,7 +1,14 @@
1 1
2# Don't run 'dpkg --configure' for debs, because it is already executed by a
3# service included in the dpkg recipe
4do_install_append() { 2do_install_append() {
5 sed -i 's/backend_list="rpm deb ipk"/backend_list="rpm ipk"/' \ 3 # Don't run 'dpkg --configure' for debs, because it is already executed by a
6 ${D}${sbindir}/run-postinsts 4 # service included in the dpkg recipe
5 if ${@bb.utils.contains('PACKAGE_CLASSES', 'package_deb', 'true', 'false', d)}; then
6 sed -i 's/backend_list="rpm deb ipk"/backend_list="rpm ipk"/' \
7 ${D}${sbindir}/run-postinsts
8 fi
9
10 # Don't call update-rc.d remove if systemd is present
11 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
12 sed -i "s/update-rc.d -f run-postinsts remove/:/" ${D}${sbindir}/run-postinsts
13 fi
7} 14}