diff options
-rw-r--r-- | recipes/lirc/files/lirc_sir-sa1100.patch | 10 | ||||
-rw-r--r-- | recipes/lirc/files/split-hauppauge.patch | 141 | ||||
-rw-r--r-- | recipes/lirc/lirc-modules_0.8.0.bb | 45 | ||||
-rw-r--r-- | recipes/lirc/lirc-modules_0.8.1+cvs20070307.bb | 47 | ||||
-rw-r--r-- | recipes/lirc/lirc-modules_0.8.1.bb | 45 | ||||
-rw-r--r-- | recipes/lirc/lirc-modules_0.8.3+cvs20080713.bb | 31 | ||||
-rw-r--r-- | recipes/lirc/lirc-modules_0.8.3+cvs20081230.bb | 31 | ||||
-rw-r--r-- | recipes/lirc/lirc-modules_0.8.4a.bb | 34 | ||||
-rw-r--r-- | recipes/lirc/lirc_0.8.0.bb | 71 | ||||
-rw-r--r-- | recipes/lirc/lirc_0.8.1+cvs20070307.bb | 73 | ||||
-rw-r--r-- | recipes/lirc/lirc_0.8.4a.bb | 71 |
11 files changed, 0 insertions, 599 deletions
diff --git a/recipes/lirc/files/lirc_sir-sa1100.patch b/recipes/lirc/files/lirc_sir-sa1100.patch deleted file mode 100644 index 245b28ac51..0000000000 --- a/recipes/lirc/files/lirc_sir-sa1100.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- lirc/drivers/lirc_sir/lirc_sir.c.orig 2004-11-18 17:30:17 +0100 -+++ lirc/drivers/lirc_sir/lirc_sir.c 2004-11-18 17:30:21 +0100 -@@ -628,6 +628,7 @@ - struct timeval curr_tv; - static unsigned long deltv; - #ifdef LIRC_ON_SA1100 -+ unsigned long deltintrtv; - int status; - static int n=0; - diff --git a/recipes/lirc/files/split-hauppauge.patch b/recipes/lirc/files/split-hauppauge.patch deleted file mode 100644 index 170a233ffb..0000000000 --- a/recipes/lirc/files/split-hauppauge.patch +++ /dev/null @@ -1,141 +0,0 @@ ---- lirc/remotes/hauppauge/lircd.conf.hauppauge~ 2003-05-03 15:42:30.000000000 +0100 -+++ lirc/remotes/hauppauge/lircd.conf.hauppauge 2004-10-10 20:14:14.000000000 +0100 -@@ -51,71 +51,3 @@ - end codes - - end remote -- -- --# --# this config file was automatically generated --# using lirc-0.6.6(animax) on Tue Apr 15 19:50:27 2003 --# --# contributed by --# --# brand: Hauppauge --# model no. of remote control: --# devices being controlled by this remote: PVR 2/350 --# -- --begin remote -- -- name hauppauge_pvr -- bits 13 -- flags RC5|CONST_LENGTH -- eps 30 -- aeps 100 -- -- one 969 811 -- zero 969 811 -- plead 1097 -- gap 114605 -- toggle_bit 2 -- -- -- begin codes -- Power 0x00000000000017FD -- Go 0x00000000000017FB -- 1 0x00000000000017C1 -- 2 0x00000000000017C2 -- 3 0x00000000000017C3 -- 4 0x00000000000017C4 -- 5 0x00000000000017C5 -- 6 0x00000000000017C6 -- 7 0x00000000000017C7 -- 8 0x00000000000017C8 -- 9 0x00000000000017C9 -- Back/Exit 0x00000000000017DF -- 0 0x00000000000017C0 -- Menu 0x00000000000017CD -- Red 0x00000000000017CB -- Green 0x00000000000017EE -- Yellow 0x00000000000017F8 -- Blue 0x00000000000017E9 -- Ch+ 0x00000000000017E0 -- Ch- 0x00000000000017E1 -- Vol- 0x00000000000017D1 -- Vol+ 0x00000000000017D0 -- Ok 0x00000000000017E5 -- Mute 0x00000000000017CF -- Blank 0x00000000000017CC -- Full 0x00000000000017FC -- Rewind 0x00000000000017F2 -- Play 0x00000000000017F5 -- Forward 0x00000000000017F4 -- Record 0x00000000000017F7 -- Stop 0x00000000000017F6 -- Pause 0x00000000000017F0 -- Replay 0x00000000000017E4 -- Skip 0x00000000000017DE -- end codes -- --end remote -- -- ---- /dev/null 2004-06-13 02:32:19.000000000 +0100 -+++ lirc/remotes/hauppauge/lircd.conf.hauppauge-pvr 2004-10-10 20:14:05.000000000 +0100 -@@ -0,0 +1,64 @@ -+# -+# this config file was automatically generated -+# using lirc-0.6.6(animax) on Tue Apr 15 19:50:27 2003 -+# -+# contributed by -+# -+# brand: Hauppauge -+# model no. of remote control: -+# devices being controlled by this remote: PVR 2/350 -+# -+ -+begin remote -+ -+ name hauppauge_pvr -+ bits 13 -+ flags RC5|CONST_LENGTH -+ eps 30 -+ aeps 100 -+ -+ one 969 811 -+ zero 969 811 -+ plead 1097 -+ gap 114605 -+ toggle_bit 2 -+ -+ -+ begin codes -+ Power 0x00000000000017FD -+ Go 0x00000000000017FB -+ 1 0x00000000000017C1 -+ 2 0x00000000000017C2 -+ 3 0x00000000000017C3 -+ 4 0x00000000000017C4 -+ 5 0x00000000000017C5 -+ 6 0x00000000000017C6 -+ 7 0x00000000000017C7 -+ 8 0x00000000000017C8 -+ 9 0x00000000000017C9 -+ Back/Exit 0x00000000000017DF -+ 0 0x00000000000017C0 -+ Menu 0x00000000000017CD -+ Red 0x00000000000017CB -+ Green 0x00000000000017EE -+ Yellow 0x00000000000017F8 -+ Blue 0x00000000000017E9 -+ Ch+ 0x00000000000017E0 -+ Ch- 0x00000000000017E1 -+ Vol- 0x00000000000017D1 -+ Vol+ 0x00000000000017D0 -+ Ok 0x00000000000017E5 -+ Mute 0x00000000000017CF -+ Blank 0x00000000000017CC -+ Full 0x00000000000017FC -+ Rewind 0x00000000000017F2 -+ Play 0x00000000000017F5 -+ Forward 0x00000000000017F4 -+ Record 0x00000000000017F7 -+ Stop 0x00000000000017F6 -+ Pause 0x00000000000017F0 -+ Replay 0x00000000000017E4 -+ Skip 0x00000000000017DE -+ end codes -+ -+end remote diff --git a/recipes/lirc/lirc-modules_0.8.0.bb b/recipes/lirc/lirc-modules_0.8.0.bb deleted file mode 100644 index 8980956fa6..0000000000 --- a/recipes/lirc/lirc-modules_0.8.0.bb +++ /dev/null @@ -1,45 +0,0 @@ -DESCRIPTION = "LIRC is a package that allows you to decode and send infra-red signals of many commonly used remote controls. This package contains the lirc kernel modules." -SECTION = "base" -PRIORITY = "optional" -HOMEPAGE = "http://www.lirc.org" -LICENSE = "GPL" -DEPENDS = "virtual/kernel fakeroot-native setserial" -RDEPENDS_nslu2 = "setserial" -PR = "r3" - -SRC_URI = "${SOURCEFORGE_MIRROR}/lirc/lirc-${PV}.tar.gz" -S = "${WORKDIR}/lirc-${PV}" - -inherit autotools module - -require lirc-config.inc - -MAKE_TARGETS = "KERNEL_PATH=${STAGING_KERNEL_DIR} MAKE='make -e' -C drivers" - -fakeroot do_install() { - oe_runmake -C drivers DESTDIR="${D}" moduledir="/lib/modules/${KERNEL_VERSION}/lirc" install - rm -rf ${D}/dev -} - -# nslu2 uses udev, so /dev/lirc0 will be created automatically -# and /dev/lirc will be created by /etc/udev/rules.d/lirc.rules -# (that's the kernel-2.6+udev solution) -do_install_append_nslu2() { - install -d ${D}${sysconfdir}/modutils/ - echo 'lirc_serial' > ${D}${sysconfdir}/modutils/lirc_serial - install -d ${D}${sysconfdir}/modprobe.d/ - echo 'install lirc_serial /bin/setserial /dev/ttyS1 uart none; /sbin/leds ready on; /sbin/modprobe --ignore-install lirc_serial' >${D}${sysconfdir}/modprobe.d/lirc_serial - install -d ${D}${sysconfdir}/udev/rules.d/ - echo 'KERNEL="lirc0", SYMLINK="lirc"' > ${D}${sysconfdir}/udev/rules.d/lirc.rules -} - -# this is for distributions that don't use udev -pkg_postinst_append() { -if [ ! -c $D/dev/lirc -a ! -f /sbin/udevd ]; then mknod $D/dev/lirc c 61 0; fi -} - -FILES_${PN} = "/lib/modules" -FILES_${PN}_append_nslu2 = " ${sysconfdir}/modutils ${sysconfdir}/modprobe.d ${sysconfdir}/udev/rules.d" - -SRC_URI[md5sum] = "596e05980f75372fa998d50eb1dcade0" -SRC_URI[sha256sum] = "4097abc39b928970ba3232942ac5a6db7ec4ed4164593b9223c90470c9c994dc" diff --git a/recipes/lirc/lirc-modules_0.8.1+cvs20070307.bb b/recipes/lirc/lirc-modules_0.8.1+cvs20070307.bb deleted file mode 100644 index 3ecfb76b3c..0000000000 --- a/recipes/lirc/lirc-modules_0.8.1+cvs20070307.bb +++ /dev/null @@ -1,47 +0,0 @@ -DESCRIPTION = "LIRC is a package that allows you to decode and send infra-red signals of many commonly used remote controls. This package contains the lirc kernel modules." -SECTION = "base" -PRIORITY = "optional" -HOMEPAGE = "http://www.lirc.org" -LICENSE = "GPL" -DEPENDS = "virtual/kernel fakeroot-native setserial" -RDEPENDS_nslu2 = "setserial" -PR = "r0" - -# enable this bb file until the other packages compile again -#DEFAULT_PREFERENCE = "-1" - -SRCDATE=${@bb.data.getVar('PV', d, 1)[9:]} - -SRC_URI = "cvs://anonymous@lirc.cvs.sourceforge.net/cvsroot/lirc;module=lirc;method=pserver;cvsdate=${SRCDATE}" -S = "${WORKDIR}/lirc" - -inherit autotools module - -require lirc-config.inc - -MAKE_TARGETS = "KERNEL_PATH=${STAGING_KERNEL_DIR} MAKE='make -e' -C drivers" - -fakeroot do_install() { - oe_runmake -C drivers DESTDIR="${D}" moduledir="/lib/modules/${KERNEL_VERSION}/lirc" install - rm -rf ${D}/dev -} - -# nslu2 uses udev, so /dev/lirc0 will be created automatically -# and /dev/lirc will be created by /etc/udev/rules.d/lirc.rules -# (that's the kernel-2.6+udev solution) -do_install_append_nslu2() { - install -d ${D}${sysconfdir}/modutils/ - echo 'lirc_serial' > ${D}${sysconfdir}/modutils/lirc_serial - install -d ${D}${sysconfdir}/modprobe.d/ - echo 'install lirc_serial /bin/setserial /dev/ttyS1 uart none; /sbin/leds ready on; /sbin/modprobe --ignore-install lirc_serial' >${D}${sysconfdir}/modprobe.d/lirc_serial - install -d ${D}${sysconfdir}/udev/rules.d/ - echo 'KERNEL="lirc0", SYMLINK="lirc"' > ${D}${sysconfdir}/udev/rules.d/lirc.rules -} - -# this is for distributions that don't use udev -pkg_postinst_append() { -if [ ! -c $D/dev/lirc -a ! -f /sbin/udevd ]; then mknod $D/dev/lirc c 61 0; fi -} - -FILES_${PN} = "/lib/modules" -FILES_${PN}_append_nslu2 = " ${sysconfdir}/modutils ${sysconfdir}/modprobe.d ${sysconfdir}/udev/rules.d" diff --git a/recipes/lirc/lirc-modules_0.8.1.bb b/recipes/lirc/lirc-modules_0.8.1.bb deleted file mode 100644 index d7ff7c2027..0000000000 --- a/recipes/lirc/lirc-modules_0.8.1.bb +++ /dev/null @@ -1,45 +0,0 @@ -DESCRIPTION = "LIRC is a package that allows you to decode and send infra-red signals of many commonly used remote controls. This package contains the lirc kernel modules." -SECTION = "base" -PRIORITY = "optional" -HOMEPAGE = "http://www.lirc.org" -LICENSE = "GPL" -DEPENDS = "virtual/kernel fakeroot-native setserial" -RDEPENDS_nslu2 = "setserial" -PR = "r0" - -SRC_URI = "${SOURCEFORGE_MIRROR}/lirc/lirc-${PV}.tar.gz" -S = "${WORKDIR}/lirc-${PV}" - -inherit autotools module - -require lirc-config.inc - -MAKE_TARGETS = "KERNEL_PATH=${STAGING_KERNEL_DIR} MAKE='make -e' -C drivers" - -fakeroot do_install() { - oe_runmake -C drivers DESTDIR="${D}" moduledir="/lib/modules/${KERNEL_VERSION}/lirc" install - rm -rf ${D}/dev -} - -# nslu2 uses udev, so /dev/lirc0 will be created automatically -# and /dev/lirc will be created by /etc/udev/rules.d/lirc.rules -# (that's the kernel-2.6+udev solution) -do_install_append_nslu2() { - install -d ${D}${sysconfdir}/modutils/ - echo 'lirc_serial' > ${D}${sysconfdir}/modutils/lirc_serial - install -d ${D}${sysconfdir}/modprobe.d/ - echo 'install lirc_serial /bin/setserial /dev/ttyS1 uart none; /sbin/leds ready on; /sbin/modprobe --ignore-install lirc_serial' >${D}${sysconfdir}/modprobe.d/lirc_serial - install -d ${D}${sysconfdir}/udev/rules.d/ - echo 'KERNEL="lirc0", SYMLINK="lirc"' > ${D}${sysconfdir}/udev/rules.d/lirc.rules -} - -# this is for distributions that don't use udev -pkg_postinst_append() { -if [ ! -c $D/dev/lirc -a ! -f /sbin/udevd ]; then mknod $D/dev/lirc c 61 0; fi -} - -FILES_${PN} = "/lib/modules" -FILES_${PN}_append_nslu2 = " ${sysconfdir}/modutils ${sysconfdir}/modprobe.d ${sysconfdir}/udev/rules.d" - -SRC_URI[md5sum] = "5687331324ff5fc551f37ce419b2a926" -SRC_URI[sha256sum] = "d701ba12a96d913fc963eb7e5cc751bbd12fefb921dae4e70c8549a43a108dd6" diff --git a/recipes/lirc/lirc-modules_0.8.3+cvs20080713.bb b/recipes/lirc/lirc-modules_0.8.3+cvs20080713.bb deleted file mode 100644 index 7dfba0d789..0000000000 --- a/recipes/lirc/lirc-modules_0.8.3+cvs20080713.bb +++ /dev/null @@ -1,31 +0,0 @@ -DESCRIPTION = "LIRC is a package that allows you to decode and send infra-red signals of many commonly used remote controls. This package contains the lirc kernel modules." -SECTION = "base" -PRIORITY = "optional" -HOMEPAGE = "http://www.lirc.org" -LICENSE = "GPL" -DEPENDS = "virtual/kernel fakeroot-native setserial" -PR = "r0" - -SRCDATE=${@bb.data.getVar('PV', d, 1)[9:]} - -SRC_URI = "cvs://anonymous@lirc.cvs.sourceforge.net/cvsroot/lirc;module=lirc;method=pserver;cvsdate=${SRCDATE}" -S = "${WORKDIR}/lirc" - - -inherit autotools module - -require lirc-config.inc - -MAKE_TARGETS = "KERNEL_PATH=${STAGING_KERNEL_DIR} MAKE='make V=1' -C drivers" - -fakeroot do_install() { - oe_runmake -C drivers DESTDIR="${D}" moduledir="/lib/modules/${KERNEL_VERSION}/lirc" install - rm -rf ${D}/dev -} - -# this is for distributions that don't use udev -pkg_postinst_append() { -if [ ! -c $D/dev/lirc -a ! -f /sbin/udevd ]; then mknod $D/dev/lirc c 61 0; fi -} - -FILES_${PN} = "/lib/modules" diff --git a/recipes/lirc/lirc-modules_0.8.3+cvs20081230.bb b/recipes/lirc/lirc-modules_0.8.3+cvs20081230.bb deleted file mode 100644 index 7dfba0d789..0000000000 --- a/recipes/lirc/lirc-modules_0.8.3+cvs20081230.bb +++ /dev/null @@ -1,31 +0,0 @@ -DESCRIPTION = "LIRC is a package that allows you to decode and send infra-red signals of many commonly used remote controls. This package contains the lirc kernel modules." -SECTION = "base" -PRIORITY = "optional" -HOMEPAGE = "http://www.lirc.org" -LICENSE = "GPL" -DEPENDS = "virtual/kernel fakeroot-native setserial" -PR = "r0" - -SRCDATE=${@bb.data.getVar('PV', d, 1)[9:]} - -SRC_URI = "cvs://anonymous@lirc.cvs.sourceforge.net/cvsroot/lirc;module=lirc;method=pserver;cvsdate=${SRCDATE}" -S = "${WORKDIR}/lirc" - - -inherit autotools module - -require lirc-config.inc - -MAKE_TARGETS = "KERNEL_PATH=${STAGING_KERNEL_DIR} MAKE='make V=1' -C drivers" - -fakeroot do_install() { - oe_runmake -C drivers DESTDIR="${D}" moduledir="/lib/modules/${KERNEL_VERSION}/lirc" install - rm -rf ${D}/dev -} - -# this is for distributions that don't use udev -pkg_postinst_append() { -if [ ! -c $D/dev/lirc -a ! -f /sbin/udevd ]; then mknod $D/dev/lirc c 61 0; fi -} - -FILES_${PN} = "/lib/modules" diff --git a/recipes/lirc/lirc-modules_0.8.4a.bb b/recipes/lirc/lirc-modules_0.8.4a.bb deleted file mode 100644 index df2a972686..0000000000 --- a/recipes/lirc/lirc-modules_0.8.4a.bb +++ /dev/null @@ -1,34 +0,0 @@ -DESCRIPTION = "LIRC is a package that allows you to decode and send infra-red signals of many commonly used remote controls. This package contains the lirc kernel modules." -SECTION = "base" -PRIORITY = "optional" -HOMEPAGE = "http://www.lirc.org" -LICENSE = "GPL" -DEPENDS = "virtual/kernel fakeroot-native setserial" -PR = "r0" - -SRCDATE=${@bb.data.getVar('PV', d, 1)[9:]} - -SRC_URI = "${SOURCEFORGE_MIRROR}/lirc/lirc-${PV}.tar.gz" -S = "${WORKDIR}/lirc-${PV}" - - -inherit autotools module - -require lirc-config.inc - -MAKE_TARGETS = "KERNEL_PATH=${STAGING_KERNEL_DIR} MAKE='make V=1' -C drivers" - -fakeroot do_install() { - oe_runmake -C drivers DESTDIR="${D}" moduledir="/lib/modules/${KERNEL_VERSION}/lirc" install - rm -rf ${D}/dev -} - -# this is for distributions that don't use udev -pkg_postinst_append() { -if [ ! -c $D/dev/lirc -a ! -f /sbin/udevd ]; then mknod $D/dev/lirc c 61 0; fi -} - -FILES_${PN} = "/lib/modules" - -SRC_URI[md5sum] = "1101c44d542807a4f9f5e33349b5bf56" -SRC_URI[sha256sum] = "d6e68935e69c82bba091cb102bbc4b63428eb8deb94c7d00e14ea3b673e10712" diff --git a/recipes/lirc/lirc_0.8.0.bb b/recipes/lirc/lirc_0.8.0.bb deleted file mode 100644 index 65b819c0cd..0000000000 --- a/recipes/lirc/lirc_0.8.0.bb +++ /dev/null @@ -1,71 +0,0 @@ -DESCRIPTION = "LIRC is a package that allows you to decode and send infra-red signals of many commonly used remote controls." -DESCRIPTION_append_lirc = " This package contains the lirc daemon, libraries and tools." -DESCRIPTION_append_lirc-x = " This package contains lirc tools for X11." -DESCRIPTION_append_lirc-exec = " This package contains a daemon that runs programs on IR signals." -DESCRIPTION_append_lirc-remotes = " This package contains some config files for remotes." -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" -LICENSE = "GPL" -DEPENDS = "virtual/kernel virtual/libx11 libxau libsm libice" -DEPENDS_nslu2 = "virtual/kernel lirc-modules" -RDEPENDS_${PN} = "lirc-modules" -RDEPENDS_lirc-x = "lirc" -RDEPENDS_lirc-exec = "lirc" -RDEPENDS_lirc-nslu2example = "lirc lirc-exec" -RRECOMMENDS_lirc = "lirc-exec" -PR = "r5" - -SRC_URI = "${SOURCEFORGE_MIRROR}/lirc/lirc-${PV}.tar.gz \ - file://lircd.init file://lircmd.init file://lircexec.init" -SRC_URI_append_nslu2 = " file://lircd.conf_nslu2 file://lircrc_nslu2" - -S = "${WORKDIR}/lirc-${PV}" - -inherit autotools module-base update-rc.d - -INITSCRIPT_PACKAGES = "lirc lirc-exec" -INITSCRIPT_NAME = "lircd" -INITSCRIPT_PARAMS = "defaults 20" -INITSCRIPT_NAME_lirc-exec = "lircexec" -INITSCRIPT_PARAMS_lirc-exec = "defaults 21" - -require lirc-config.inc - -EXTRA_OEMAKE = 'SUBDIRS="daemons tools"' - -do_stage() { - oe_libinstall -so -C tools liblirc_client ${STAGING_LIBDIR} - install -d ${STAGING_INCDIR}/lirc/ - install -m 0644 tools/lirc_client.h ${STAGING_INCDIR}/lirc/ -} - -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 -} - -do_install_append_nslu2() { - install -d ${D}${sysconfdir} - install ${WORKDIR}/lircd.conf_nslu2 ${D}${sysconfdir}/lircd.conf - install ${WORKDIR}/lircrc_nslu2 ${D}${sysconfdir}/lircrc -} - -PACKAGES =+ "lirc-x lirc-exec lirc-remotes" -PACKAGES_prepend_nslu2 = "lirc-nslu2example " - -FILES_${PN}-dbg += "${bindir}/.debug ${sbindir}/.debug" -FILES_${PN} = "${bindir} ${sbindir} ${libdir} ${sysconfdir}/init.d" -FILES_lirc-x = "${bindir}/irxevent ${bindir}/xmode2" -FILES_lirc-exec = "${bindir}/irexec ${sysconfdir}/init.d/lircexec" -FILES_lirc-remotes = "${datadir}/lirc/remotes" -FILES_lirc-nslu2example = "${sysconfdir}/lircd.conf ${sysconfdir}/lircrc" -CONFFILES_lirc-nslu2example = "${FILES_lirc-nslu2example}" - -SRC_URI[md5sum] = "596e05980f75372fa998d50eb1dcade0" -SRC_URI[sha256sum] = "4097abc39b928970ba3232942ac5a6db7ec4ed4164593b9223c90470c9c994dc" diff --git a/recipes/lirc/lirc_0.8.1+cvs20070307.bb b/recipes/lirc/lirc_0.8.1+cvs20070307.bb deleted file mode 100644 index e2047864a9..0000000000 --- a/recipes/lirc/lirc_0.8.1+cvs20070307.bb +++ /dev/null @@ -1,73 +0,0 @@ -DESCRIPTION = "LIRC is a package that allows you to decode and send infra-red signals of many commonly used remote controls." -DESCRIPTION_append_lirc = " This package contains the lirc daemon, libraries and tools." -DESCRIPTION_append_lirc-x = " This package contains lirc tools for X11." -DESCRIPTION_append_lirc-exec = " This package contains a daemon that runs programs on IR signals." -DESCRIPTION_append_lirc-remotes = " This package contains some config files for remotes." -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" -LICENSE = "GPL" -DEPENDS = "virtual/kernel virtual/libx11 libxau libsm libice" -DEPENDS_nslu2 = "virtual/kernel lirc-modules" -RDEPENDS_${PN} = "lirc-modules" -RDEPENDS_lirc-x = "lirc" -RDEPENDS_lirc-exec = "lirc" -RDEPENDS_lirc-nslu2example = "lirc lirc-exec" -RRECOMMENDS_lirc = "lirc-exec" -PR = "r3" - -# enable cvs version since until compilation issues for other packages have been fixed (cf. bug 2284 et al). -#DEFAULT_PREFERENCE = "-1" - -SRCDATE=${@bb.data.getVar('PV', d, 1)[9:]} - -SRC_URI = "cvs://anonymous@lirc.cvs.sourceforge.net/cvsroot/lirc;module=lirc;method=pserver;cvsdate=${SRCDATE} \ - file://lircd.init file://lircmd.init file://lircexec.init" -SRC_URI_append_nslu2 = " file://lircd.conf_nslu2 file://lircrc_nslu2" - -S = "${WORKDIR}/lirc" - -inherit autotools module-base update-rc.d - -INITSCRIPT_PACKAGES = "lirc lirc-exec" -INITSCRIPT_NAME = "lircd" -INITSCRIPT_PARAMS = "defaults 20" -INITSCRIPT_NAME_lirc-exec = "lircexec" -INITSCRIPT_PARAMS_lirc-exec = "defaults 21" - -require lirc-config.inc - -EXTRA_OEMAKE = 'SUBDIRS="daemons tools"' - -do_stage() { - oe_libinstall -so -C tools liblirc_client ${STAGING_LIBDIR} - install -d ${STAGING_INCDIR}/lirc/ - install -m 0644 tools/lirc_client.h ${STAGING_INCDIR}/lirc/ -} - -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 -} - -do_install_append_nslu2() { - install -d ${D}${sysconfdir} - install ${WORKDIR}/lircd.conf_nslu2 ${D}${sysconfdir}/lircd.conf - install ${WORKDIR}/lircrc_nslu2 ${D}${sysconfdir}/lircrc -} - -PACKAGES =+ "lirc-x lirc-exec lirc-remotes" -PACKAGES_prepend_nslu2 = "lirc-nslu2example " - -FILES_${PN}-dbg += "${bindir}/.debug ${sbindir}/.debug" -FILES_${PN} = "${bindir} ${sbindir} ${libdir}/*.so.* ${sysconfdir}/init.d" -FILES_lirc-x = "${bindir}/irxevent ${bindir}/xmode2" -FILES_lirc-exec = "${bindir}/irexec ${sysconfdir}/init.d/lircexec" -FILES_lirc-remotes = "${datadir}/lirc/remotes" -FILES_lirc-nslu2example = "${sysconfdir}/lircd.conf ${sysconfdir}/lircrc" -CONFFILES_lirc-nslu2example = "${FILES_lirc-nslu2example}" diff --git a/recipes/lirc/lirc_0.8.4a.bb b/recipes/lirc/lirc_0.8.4a.bb deleted file mode 100644 index 15c2a5342e..0000000000 --- a/recipes/lirc/lirc_0.8.4a.bb +++ /dev/null @@ -1,71 +0,0 @@ -DESCRIPTION = "LIRC is a package that allows you to decode and send infra-red signals of many commonly used remote controls." -DESCRIPTION_append_lirc = " This package contains the lirc daemon, libraries and tools." -DESCRIPTION_append_lirc-x = " This package contains lirc tools for X11." -DESCRIPTION_append_lirc-exec = " This package contains a daemon that runs programs on IR signals." -DESCRIPTION_append_lirc-remotes = " This package contains some config files for remotes." -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" -LICENSE = "GPL" -DEPENDS = "virtual/kernel virtual/libx11 libxau libsm libice" -DEPENDS_nslu2 = "virtual/kernel lirc-modules" -RDEPENDS_${PN} = "lirc-modules" -RDEPENDS_lirc-x = "lirc" -RDEPENDS_lirc-exec = "lirc" -RDEPENDS_lirc-nslu2example = "lirc lirc-exec" -RRECOMMENDS_lirc = "lirc-exec" -PR = "r1" - -SRC_URI = "${SOURCEFORGE_MIRROR}/lirc/lirc-${PV}.tar.gz \ - file://lircd.init file://lircmd.init file://lircexec.init" -SRC_URI_append_nslu2 = " file://lircd.conf_nslu2 file://lircrc_nslu2" - -S = "${WORKDIR}/lirc-${PV}" - -inherit autotools module-base update-rc.d - -INITSCRIPT_PACKAGES = "lirc lirc-exec" -INITSCRIPT_NAME = "lircd" -INITSCRIPT_PARAMS = "defaults 20" -INITSCRIPT_NAME_lirc-exec = "lircexec" -INITSCRIPT_PARAMS_lirc-exec = "defaults 21" - -require lirc-config.inc - -EXTRA_OEMAKE = 'SUBDIRS="daemons tools"' - -do_stage() { - oe_libinstall -so -C tools liblirc_client ${STAGING_LIBDIR} - install -d ${STAGING_INCDIR}/lirc/ - install -m 0644 tools/lirc_client.h ${STAGING_INCDIR}/lirc/ -} - -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 -} - -do_install_append_nslu2() { - install -d ${D}${sysconfdir} - install ${WORKDIR}/lircd.conf_nslu2 ${D}${sysconfdir}/lircd.conf - install ${WORKDIR}/lircrc_nslu2 ${D}${sysconfdir}/lircrc -} - -PACKAGES =+ "lirc-x lirc-exec lirc-remotes" -PACKAGES_prepend_nslu2 = "lirc-nslu2example " - -FILES_${PN}-dbg += "${bindir}/.debug ${sbindir}/.debug" -FILES_${PN} = "${bindir} ${sbindir} ${libdir} ${sysconfdir}/init.d" -FILES_lirc-x = "${bindir}/irxevent ${bindir}/xmode2" -FILES_lirc-exec = "${bindir}/irexec ${sysconfdir}/init.d/lircexec" -FILES_lirc-remotes = "${datadir}/lirc/remotes" -FILES_lirc-nslu2example = "${sysconfdir}/lircd.conf ${sysconfdir}/lircrc" -CONFFILES_lirc-nslu2example = "${FILES_lirc-nslu2example}" - -SRC_URI[md5sum] = "1101c44d542807a4f9f5e33349b5bf56" -SRC_URI[sha256sum] = "d6e68935e69c82bba091cb102bbc4b63428eb8deb94c7d00e14ea3b673e10712" |