svn commit: r466729 - in head/sysutils: . intel-pcm intel-pcm-devel
Danilo G. Baio
dbaio at FreeBSD.org
Sat Apr 7 14:35:14 UTC 2018
Author: dbaio
Date: Sat Apr 7 14:35:13 2018
New Revision: 466729
URL: https://svnweb.freebsd.org/changeset/ports/466729
Log:
Add sysutils/intel-pcm-devel: Process Count Monitor (PCM) for Intel processors
Processor Counter Monitor (PCM) is an application programming interface (API)
and a set of tools based on the API to monitor performance and energy metrics
of Intel(r) Core(tm), Xeon(r) and Atom(tm) processors.
This requires the 'cpuctl' module to be loaded.
WWW: https://github.com/opcm/pcm
PR: 227317
Submitted by: Vinícius Zavam <egypcio at googlemail.com>
Differential Revision: https://reviews.freebsd.org/D14986
Added:
head/sysutils/intel-pcm-devel/
- copied from r466723, head/sysutils/intel-pcm/
Modified:
head/sysutils/Makefile
head/sysutils/intel-pcm-devel/Makefile
head/sysutils/intel-pcm-devel/distinfo
head/sysutils/intel-pcm/Makefile
Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile Sat Apr 7 14:14:48 2018 (r466728)
+++ head/sysutils/Makefile Sat Apr 7 14:35:13 2018 (r466729)
@@ -497,6 +497,7 @@
SUBDIR += installwatch
SUBDIR += intel-nvmupdate
SUBDIR += intel-pcm
+ SUBDIR += intel-pcm-devel
SUBDIR += intel-qcu
SUBDIR += iocage
SUBDIR += iocell
Modified: head/sysutils/intel-pcm-devel/Makefile
==============================================================================
--- head/sysutils/intel-pcm/Makefile Sat Apr 7 13:16:04 2018 (r466723)
+++ head/sysutils/intel-pcm-devel/Makefile Sat Apr 7 14:35:13 2018 (r466729)
@@ -2,23 +2,26 @@
# $FreeBSD$
PORTNAME= intel-pcm
-PORTVERSION= 201710
+DISTVERSION= g20180319
CATEGORIES= sysutils
+PKGNAMESUFFIX= -devel
-MAINTAINER= imp at FreeBSD.org
+MAINTAINER= egypcio at googlemail.com
COMMENT= Process Count Monitor (PCM) for Intel processors
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+ONLY_FOR_ARCHS= amd64 i386
+
USES= gmake
-ONLY_FOR_ARCHS= i386 amd64
-
USE_GITHUB= yes
GH_ACCOUNT= opcm
GH_PROJECT= pcm
-GH_TAGNAME= 201710
+GH_TAGNAME= e7e3dcc
+
+CONFLICTS_INSTALL= intel-pcm
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/*.x ${STAGEDIR}${PREFIX}/sbin
Modified: head/sysutils/intel-pcm-devel/distinfo
==============================================================================
--- head/sysutils/intel-pcm/distinfo Sat Apr 7 13:16:04 2018 (r466723)
+++ head/sysutils/intel-pcm-devel/distinfo Sat Apr 7 14:35:13 2018 (r466729)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1508899852
-SHA256 (opcm-pcm-201710_GH0.tar.gz) = 772c7b6310ba9c89931ff6108cc71fa0cbe20540ab6a53503f5f61594c9f661d
-SIZE (opcm-pcm-201710_GH0.tar.gz) = 1103994
+TIMESTAMP = 1523108456
+SHA256 (opcm-pcm-g20180319-e7e3dcc_GH0.tar.gz) = ea099f2bf90ff8ac99012c5e8e462e1c8fe2ac7b2f7e6326f3e590ada2a00bc6
+SIZE (opcm-pcm-g20180319-e7e3dcc_GH0.tar.gz) = 1104097
Modified: head/sysutils/intel-pcm/Makefile
==============================================================================
--- head/sysutils/intel-pcm/Makefile Sat Apr 7 14:14:48 2018 (r466728)
+++ head/sysutils/intel-pcm/Makefile Sat Apr 7 14:35:13 2018 (r466729)
@@ -11,14 +11,16 @@ COMMENT= Process Count Monitor (PCM) for Intel process
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+ONLY_FOR_ARCHS= amd64 i386
+
USES= gmake
-ONLY_FOR_ARCHS= i386 amd64
-
USE_GITHUB= yes
GH_ACCOUNT= opcm
GH_PROJECT= pcm
GH_TAGNAME= 201710
+
+CONFLICTS_INSTALL= intel-pcm-devel
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/*.x ${STAGEDIR}${PREFIX}/sbin
More information about the svn-ports-all
mailing list