1 |
commit: 8430dce5bad88290bb9b9c0a71ff64adef15503c |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Jul 27 07:15:51 2011 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Jul 27 07:15:51 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/mgorny.git;a=commit;h=8430dce5 |
7 |
|
8 |
sys-apps/systemd: Move kernel checks to pkg_preinst(). |
9 |
|
10 |
(Portage version: 2.2.0_alpha47/git/Linux x86_64, signed Manifest commit with key 42B9401D) |
11 |
|
12 |
--- |
13 |
sys-apps/systemd/Manifest | 12 ++++++------ |
14 |
sys-apps/systemd/systemd-9999.ebuild | 10 ++++++---- |
15 |
2 files changed, 12 insertions(+), 10 deletions(-) |
16 |
|
17 |
diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest |
18 |
index ef56818..9b8a156 100644 |
19 |
--- a/sys-apps/systemd/Manifest |
20 |
+++ b/sys-apps/systemd/Manifest |
21 |
@@ -1,14 +1,14 @@ |
22 |
-----BEGIN PGP SIGNED MESSAGE----- |
23 |
Hash: SHA256 |
24 |
|
25 |
-EBUILD systemd-9999.ebuild 4066 RMD160 19a25459d2a04983621343817a35327a92a48922 SHA1 edcd9c4658e96f194632a2e1720cc248fe048b18 SHA256 6eecbea970905e70e26b25138b5d7c4c47f58c8fe40f72c5c7252071907f7c97 |
26 |
+EBUILD systemd-9999.ebuild 4082 RMD160 0da0346e9f8d3008fa253bd33809ed38fd545454 SHA1 065ab4d289c0e2f09f2c2107407cef6963fd1cb4 SHA256 744701d13146f7b4e3dd198a444657f67aa6ca2f7eabc8a1cb7438ee1214fcb4 |
27 |
MISC metadata.xml 524 RMD160 d51fb3f45aefd84a637f2f67cead553e12d389ab SHA1 4f86cab283737af9e58633d466e2588d80bec18c SHA256 0ee1c96fc4604189104897c95e2ded166e55be2e04af40523b2afb5564dbbe33 |
28 |
-----BEGIN PGP SIGNATURE----- |
29 |
Version: GnuPG v2.0.17 (GNU/Linux) |
30 |
|
31 |
-iJwEAQEIAAYFAk4gHFcACgkQfXuS5UK5QB0XrAP/fPEoMHHx69uF2gjPMNj/xYYm |
32 |
-PzDdr77ajznUbXH5BI79osSiepKYPjlW11DNMsJQ0CfeM4PfEXVCJaCN9ytIwPGo |
33 |
-s6MmZskuCdFu8aJwRqDM2qcE/NQCH4vAfIw9U+xEo377fDrmir0Vz4oEdkYr+eRj |
34 |
-09S+KhpdavMkI7IDrxs= |
35 |
-=foA7 |
36 |
+iJwEAQEIAAYFAk4vuycACgkQfXuS5UK5QB1KbQQArtw3YO4IdVDrwxvTmMgD4ssE |
37 |
+z/VgLUBXCszMGTOdFSzlVhD6/KCXHgBB4heBEyYfZn2qMapkb/PHVFrQpgY2Fdrd |
38 |
+aaSucSm1Ztm/JFLdROhh7YkNGsn+AaEVb1DyF6daDRAzhuLhxTcQ2LS7+VgYyTEM |
39 |
+NLR73727gjJU8/yl4b8= |
40 |
+=Bi3e |
41 |
-----END PGP SIGNATURE----- |
42 |
|
43 |
diff --git a/sys-apps/systemd/systemd-9999.ebuild b/sys-apps/systemd/systemd-9999.ebuild |
44 |
index 7f4fd22..2703d86 100644 |
45 |
--- a/sys-apps/systemd/systemd-9999.ebuild |
46 |
+++ b/sys-apps/systemd/systemd-9999.ebuild |
47 |
@@ -64,10 +64,6 @@ AUTOTOOLS_IN_SOURCE_BUILD=1 |
48 |
#endif |
49 |
|
50 |
pkg_setup() { |
51 |
- local CONFIG_CHECK="~AUTOFS4_FS ~CGROUPS ~DEVTMPFS ~FANOTIFY ~IPV6" |
52 |
- linux-info_pkg_setup |
53 |
- kernel_is -ge ${MINKV//./ } || ewarn "Kernel version at least ${MINKV} required" |
54 |
- |
55 |
enewgroup lock # used by var-lock.mount |
56 |
enewgroup tty 5 # used by mount-setup for /dev/pts |
57 |
} |
58 |
@@ -121,6 +117,12 @@ src_install() { |
59 |
keepdir /run |
60 |
} |
61 |
|
62 |
+pkg_preinst() { |
63 |
+ local CONFIG_CHECK="~AUTOFS4_FS ~CGROUPS ~DEVTMPFS ~FANOTIFY ~IPV6" |
64 |
+ kernel_is -ge ${MINKV//./ } || ewarn "Kernel version at least ${MINKV} required" |
65 |
+ check_extra_config |
66 |
+} |
67 |
+ |
68 |
optfeature() { |
69 |
elog " [$(has_version ${1} && echo I || echo ' ')] ${1} (${2})" |
70 |
} |