[libconfig-model-lcdproc-perl] 07/09: patch tweak-lcdd-conf: warn and fix adapted from udev/lcd-imon (req C::M 2.059)

dod at debian.org dod at debian.org
Wed Jul 2 10:18:24 UTC 2014


This is an automated email from the git hooks/post-receive script.

dod pushed a commit to branch master
in repository libconfig-model-lcdproc-perl.

commit 45c8ec8c18e9efca27be7bf68fc79e3e28b66eda
Author: Dominique Dumont <dod at debian.org>
Date:   Tue Jul 1 13:42:58 2014 +0200

    patch tweak-lcdd-conf: warn and fix adapted from udev/lcd-imon (req C::M 2.059)
    
    The requirement on C::M 2.059 avoids a crash when running cme fix lcdproc
    with a LCDd.conf configured with an imon device and no actual imon device.
---
 debian/patches/tweak-lcdd-conf | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/debian/patches/tweak-lcdd-conf b/debian/patches/tweak-lcdd-conf
index 70cb0f5..30decd5 100644
--- a/debian/patches/tweak-lcdd-conf
+++ b/debian/patches/tweak-lcdd-conf
@@ -60,7 +60,7 @@ Author: dod
  User=nobody
  
  # The server will stay in the foreground if set to yes.
-@@ -662,6 +677,17 @@
+@@ -662,6 +677,21 @@
  [imon]
  
  # select the device to use
@@ -70,11 +70,15 @@ Author: dod
 +#     formula="my $l = '/dev/lcd-imon'; -e $l ? $l : '/dev/lcd0';"
 +#     use_eval=1
 +#     allow_override=1 -
-+#   warn_unless:device_file
-+#     code=" defined $_ ? -e : 1"
++#   warn_unless:use_lcd_imon
++#     code="my $l = '/dev/lcd-imon'; not -e $l or $_ eq $l ;"
++#     msg="imon device does not use /dev/lcd-imon link."
++#     fix="$_ = undef;" -
++#   warn_unless:found_device_file
++#     code="defined $_ ? -e : 1"
 +#     msg="missing imon device file"
-+#     fix="$_ = undef;"
-+#   - %}
++#     fix="$_ = undef;" -
++# %}
  Device=/dev/lcd0
  
  # display dimensions

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libconfig-model-lcdproc-perl.git



More information about the Pkg-perl-cvs-commits mailing list