Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Jan 2017 15:46:41 +0000 (UTC)
From:      David Naylor <dbn@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r432423 - in head/sysutils/intel-pcm: . files
Message-ID:  <201701251546.v0PFkfqn076688@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dbn
Date: Wed Jan 25 15:46:41 2017
New Revision: 432423
URL: https://svnweb.freebsd.org/changeset/ports/432423

Log:
  sysutils/intel-pcm: update to 2.11.1
  
   - move to official github project
   - update comment to changes in project focus
   - add license file
   - drop use of compiler:c1++11-lib, no longer needed
   - remove patch for pci.cpp, no longer needed
   - update pkg-descr with text from new website
  
  PR:		215897
  Approved by:	imp (maintainer, timeout: 16 days)

Deleted:
  head/sysutils/intel-pcm/files/
Modified:
  head/sysutils/intel-pcm/Makefile
  head/sysutils/intel-pcm/distinfo
  head/sysutils/intel-pcm/pkg-descr

Modified: head/sysutils/intel-pcm/Makefile
==============================================================================
--- head/sysutils/intel-pcm/Makefile	Wed Jan 25 15:44:17 2017	(r432422)
+++ head/sysutils/intel-pcm/Makefile	Wed Jan 25 15:46:41 2017	(r432423)
@@ -2,22 +2,23 @@
 # $FreeBSD$
 
 PORTNAME=	intel-pcm
-PORTVERSION=	2.11
+PORTVERSION=	2.11.1
 CATEGORIES=	sysutils
-MASTER_SITES=	LOCAL/imp
-DISTNAME=	IntelPerformanceCounterMonitor-V${PORTVERSION}
 
 MAINTAINER=	imp@FreeBSD.org
-COMMENT=	Intel PCM toolkit
+COMMENT=	Process Count Monitor (PCM) for Intel processors
 
 LICENSE=	BSD3CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE
 
-USES=		compiler:c++11-lib gmake tar:xz
+USES=		gmake
 
 ONLY_FOR_ARCHS=	i386 amd64
 
-WRKSRC=		${WRKDIR}/IntelPerformanceCounterMonitor-V${PORTVERSION}
-MAKE_ARGS=	CXX="${CXX}" LIB=-lpthread
+USE_GITHUB=	yes
+GH_ACCOUNT=	opcm
+GH_PROJECT=	pcm
+GH_TAGNAME=	5581ad7
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/*.x ${STAGEDIR}${PREFIX}/sbin

Modified: head/sysutils/intel-pcm/distinfo
==============================================================================
--- head/sysutils/intel-pcm/distinfo	Wed Jan 25 15:44:17 2017	(r432422)
+++ head/sysutils/intel-pcm/distinfo	Wed Jan 25 15:46:41 2017	(r432423)
@@ -1,2 +1,3 @@
-SHA256 (IntelPerformanceCounterMonitor-V2.11.tar.xz) = f750e2afe9819df44f235899ac878103917d77ffe71e2ac45b851021eaa2463a
-SIZE (IntelPerformanceCounterMonitor-V2.11.tar.xz) = 774156
+TIMESTAMP = 1483897863
+SHA256 (opcm-pcm-2.11.1-5581ad7_GH0.tar.gz) = 1bdc8412abc825a243ea0327d56315f7777e8e9b65810a66a7159faea5b3a18a
+SIZE (opcm-pcm-2.11.1-5581ad7_GH0.tar.gz) = 878049

Modified: head/sysutils/intel-pcm/pkg-descr
==============================================================================
--- head/sysutils/intel-pcm/pkg-descr	Wed Jan 25 15:44:17 2017	(r432422)
+++ head/sysutils/intel-pcm/pkg-descr	Wed Jan 25 15:46:41 2017	(r432423)
@@ -1,14 +1,7 @@
-This is the Intel Performance Counter Monitoring toolkit.
-
-The original software is available here:
-
-http://software.intel.com/en-us/articles/intel-performance-counter-monitor
-
-This install comes from Adrian Chadd's copy, which includes some portability
-fixes related to FreeBSD.  This can be found in the local/freebsd branch of:
-
-https://github.com/erikarn/intel-pcm
+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/erikarn/intel-pcm
+WWW: https://github.com/opcm/pcm



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201701251546.v0PFkfqn076688>