lirc/lirc_0.8.0.bb: Install lircexec.init for every platform, SRC_URI was wrong
authorMatthias Goebl <oe@m.goebl.net>
Fri, 10 Mar 2006 19:56:31 +0000 (19:56 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Fri, 10 Mar 2006 19:56:31 +0000 (19:56 +0000)
- Install lircexec.init for every platform
- Correct SRC_URI to include lircexec.init for every platform (Thanks Holger)
- RRECOMMENDed lirc-exec for lirc (because it was included in earlier packages,
  and the 0.8.0 package is more fine-granular)
- Add HOMEPAGE

packages/lirc/lirc_0.8.0.bb

index 2d36b4e..7aeccdc 100644 (file)
@@ -6,6 +6,7 @@ DESCRIPTION_append_lirc-remotes = " This package contains some config files for
 DESCRIPTION_append_lirc-nslu2example = " This package contains a working config for RC5 remotes and a modified NSLU2."
 SECTION = "console/network"
 PRIORITY = "optional"
+HOMEPAGE = "http://www.lirc.org"
 MAINTAINER = "Matthias Goebl <matthias.goebl@goebl.net>"
 LICENSE = "GPL"
 DEPENDS = "virtual/kernel libx11 libxau libsm libice"
@@ -14,12 +15,12 @@ RDEPENDS = "lirc-modules"
 RDEPENDS_lirc-x = "lirc"
 RDEPENDS_lirc-exec = "lirc"
 RDEPENDS_lirc-nslu2example = "lirc lirc-exec"
-PR = "r2"
+RRECOMMENDS_lirc = "lirc-exec"
+PR = "r3"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/lirc/lirc-${PV}.tar.gz \
-           file://lircd.init file://lircmd.init"
-SRC_URI_append_nslu2 = " file://lircexec.init \
-           file://lircd.conf_nslu2 file://lircrc_nslu2"
+           file://lircd.init file://lircmd.init file://lircexec.init"
+SRC_URI_append_nslu2 = " file://lircd.conf_nslu2 file://lircrc_nslu2"
 
 S = "${WORKDIR}/lirc-${PV}"
 
@@ -44,6 +45,7 @@ do_stage() {
 do_install_append() {
        install -d ${D}${sysconfdir}/init.d
        install ${WORKDIR}/lircd.init ${D}${sysconfdir}/init.d/lircd
+       install ${WORKDIR}/lircexec.init ${D}${sysconfdir}/init.d/lircexec
         install -d ${D}${datadir}/lirc/
         cp -pPR ${S}/remotes ${D}${datadir}/lirc/
        rm -rf ${D}/dev
@@ -53,7 +55,6 @@ do_install_append_nslu2() {
        install -d ${D}${sysconfdir}
        install ${WORKDIR}/lircd.conf_nslu2 ${D}${sysconfdir}/lircd.conf
        install ${WORKDIR}/lircrc_nslu2 ${D}${sysconfdir}/lircrc
-       install ${WORKDIR}/lircexec.init ${D}${sysconfdir}/init.d/lircexec
 }
 
 PACKAGES =+ "lirc-x lirc-exec lirc-remotes"