| # Copyright 1999-2014 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Id$ |
| |
| EAPI="4" |
| |
| inherit eutils toolchain-funcs |
| |
| MY_PV=${PV//_p/-} |
| MY_P=${PN}-${MY_PV} |
| |
| DESCRIPTION="Resource-specific view of processes" |
| HOMEPAGE="http://www.atoptool.nl/" |
| SRC_URI="http://www.atoptool.nl/download/${MY_P}-1.tar.gz" |
| |
| LICENSE="GPL-2" |
| SLOT="0" |
| KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" |
| IUSE="" |
| |
| RDEPEND=" |
| sys-libs/ncurses |
| sys-process/acct |
| " |
| DEPEND=" |
| ${RDEPEND} |
| virtual/pkgconfig |
| " |
| |
| S=${WORKDIR}/${MY_P} |
| |
| src_prepare() { |
| epatch "${FILESDIR}"/${PN}-2.1-build.patch |
| tc-export CC PKG_CONFIG |
| cp "${FILESDIR}"/atop.rc atop.init |
| chmod a+rx atop.init |
| sed -i 's: root : :' atop.cron #191926 |
| # prefixify |
| sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile |
| } |
| |
| src_install() { |
| default |
| # useless -${PV} copies ? |
| rm -f "${ED}"/usr/bin/atop*-${PV} |
| dodoc "${ED}"/etc/cron.d/* |
| rm -r "${ED}"/etc/cron.d || die |
| } |