# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ inherit linux-mod eutils DESCRIPTION="Use home made infrared receiver connected via USB" HOMEPAGE="http://usbirboy.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86" IUSE="" DEPEND="" RDEPEND="" S="${WORKDIR}/${P}/usbirboykmod" pkg_setup() { linux-mod_pkg_setup if ! kernel_is -ge 2 6; then die "This package works only with 2.6 kernel!" fi if ! linux_chkconfig_present USB; then die "You need a kernel with enabled USB support!" fi MODULE_NAMES="usbirboy(misc:${S})" BUILD_PARAMS="INCLUDE=${KV_DIR}" BUILD_TARGETS="clean all" } src_install() { linux-mod_src_install dodoc README newdoc ../usbirboymcu/README README.mcu insinto /usr/share/${PN} doins ../mcubin/usbirboy.s19 # Add configuration for udev dodir /etc/udev/rules.d echo 'KERNEL=="usbirboy", NAME="%k", SYMLINK="lirc"' \ > "${D}etc/udev/rules.d/55-${PN}.rules" } pkg_postinst() { linux-mod_pkg_postinst elog elog "Firmware file has been installed to /usr/share/${PN}" elog }