# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=0 inherit eutils DESCRIPTION="Console based hardware monitor for FreeBSD" HOMEPAGE="ftp://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/fenner/" SRC_URI="ftp://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/fenner/${P}.tar.gz" LICENSE="BSD-2" SLOT="0" KEYWORDS="~x86-fbsd" IUSE="" DEPEND="" RDEPEND="${DEPEND}" S="${WORKDIR}/${PN}" src_unpack() { unpack ${A} epatch "${FILESDIR}"/${PN}-gcc4.patch || die "patch failed" export CHMS="${S}/consolehm" # The only 'SMBus' smb.h i've found is in a different place: cd "${S}/consolehm" sed -i.orig -e 's:machine/smb.h:dev/smbus/smb.h:g' \ configure.in \ configure \ chm.h || die "sed failed." } src_compile() { cd "${S}/consolehm" econf || die "econf failed" MAKE=make emake || die "emake failed" } src_install() { dobin "${S}/consolehm/chm" doman "${S}/consolehm/chm.8" dodoc "${S}"/CHANGELOG dodoc "${S}"/README dodoc "${S}"/TODO }