From 461f01e39789a007df3fddf52600aad609a37881 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sun, 17 Oct 2010 22:27:42 +0200 Subject: [PATCH] eventlircd: downgrade to eventlircd-17 Signed-off-by: Stephan Raue --- packages/sysutils/remote/eventlircd/meta | 2 +- .../patches/eventlircd-17-fixes-0.1.diff | 35 +++++++++++++++++++ 2 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 packages/sysutils/remote/eventlircd/patches/eventlircd-17-fixes-0.1.diff diff --git a/packages/sysutils/remote/eventlircd/meta b/packages/sysutils/remote/eventlircd/meta index c4cde21e98..a18ae143d6 100644 --- a/packages/sysutils/remote/eventlircd/meta +++ b/packages/sysutils/remote/eventlircd/meta @@ -1,5 +1,5 @@ PKG_NAME="eventlircd" -PKG_VERSION="32" +PKG_VERSION="17" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/sysutils/remote/eventlircd/patches/eventlircd-17-fixes-0.1.diff b/packages/sysutils/remote/eventlircd/patches/eventlircd-17-fixes-0.1.diff new file mode 100644 index 0000000000..b1da101c5e --- /dev/null +++ b/packages/sysutils/remote/eventlircd/patches/eventlircd-17-fixes-0.1.diff @@ -0,0 +1,35 @@ +diff -Naur eventlircd-17/udev/lircd_helper.in eventlircd-17.patch/udev/lircd_helper.in +--- eventlircd-17/udev/lircd_helper.in 2010-10-17 22:18:18.000000000 +0200 ++++ eventlircd-17.patch/udev/lircd_helper.in 2010-10-17 22:23:51.144592363 +0200 +@@ -53,7 +53,7 @@ + remove) + instance=`echo $DEVNAME | sed -e 's/\/\+/~/g' -e 's/^~dev~//'` + if test -e "@localstatedir@/run/lirc/lircd-${instance}.pid" ; then +- pid=`cat @localstate@/run/lirc/lircd-${instance}.pid` ++ pid=`cat @localstatedir@/run/lirc/lircd-${instance}.pid` + if test ! "x${pid}" = "x" ; then + kill ${pid} + fi +diff -Naur eventlircd-17/udev/wakeup_enable.in eventlircd-17.patch/udev/wakeup_enable.in +--- eventlircd-17/udev/wakeup_enable.in 2010-10-17 22:18:18.000000000 +0200 ++++ eventlircd-17.patch/udev/wakeup_enable.in 2010-10-17 22:24:39.559156689 +0200 +@@ -5,13 +5,13 @@ + + devpath=`readlink -f "/sys/${DEVPATH}"` + while echo "${devpath}" | /bin/grep -q '^/sys/devices/' > /dev/null 2>&1 ; do +- if test -e "${devpath}/power/wakeup" ; then +- state=`cat "${devpath}/power/wakeup"` ++ if test -e "${devpath}/power/wakeup" ; then ++ state=`cat "${devpath}/power/wakeup"` + if test "x${state}" = "xdisabled" ; then + echo "enabled" > "${devpath}/power/wakeup" +- fi +- fi ++ fi ++ fi + devpath=`dirname "${devpath}"` +-done +- ++done ++ + exit 0