[Lunar-commits] <moonbase> systemd: never put a module as a normal depend if it's not needed to compile/install the module. make it optional.

Florin Braescu florin at lunar-linux.org
Tue May 10 13:31:26 CEST 2011


commit d50ac3acc36c2d11de0cdadc157a2cf16f082f9c
Author: Florin Braescu <florin at lunar-linux.org>
Date:   Tue May 10 14:31:26 2011 +0300

    systemd: never put a module as a normal depend if it's not needed to compile/install the module. make it optional.
---
 zbeta/systemd/DEPENDS |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/zbeta/systemd/DEPENDS b/zbeta/systemd/DEPENDS
index 4884b70..1b5fb71 100644
--- a/zbeta/systemd/DEPENDS
+++ b/zbeta/systemd/DEPENDS
@@ -1,11 +1,12 @@
-depends Linux-PAM
 depends sysvinit
 depends tcp_wrappers
 depends dbus
 depends libcap
 depends libcgroup
 depends udev
-depends autofs
 
-optional_depends  "vala"  ""  "--disable-gtk"  "for user interface tools"
+optional_depends  "Linux-PAM"  ""  "--disable-pam"  "for PAM support"
+optional_depends  "vala"       ""  "--disable-gtk"  "for user interface tools"
+optional_depends  "autofs"     ""  ""               "for userspace automounter support"
+optional_depends  "libnotify"  ""  ""               "for desktop notification support"
 


More information about the Lunar-commits mailing list