[oe-commits] Koen Kooi : systemd: use PKGV and create 'lock' group in postinst

git version control git at git.openembedded.org
Sat May 28 16:14:39 UTC 2011


Module: meta-openembedded.git
Branch: master
Commit: 086a042fb75d79902c84d81dc1e3caa5dd995c16
URL:    http://git.openembedded.org/?p=meta-openembedded.git&a=commit;h=086a042fb75d79902c84d81dc1e3caa5dd995c16

Author: Koen Kooi <koen at dominion.thruhere.net>
Date:   Sat May 28 11:19:10 2011 +0200

systemd: use PKGV and create 'lock' group in postinst

Signed-off-by: Koen Kooi <koen at dominion.thruhere.net>

---

 meta-oe/recipes-core/systemd/systemd_git.bb |   15 ++++++++++-----
 1 files 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 6c34f75..9f92f8a 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
+}
+





More information about the Openembedded-commits mailing list