mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-06 02:17:34 -08:00
sys-process/unixtop: bump from EAPI=0 to EAPI=6
Package-Manager: Portage-2.3.3, Repoman-2.3.1
This commit is contained in:
parent
455f44b69c
commit
898508cae5
@ -1,6 +1,8 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils autotools
|
||||
|
||||
DESCRIPTION="top for UNIX systems"
|
||||
@ -17,19 +19,18 @@ DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/top-${PV/_/}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-ncurses.patch
|
||||
epatch "${FILESDIR}"/${P}-no-AX-macros.patch
|
||||
epatch "${FILESDIR}"/${P}-renice-segfault.patch
|
||||
epatch "${FILESDIR}"/${P}-memleak-fix-v2.patch
|
||||
epatch "${FILESDIR}"/${P}-high-threadid-crash.patch
|
||||
epatch "${FILESDIR}"/${P}-percent-cpu.patch
|
||||
eapply_user
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
src_configure() {
|
||||
local myconf=
|
||||
|
||||
# don't do bi-arch cruft on hosts that support that, such as Solaris
|
||||
@ -38,11 +39,5 @@ src_compile() {
|
||||
# configure demands an override because on OSX this is "experimental"
|
||||
[[ ${CHOST} == *-darwin* ]] && myconf="${myconf} --with-module=macosx"
|
||||
|
||||
econf ${myconf} || die
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc README FAQ Y2K
|
||||
econf ${myconf}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user