From 739fc9759909215ba7c4831e839e3479631de04f Mon Sep 17 00:00:00 2001 From: Martin Jansa Date: Fri, 12 Apr 2013 13:43:14 +0200 Subject: meta-systemd: Add not only RPROVIDES, but also RREPLACES/RCONFLICTS with this combo opkg should automatically remove PN-systemd and replace it with PN --- .../recipes-support/nonworking/syslog-ng/syslog-ng_3.2.5.bbappend | 2 ++ meta-systemd/meta-oe/recipes-support/pcsc-lite/pcsc-lite_1.8.6.bbappend | 2 ++ .../meta-oe/recipes-support/strongswan/strongswan_5.0.0.bbappend | 2 ++ meta-systemd/meta-oe/recipes-support/udisks/udisks_1.0.4.bbappend | 2 ++ 4 files changed, 8 insertions(+) (limited to 'meta-systemd/meta-oe/recipes-support') diff --git a/meta-systemd/meta-oe/recipes-support/nonworking/syslog-ng/syslog-ng_3.2.5.bbappend b/meta-systemd/meta-oe/recipes-support/nonworking/syslog-ng/syslog-ng_3.2.5.bbappend index 7763727d6b..0ed05df835 100644 --- a/meta-systemd/meta-oe/recipes-support/nonworking/syslog-ng/syslog-ng_3.2.5.bbappend +++ b/meta-systemd/meta-oe/recipes-support/nonworking/syslog-ng/syslog-ng_3.2.5.bbappend @@ -8,4 +8,6 @@ EXTRA_OECONF += " \ " RPROVIDES_${PN} += "${PN}-systemd" +RREPLACES_${PN} += "${PN}-systemd" +RCONFLICTS_${PN} += "${PN}-systemd" SYSTEMD_SERVICE_${PN} = "${PN}.service" diff --git a/meta-systemd/meta-oe/recipes-support/pcsc-lite/pcsc-lite_1.8.6.bbappend b/meta-systemd/meta-oe/recipes-support/pcsc-lite/pcsc-lite_1.8.6.bbappend index 7f1c6825ff..f8778015a2 100644 --- a/meta-systemd/meta-oe/recipes-support/pcsc-lite/pcsc-lite_1.8.6.bbappend +++ b/meta-systemd/meta-oe/recipes-support/pcsc-lite/pcsc-lite_1.8.6.bbappend @@ -3,4 +3,6 @@ inherit systemd PRINC := "${@int(PRINC) + 2}" RPROVIDES_${PN} += "${PN}-systemd" +RREPLACES_${PN} += "${PN}-systemd" +RCONFLICTS_${PN} += "${PN}-systemd" SYSTEMD_SERVICE_${PN} = "pcscd.socket" diff --git a/meta-systemd/meta-oe/recipes-support/strongswan/strongswan_5.0.0.bbappend b/meta-systemd/meta-oe/recipes-support/strongswan/strongswan_5.0.0.bbappend index 31db08a780..0a474fe3f5 100644 --- a/meta-systemd/meta-oe/recipes-support/strongswan/strongswan_5.0.0.bbappend +++ b/meta-systemd/meta-oe/recipes-support/strongswan/strongswan_5.0.0.bbappend @@ -5,4 +5,6 @@ PRINC := "${@int(PRINC) + 2}" SYSTEMD_UNITDIR = "${systemd_unitdir}/system" RPROVIDES_${PN} += "${PN}-systemd" +RREPLACES_${PN} += "${PN}-systemd" +RCONFLICTS_${PN} += "${PN}-systemd" SYSTEMD_SERVICE_${PN} = "${PN}.service" diff --git a/meta-systemd/meta-oe/recipes-support/udisks/udisks_1.0.4.bbappend b/meta-systemd/meta-oe/recipes-support/udisks/udisks_1.0.4.bbappend index a6b4da0eac..5f30216448 100644 --- a/meta-systemd/meta-oe/recipes-support/udisks/udisks_1.0.4.bbappend +++ b/meta-systemd/meta-oe/recipes-support/udisks/udisks_1.0.4.bbappend @@ -10,5 +10,7 @@ DEPENDS += "systemd" SRC_URI += "file://add-systemd-support.patch" RPROVIDES_${PN} += "${PN}-systemd" +RREPLACES_${PN} += "${PN}-systemd" +RCONFLICTS_${PN} += "${PN}-systemd" SYSTEMD_SERVICE_${PN} = "udisks-daemon.service" SYSTEMD_AUTO_ENABLE = "disable" -- cgit v1.2.3-54-g00ecf