# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=4 inherit cmake-utils readme.gentoo systemd DESCRIPTION="simple fan control program for thinkpads" HOMEPAGE="http://thinkfan.sourceforge.net" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64 x86" IUSE="atasmart" DEPEND="atasmart? ( dev-libs/libatasmart )" RDEPEND="${DEPEND}" src_prepare() { epatch "${FILESDIR}"/${PN}-0.8.1-openrc.patch sed -e '/^set(CMAKE_C_FLAGS/d' \ -i CMakeLists.txt || die } src_configure() { mycmakeargs+=( "-DCMAKE_BUILD_TYPE:STRING=Debug" "$(cmake-utils_use_use atasmart ATASMART)" ) cmake-utils_src_configure } src_install() { dosbin "${BUILD_DIR}"/${PN} newinitd rcscripts/${PN}.gentoo ${PN} systemd_dounit rcscripts/${PN}.service doman ${PN}.1 dodoc ChangeLog NEWS README \ examples/${PN}.conf.{complex,simple} readme.gentoo_create_doc } DOC_CONTENTS="Please read the documentation and copy an appropriate file to /etc/thinkfan.conf."