[Lunar-commits] <moonbase> lcdproc: updated DEPENDS and config options

Duncan Gibson engelsman at lunar-linux.org
Sun Aug 28 14:58:35 CEST 2011


commit 27dd73cd38d1e4235e5426aed31953829842fc18
Author: James Buren <ryuo at frugalware.org>
Date:   Sun Aug 28 14:58:35 2011 +0200

    lcdproc: updated DEPENDS and config options
    
    opt. depends for drivers. opt. config options for compile time.
    
    Note: downloads,compiles,installs OK,
          but untested due to lack of hardware - engelsman
---
 utils/lcdproc/BUILD     |    5 +++--
 utils/lcdproc/CONFIGURE |    6 ++++++
 utils/lcdproc/DEPENDS   |    3 +++
 utils/lcdproc/DETAILS   |    2 +-
 4 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/utils/lcdproc/BUILD b/utils/lcdproc/BUILD
index 9843571..829e788 100644
--- a/utils/lcdproc/BUILD
+++ b/utils/lcdproc/BUILD
@@ -1,7 +1,8 @@
 (
 
-    ./configure  --prefix=/usr      \
-                 --sysconfdir=/etc  \
+    ./configure  --prefix=/usr        \
+                 --sysconfdir=/etc    \
+                 --enable-drivers=all \
                  $OPTS              &&
     make                            &&
     prepare_install                 &&
diff --git a/utils/lcdproc/CONFIGURE b/utils/lcdproc/CONFIGURE
index 1c86a79..0d9464d 100644
--- a/utils/lcdproc/CONFIGURE
+++ b/utils/lcdproc/CONFIGURE
@@ -1 +1,7 @@
 mquery LCDPROC_BOOT "Invoke Lcdproc during boot?" y
+mquery LCDPROC_HBARS "Enable seamless horizontal bar graphs?" n "--enable-seamless-hbars" "--disable-seamless-hbars"
+mquery LCDPROC_MENUS "Enable menu support?" n "--enable-lcdproc-menus" "--disable-lcdproc-menus"
+mquery LCDPROC_NFS "Display NFS filesystem stats?" n "--enable-stat-nfs" "--disable-stat-nfs"
+mquery LCDPROC_SMBFS "Display SMFS filesystem stats?" n "--enable-stat-smbfs" "--disable-stat-smbfs"
+mquery LCDPROC_TEST "Enable server test menus?" n "--enable-testmenus" "--disable-testmenus"
+mquery LCDPROC_GOTO "Enable permissive menu goto?" n "--enable-permissive-menu-goto" "--disable-permissive-menu-goto"
diff --git a/utils/lcdproc/DEPENDS b/utils/lcdproc/DEPENDS
new file mode 100644
index 0000000..5ad35e9
--- /dev/null
+++ b/utils/lcdproc/DEPENDS
@@ -0,0 +1,3 @@
+optional_depends libusb "--enable-libusb" "--disable-libusb" "enables libusb LCD drivers"
+optional_depends libftdi "--enable-libftdi" "--disable-libftdi" "enables libftdi LCD drivers"
+optional_depends libhid "--enable-libhid" "--disable-libhid" "enables libhid LCD drivers"
diff --git a/utils/lcdproc/DETAILS b/utils/lcdproc/DETAILS
index 1dd5418..c641889 100644
--- a/utils/lcdproc/DETAILS
+++ b/utils/lcdproc/DETAILS
@@ -6,7 +6,7 @@
       SOURCE_VFY=sha1:dd20ecbc991f11f9b3fa5526bec2ac8b7081be5f
         WEB_SITE=http://lcdproc.omnipotent.net
          ENTERED=20020116
-         UPDATED=20110408
+         UPDATED=20110817
            SHORT="lcdproc provides a support for small lcd displays"
 
 cat << EOF


More information about the Lunar-commits mailing list