[Lunar-commits] <moonbase-other> polkit: Adding %UDEV as a depends. Adding Linux-PAM as an optional_depends. If you say

Dennis Veatch stumbles at lunar-linux.org
Wed Jul 18 14:00:53 CEST 2012


commit 13b85044ff0793260e23a4a17ef857bce21d9197
Author: Dennis Veatch <stumbles at lunar-linux.org>
Date: Wed, 18 Jul 2012 05:00:53 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/13b85044ff0793260e23a4a17ef857bce21d9197

polkit: Adding %UDEV as a depends. Adding Linux-PAM as an optional_depends. If you say

no to Linux-PAM it will use shadow as the authorization framework, else PAM. Disabling
html man pages and adding a CONFIGURE to enable the standard man pages.
---
  devel/polkit/BUILD                                           +1/-1     
  devel/polkit/CONFIGURE                                       +1/-0     
  devel/polkit/DEPENDS                                         +4/-2     
  3 files changed, 6 insertions (+), 3 deletions (-)

--- a/devel/polkit/BUILD
+++ b/devel/polkit/BUILD
@@ -1,6 +1,6 @@
 (
 
-  OPTS+=" --disable-man-pages"  &&
+  OPTS+=" --enable-gtk-doc-html"  &&
 
 # If expat is yes the make tanks on "line 5975: cd: yes/lib: No such file or directory"
   sedit "s:\$withval/:/usr/:g" configure.ac &&
--- /dev/null
+++ b/devel/polkit/CONFIGURE
@@ -0,0 +1 @@
+mquery ENBL_MAN "Install man pages?" n "--enable-man-pages" "--disable-man-pages"
--- a/devel/polkit/DEPENDS
+++ b/devel/polkit/DEPENDS
@@ -1,3 +1,5 @@
-optional_depends gobject-introspection "--enable-introspection" "--disable-introspection" "for API collection support"
-optional_depends expat                 "--with-expat"           "--without-expat"         "XML parsing support"
+depends %UDEV
 
+optional_depends Linux-PAM             "--with-authfw=pam"      "--with-authfw=shadow"    "For authentication support.${PROBLEM_COLOR}If you say no it will use shadow.${QUERY_COLOR}"
+optional_depends gobject-introspection "--enable-introspection" "--disable-introspection" "For API collection support"
+optional_depends expat                 "--with-expat"           "--without-expat"         "XML parsing support"




More information about the Lunar-commits mailing list