summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHenry Gebhardt <hsggebhardt@googlemail.com>2011-05-15 21:31:33 +0200
committerHenry Gebhardt <hsggebhardt@googlemail.com>2011-05-15 21:31:33 +0200
commite21774c93f3c815bf935f985db0377b539ad5ec7 (patch)
tree67158ddebb6d0062105ed7b85e32b100d0883380 /sys-apps
parentsystemd-units: added atd.service (sys-process/at) (diff)
downloadsystemd-e21774c93f3c815bf935f985db0377b539ad5ec7.tar.gz
systemd-e21774c93f3c815bf935f985db0377b539ad5ec7.tar.bz2
systemd-e21774c93f3c815bf935f985db0377b539ad5ec7.zip
sys-apps/systemd-26: USE EAPI=4, as in the mgorny overlay
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/systemd/Manifest2
-rw-r--r--sys-apps/systemd/systemd-26.ebuild11
2 files changed, 8 insertions, 5 deletions
diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 883d1b3..2f68152 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,4 +1,4 @@
DIST systemd-26.tar.bz2 791117 RMD160 06836ca8daf0c5ebc113940357289348561dac56 SHA1 901486904aeb1d8a3ae20e5971afd9b42b847450 SHA256 d7a222c09cdb0a9eebe97c7c499c458cc29ef8b3b2d0ca79bb949b2fd3d077d3
-EBUILD systemd-26.ebuild 3676 RMD160 acd62d22657621d4dd93613a962da387b162121c SHA1 b5265f0a6bc281da5a05827a8098498ba2dc06a0 SHA256 2763a84221a9da55245766ef0b5cc1f2277a510bc4b396e7bcf43ca95da73b12
+EBUILD systemd-26.ebuild 3781 RMD160 966864aeeb17af70c861f1ad092e17bef2c5a430 SHA1 55da6ece8e240894f7b42a7e91e367696ed25e91 SHA256 e8df069fc8004d7997d2b29846ee38d1a057ecc9b02d7a359ea206eefd735e0f
EBUILD systemd-9999.ebuild 3609 RMD160 b01d998c48ad0cb5e851cc6e4f85a876867920e4 SHA1 61b2d74cc54d7b00af725c3275fd0d4f4d070761 SHA256 52bdb7d785a54b3fcb16156ba46845cbc5806942a9972d8b90d487c1949b03a3
MISC metadata.xml 737 RMD160 cdd440f38c039bfa7967fd713ef238588c2e1fb4 SHA1 1dea5e1d1e388bf43131297667bb4dbba10e65dd SHA256 042b1b68c02c274920954280705e21c2ca2ef5eece3229aab03d8dd43e06422d
diff --git a/sys-apps/systemd/systemd-26.ebuild b/sys-apps/systemd/systemd-26.ebuild
index 1934c39..37e1980 100644
--- a/sys-apps/systemd/systemd-26.ebuild
+++ b/sys-apps/systemd/systemd-26.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=3
+EAPI=4
inherit linux-info pam
@@ -13,7 +13,7 @@ SRC_URI="http://www.freedesktop.org/software/systemd/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="audit gtk pam +tcpwrap sysv selinux"
+IUSE="audit gtk pam selinux sysv +tcpwrap"
COMMON_DEPEND=">=sys-apps/dbus-1.4.8-r1
sys-libs/libcap
@@ -39,10 +39,13 @@ DEPEND="${COMMON_DEPEND}
gtk? ( dev-lang/vala:${VALASLOT} )
>=sys-kernel/linux-headers-${MINKV}"
-CONFIG_CHECK="AUTOFS4_FS CGROUPS DEVTMPFS ~FANOTIFY ~IPV6"
+pkg_pretend() {
+ local CONFIG_CHECK="AUTOFS4_FS CGROUPS DEVTMPFS ~FANOTIFY ~IPV6"
+ linux-info_pkg_setup
+ kernel_is -ge ${MINKV//./ } || die "Kernel version at least ${MINKV} required"
+}
pkg_setup() {
- linux-info_pkg_setup
enewgroup lock # used by var-lock.mount
enewgroup tty 5 # used by mount-setup for /dev/pts
}