From 086a042fb75d79902c84d81dc1e3caa5dd995c16 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sat, 28 May 2011 11:19:10 +0200 Subject: systemd: use PKGV and create 'lock' group in postinst Signed-off-by: Koen Kooi --- meta-oe/recipes-core/systemd/systemd_git.bb | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/meta-oe/recipes-core/systemd/systemd_git.bb b/meta-oe/recipes-core/systemd/systemd_git.bb index 6c34f7555..9f92f8ace 100644 --- a/meta-oe/recipes-core/systemd/systemd_git.bb +++ b/meta-oe/recipes-core/systemd/systemd_git.bb @@ -14,15 +14,12 @@ SECTION = "base/shell" inherit gitpkgv PKGV = "v${GITPKGVTAG}" -# This gets reset to the proper version with PKGV above -# Except that PKGV doesn't work in OE-core :( -# PV = "git" -PV = "v28" +PV = "git" PR = "r1" inherit autotools vala update-alternatives -SRCREV = "0e8eb2d2e2446a3f6ba1eee1940fc96167ae332a" +SRCREV = "9a66640832d103f906c2ef609a1d19d43fc542f6" SRC_URI = "git://anongit.freedesktop.org/systemd;protocol=git \ file://execute.patch \ @@ -93,3 +90,11 @@ RDEPENDS_${PN} += "dbus-systemd udev-systemd" # kbd -> loadkeys,setfont RRECOMMENDS_${PN} += "kbd kbd-consolefonts ${PN}-serialgetty" +pkg_postinst_${PN} () { + # can't do this offline + if [ "x$D" != "x" ]; then + exit 1 + fi + grep "^lock:" /etc/group > /dev/null || addgroup lock +} + -- cgit v1.2.3-54-g00ecf