]> code.ossystems Code Review - openembedded-core.git/commitdiff
apmd: drop obsolete zaurus 2.4 kernels hack
authorMarcin Juszkiewicz <hrw@openedhand.com>
Mon, 13 Oct 2008 13:02:10 +0000 (13:02 +0000)
committerMarcin Juszkiewicz <hrw@openedhand.com>
Mon, 13 Oct 2008 13:02:10 +0000 (13:02 +0000)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5481 311d38ba-8fff-0310-9ca6-ca027cbcb966

meta/packages/apmd/apmd-3.2.2/zaurus24.patch [deleted file]
meta/packages/apmd/apmd_3.2.2.bb

diff --git a/meta/packages/apmd/apmd-3.2.2/zaurus24.patch b/meta/packages/apmd/apmd-3.2.2/zaurus24.patch
deleted file mode 100644 (file)
index 5df016a..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-Index: apmd-3.2.2.orig/apm.c
-===================================================================
---- apmd-3.2.2.orig.orig/apm.c 2006-01-26 15:15:27.000000000 +0100
-+++ apmd-3.2.2.orig/apm.c      2006-01-26 17:50:14.000000000 +0100
-@@ -24,10 +24,12 @@
- #include <unistd.h>
- #include <sys/types.h>
- #include <sys/stat.h>
-+#include <sys/utsname.h>
- #include <fcntl.h>
- #include <errno.h>
- #include <time.h>
- #include <getopt.h>
-+#include <signal.h>
- #include "apm.h"
- static int verbose = 0;
-@@ -43,6 +45,9 @@
-     int fd;
-     time_t then, now;
-     int error;
-+    FILE* pid_file;
-+    int apmd_pid;
-+    struct utsname uname_ver;
-     fd = open(APM_DEVICE, O_WRONLY);
-     if (fd < 0)
-@@ -54,6 +59,22 @@
-     switch (mode)
-     {
-     case SUSPEND:
-+      if(0 == system("grep -i hardware /proc/cpuinfo|grep -i SHARP"))
-+      {
-+          uname(&uname_ver);
-+
-+          if(0 == strncmp("2.4", uname_ver.release, 3))
-+          {
-+              pid_file = fopen("/var/run/apmd.pid", "r");
-+              if(pid_file)
-+              {
-+                  fscanf(pid_file, "%d", &apmd_pid);
-+                  fclose(pid_file);
-+              }
-+
-+              kill(apmd_pid, SIGKILL);
-+          }
-+      }
-       error = apm_suspend(fd);
-       break;
-     case STANDBY:
index 136d9293df1f8a6535ae6d064a88c69699dccd8c..1706e9c6835ab353fbc3346b4befea15774b5e38 100644 (file)
@@ -3,12 +3,11 @@ SECTION = "base"
 PRIORITY = "required"
 DEPENDS = "libtool-cross"
 LICENSE = "GPL"
-PR = "r12"
+PR = "r13"
 
 SRC_URI = "${DEBIAN_MIRROR}/main/a/apmd/apmd_${PV}.orig.tar.gz \
            file://debian.patch;patch=1 \
            file://workaround.patch;patch=1 \
-           file://zaurus24.patch;patch=1 \
            file://unlinux.patch;patch=1 \
            file://libtool.patch;patch=1 \
            file://init \