1 |
commit: 0db70273680d0aa0614d17027ccba1b768b1321b |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Jul 5 15:39:03 2011 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Jul 5 15:39:03 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/mgorny.git;a=commit;h=0db70273 |
7 |
|
8 |
sys-apps/systemd: Add a note about optional RDEPs. |
9 |
|
10 |
(Portage version: 2.2.0_alpha43_p2/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 | 12 ++++++++++-- |
15 |
2 files changed, 16 insertions(+), 8 deletions(-) |
16 |
|
17 |
diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest |
18 |
index 222742e..da27e6a 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 3749 RMD160 9685dcbce73e7b0fb93edf60c80df9ec8b4da184 SHA1 916b4173159c289470c395ac7a012fe982afa31e SHA256 64b528ae3e7c7b33d8af3c1c614debbb521b9f02e26f030d4cd3ad070eaaa005 |
26 |
+EBUILD systemd-9999.ebuild 4029 RMD160 db70370eb46a36be30a22a64461cc8103386a2db SHA1 1dbdad43e344f4ed1a86687a7438ec8175682134 SHA256 1f3f66fb2e5eaea580d3f55657b27d2c17e3aa277fd9c3d39ecdaa4457a6b063 |
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 |
-iJwEAQEIAAYFAk4QexEACgkQfXuS5UK5QB1pUgP/Q0gJHw+7q7r9u7/4p3MbkH5N |
32 |
-u5Oy7Z+i1MPSf7l6oyzhpUAsBxS0tyVrM3AQuytLjiT6UhGec/W578wwY81YF7vi |
33 |
-/kzZtalBs5pirTTfglcyofUuvv2HI154UE2xw/6WaxHx1/ndk+KF640Zuen3OZjC |
34 |
-6Ky6/6AYDld1/PiJn9w= |
35 |
-=ne1F |
36 |
+iJwEAQEIAAYFAk4TMBcACgkQfXuS5UK5QB2qewP9F7/LgwrAyukqGQBYE6gHokm3 |
37 |
+BtdG0ao0TS72SRvQti2CaGKcBXoPBGZcN76lckxK2qEzioa7tlA+AqbLGmrqY9yK |
38 |
+tfwFTRAs8NJFKtBxffWWjooM/aas582pR8/wkFzX0bzjXmEUtYJdTJ8nf2mjwprt |
39 |
+nq7JAYfmWM73uF8Nv/k= |
40 |
+=SeqM |
41 |
-----END PGP SIGNATURE----- |
42 |
|
43 |
diff --git a/sys-apps/systemd/systemd-9999.ebuild b/sys-apps/systemd/systemd-9999.ebuild |
44 |
index e56c261..b5ce38c 100644 |
45 |
--- a/sys-apps/systemd/systemd-9999.ebuild |
46 |
+++ b/sys-apps/systemd/systemd-9999.ebuild |
47 |
@@ -47,8 +47,6 @@ MINKV="2.6.38" |
48 |
# blocker on old packages to avoid collisions with above |
49 |
# openrc blocker to avoid udev rules starting openrc scripts |
50 |
RDEPEND="${COMMON_DEPEND} |
51 |
- !!sys-apps/systemd-dbus |
52 |
- !!sys-apps/systemd-udev |
53 |
!<sys-apps/openrc-0.8.3" |
54 |
DEPEND="${COMMON_DEPEND} |
55 |
gtk? ( dev-lang/vala:${VALASLOT} ) |
56 |
@@ -123,6 +121,10 @@ src_install() { |
57 |
keepdir /run |
58 |
} |
59 |
|
60 |
+optfeature() { |
61 |
+ elog " [$(has_version ${1} && echo I || echo ' ')] ${1} (${2})" |
62 |
+} |
63 |
+ |
64 |
pkg_postinst() { |
65 |
if [[ ! -L "${ROOT}"etc/mtab ]]; then |
66 |
ewarn "Upstream suggests that the /etc/mtab file should be a symlink to /proc/mounts." |
67 |
@@ -138,6 +140,12 @@ pkg_postinst() { |
68 |
elog " $ man tmpfiles.d" |
69 |
elog |
70 |
|
71 |
+ elog "To get additional features, a number of optional runtime dependencies may" |
72 |
+ elog "be installed:" |
73 |
+ optfeature 'dev-python/dbus-python' 'for systemd-analyze' |
74 |
+ optfeature 'dev-python/pycairo[svg]' 'for systemd-analyze plotting ability' |
75 |
+ elog |
76 |
+ |
77 |
ewarn "Please note this is a work-in-progress and many packages in Gentoo" |
78 |
ewarn "do not supply systemd unit files yet. You are testing it on your own" |
79 |
ewarn "responsibility. Please remember than you can pass:" |