# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 inherit vdr-plugin-2 DESCRIPTION="VDR Plugin: used to control the VDR Extension Board" HOMEPAGE="http://www.deltab.de/content/view/74/76/" SRC_URI="http://www.deltab.de/component/option,com_docman/task,doc_download/gid,102/ -> "${P}".tar.gz mirror://vdrfiles/${PN}/extb_firmware_1.08_lircd.conf.zip mirror://vdrfiles/${PN}/extb.tar.gz" SLOT="0" LICENSE="GPL-2" KEYWORDS="~x86 ~amd64" IUSE="" DEPEND=">=media-video/vdr-1.6.0 app-misc/lirc" RDEPEND="${DEPEND}" src_prepare() { vdr-plugin-2_src_prepare sed -i "${WORKDIR}"/extb/src/LinPIC/Makefile \ -e "s:\$(LDLIBS):\$(LDFLAGS) \$(LDLIBS):" cd "${WORKDIR}" epatch "${FILESDIR}/${P}-gentoo.diff" epatch "${FILESDIR}/${P}_vdr-1.7.13.diff" } src_compile() { vdr-plugin-2_src_compile emake -C "${WORKDIR}/extb/src/LinPIC" all } src_install() { vdr-plugin-2_src_install dodoc README.de dodoc "${WORKDIR}/lircd.conf.extb_FW1.08" docinto wakeup dodoc "${S}/wakeup/README.de" dobin "${WORKDIR}/extb/src/LinPIC/picdl" dobin "${WORKDIR}/extb/bin/extb.sh" dobin "${WORKDIR}/extb/bin/status.sh" dobin "${WORKDIR}/extb/bin/tx.sh" dobin "${S}/wakeup/extb-poweroff.pl" dobin "${S}/wakeup/examples/checkscript.sh" insinto /usr/share/extb/ doins "${WORKDIR}/extb_1.08.hex" insinto /etc/extb doins "${WORKDIR}/extb/bin/PICflags.conf" doins "${S}/wakeup/examples/extb-poweroff.conf" } pkg_postinst() { vdr-plugin-2_pkg_postinst einfo einfo "You need to upload the included firmware (1.08)" einfo "(you will find it in /usr/share/extb/)" einfo "into the extension board and update your lircd.conf" einfo "See the supplied lircd.conf.extb_FW1.08 in" einfo "/usr/share/doc/vdrplugin-extb" }