acpid: use update-rc.d class
authorMarcin Juszkiewicz <hrw@openembedded.org>
Thu, 29 Mar 2007 12:55:13 +0000 (12:55 +0000)
committerMarcin Juszkiewicz <hrw@openembedded.org>
Thu, 29 Mar 2007 12:55:13 +0000 (12:55 +0000)
packages/acpid/acpid.inc
packages/acpid/acpid_1.0.2.bb
packages/acpid/acpid_1.0.3.bb
packages/acpid/acpid_1.0.4.bb

index c96f431..69517a7 100644 (file)
@@ -5,6 +5,11 @@ LICENSE="GPL"
 SRC_URI = "${SOURCEFORGE_MIRROR}/acpid/acpid-${PV}.tar.gz \
            file://init"
 
+inherit update-rc.d
+
+INITSCRIPT_NAME = "acpid"
+INITSCRIPT_PARAMS = "defaults"
+
 EXTRA_OEMAKE = ""
 do_compile () {
        oe_runmake 'CC=${CC}' 'CROSS=${HOST_PREFIX}'
@@ -16,17 +21,3 @@ do_install () {
        cat ${WORKDIR}/init | sed -e's,/usr/sbin,${sbindir},g' > ${D}${sysconfdir}/init.d/acpid
        chmod 755 ${D}${sysconfdir}/init.d/acpid
 }
-
-pkg_postinst () {
-       if test -n "${D}"; then
-               D="-r $D"
-       fi
-       update-rc.d $D acpid defaults
-}
-
-pkg_prerm () {
-       if test -n "${D}"; then
-               D="-r $D"
-       fi
-       update-rc.d $D acpid remove
-}
index 1b48266..2a305ee 100644 (file)
@@ -1,3 +1,3 @@
 require acpid.inc
-PR = "r1"
+PR = "r2"
 
index d67ea96..640acd5 100644 (file)
@@ -1,4 +1,4 @@
 require acpid.inc
 SRC_URI += "file://gcc40.patch;patch=1"
-PR = "r1"
+PR = "r2"
 
index d67ea96..640acd5 100644 (file)
@@ -1,4 +1,4 @@
 require acpid.inc
 SRC_URI += "file://gcc40.patch;patch=1"
-PR = "r1"
+PR = "r2"