Install systemd units to /usr/lib.
authorMichał Górny <mgorny@gentoo.org>
Sat, 7 Jan 2012 17:53:47 +0000 (17:53 +0000)
committerMichał Górny <mgorny@gentoo.org>
Sat, 7 Jan 2012 17:53:47 +0000 (17:53 +0000)
eclass/ChangeLog
eclass/systemd.eclass

index 6174ed573722d00f392b71b221d662b837feff2b..d13df25f74e3a7fec0d446d52a99346ac0ff5214 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.73 2012/01/06 21:32:48 jmbsvicetto Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.74 2012/01/07 17:53:47 mgorny Exp $
+
+  07 Jan 2012; Michał Górny <mgorny@gentoo.org> systemd.eclass:
+  Install systemd units to /usr/lib.
 
   06 Jan 2012; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
   mysql.eclass, mysql-autotools.eclass, mysql-cmake.eclass, mysql-v2.eclass,
index 6b94a558c2d0e10a571ed8f81e4dd4603774c053..1ddc9b00faa498dd80d5fb7c7cc66edbb78160af 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/systemd.eclass,v 1.10 2012/01/05 23:20:02 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/systemd.eclass,v 1.11 2012/01/07 17:53:47 mgorny Exp $
 
 # @ECLASS: systemd.eclass
 # @MAINTAINER:
@@ -30,12 +30,16 @@ case ${EAPI:-0} in
        *) die "${ECLASS}.eclass API in EAPI ${EAPI} not yet established."
 esac
 
+# Block systemd version without the migration helper.
+DEPEND="!<sys-apps/systemd-29-r4
+       !=sys-apps/systemd-37-r1"
+
 # @FUNCTION: _systemd_get_unitdir
 # @INTERNAL
 # @DESCRIPTION:
 # Get unprefixed unitdir.
 _systemd_get_unitdir() {
-       echo -n /lib/systemd/system
+       echo -n /usr/lib/systemd/system
 }
 
 # @FUNCTION: systemd_get_unitdir