summaryrefslogtreecommitdiff
path: root/sys-apps/intel-performance-counter-monitor/intel-performance-counter-monitor-2.10.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'sys-apps/intel-performance-counter-monitor/intel-performance-counter-monitor-2.10.ebuild')
-rw-r--r--sys-apps/intel-performance-counter-monitor/intel-performance-counter-monitor-2.10.ebuild26
1 files changed, 10 insertions, 16 deletions
diff --git a/sys-apps/intel-performance-counter-monitor/intel-performance-counter-monitor-2.10.ebuild b/sys-apps/intel-performance-counter-monitor/intel-performance-counter-monitor-2.10.ebuild
index db62c90558ad..f3db85a77f66 100644
--- a/sys-apps/intel-performance-counter-monitor/intel-performance-counter-monitor-2.10.ebuild
+++ b/sys-apps/intel-performance-counter-monitor/intel-performance-counter-monitor-2.10.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=8
inherit fcaps
@@ -19,28 +19,22 @@ KEYWORDS="~amd64"
RDEPEND=">=sys-devel/gcc-4:*"
-DEPEND="${RDEPEND}
- sys-apps/sed"
+DEPEND="${RDEPEND}"
CONFIG_CHECK="~X86_MSR ~PERF_EVENTS"
ERROR_X86_MSR="Intel Performance Counter Monitor, requires X86_MSR to be set in kernel config."
S="${WORKDIR}/${MY_PN}-${MY_PV}"
-src_prepare() {
- sed -i 's/^#CXXFLAGS += -DPCM_USE_PERF/CXXFLAGS += -DPCM_USE_PERF/' Makefile || die
-}
-
src_install() {
- exeinto /usr/bin
- newexe pcm.x pcm
- newexe pcm-memory.x pcm-memory
- newexe pcm-msr.x pcm-msr
- newexe pcm-numa.x pcm-numa
- newexe pcm-pcie.x pcm-pcie
- newexe pcm-power.x pcm-power
- newexe pcm-sensor.x pcm-sensor
- newexe pcm-tsx.x pcm-tsx
+ newbin pcm.x pcm
+ newbin pcm-memory.x pcm-memory
+ newbin pcm-msr.x pcm-msr
+ newbin pcm-numa.x pcm-numa
+ newbin pcm-pcie.x pcm-pcie
+ newbin pcm-power.x pcm-power
+ newbin pcm-sensor.x pcm-sensor
+ newbin pcm-tsx.x pcm-tsx
}
pkg_postinst() {