| # Copyright 1999-2014 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Id$ |
| |
| EAPI=4 |
| |
| inherit systemd toolchain-funcs |
| |
| DESCRIPTION="Dell Inspiron and Latitude utilities" |
| HOMEPAGE="http://packages.debian.org/sid/i8kutils" |
| SRC_URI="mirror://debian/pool/main/i/${PN}/${P/-/_}.tar.gz" |
| |
| LICENSE="GPL-3" |
| SLOT="0" |
| KEYWORDS="-* amd64 x86" |
| IUSE="examples tk" |
| |
| DEPEND="tk? ( dev-lang/tk )" |
| RDEPEND="${DEPEND}" |
| |
| DOCS=( README.i8kutils ) |
| |
| src_prepare() { |
| sed \ |
| -e '/^CC/d' \ |
| -e '/^CFLAGS/d' \ |
| -e 's: -g : $(LDFLAGS) :g' \ |
| -i Makefile || die |
| |
| tc-export CC |
| } |
| |
| src_install() { |
| dobin i8kbuttons i8kctl |
| doman i8kbuttons.1 i8kctl.1 |
| dosym /usr/bin/i8kctl /usr/bin/i8kfan |
| |
| use examples && dodoc -r examples |
| |
| newinitd "${FILESDIR}"/i8k.init-r1 i8k |
| newconfd "${FILESDIR}"/i8k.conf i8k |
| |
| if use tk; then |
| dobin i8kmon |
| doman i8kmon.1 |
| dodoc i8kmon.conf |
| systemd_dounit "${FILESDIR}"/i8kmon.service |
| else |
| cat >> "${ED}"/etc/conf.d/i8k <<- EOF |
| # i8kmon disabled because the package was installed without USE=tk |
| NOMON=1 |
| EOF |
| fi |
| |
| } |