Bug 220450 - [NEW PORT] sysutils/powermon: Displays the CPUs current power consumption
Summary: [NEW PORT] sysutils/powermon: Displays the CPUs current power consumption
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Lars Engels
URL:
Keywords: feature
Depends on:
Blocks:
 
Reported: 2017-07-03 16:37 UTC by yamagi
Modified: 2017-07-08 22:25 UTC (History)
1 user (show)

See Also:
yamagi: maintainer-feedback+


Attachments
shar archive with the new port (2.13 KB, text/plain)
2017-07-03 16:37 UTC, yamagi
yamagi: maintainer-approval+
Details

Note You need to log in before you can comment on or make changes to this bug.
Description yamagi 2017-07-03 16:37:01 UTC
Created attachment 184038 [details]
shar archive with the new port

Powermon is a small utility that reads the CPU internal power counters,
calculates the current power consumption and displays it together with
some nice statistics on an interactive curses interface.

All Intel CPUs starting with Sandy Bridge are supported. Older Intel
CPUs and CPUs from other vendors don't expose the necessary performance
counters. Additionally some server CPUs like those based on Haswell and
Broadwell do not provide the necessary data.

----

I tried to keep the port as simple as possible. Portlint says "looks fine." and Poudriere is happy on both FreeBSD 10.3 and 11.0.
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2017-07-05 11:19:24 UTC
Normalize summary, match port COMMENT
Comment 2 commit-hook freebsd_committer freebsd_triage 2017-07-08 22:25:02 UTC
A commit references this bug:

Author: lme
Date: Sat Jul  8 22:24:33 UTC 2017
New revision: 445346
URL: https://svnweb.freebsd.org/changeset/ports/445346

Log:
  Add new port: sysutils/powermon

  Powermon is a small utility that reads the CPU internal power counters,
  calculates the current power consumption and displays it together with
  some nice statistics on an interactive curses interface.

  All Intel CPUs starting with Sandy Bridge are supported. Older Intel
  CPUs and CPUs from other vendors don't expose the necessary performance
  counters. Additionally some server CPUs like those based on Haswell and
  Broadwell do not provide the necessary data.

  WWW: https://github.com/Yamagi/powermon

  PR:		220450
  Submitted by:	yamagi@yamagi.org
  Sponsored by:	Essen Hackathon 2017

Changes:
  head/sysutils/Makefile
  head/sysutils/powermon/
  head/sysutils/powermon/Makefile
  head/sysutils/powermon/distinfo
  head/sysutils/powermon/pkg-descr
Comment 3 Lars Engels freebsd_committer freebsd_triage 2017-07-08 22:25:42 UTC
New port committed, thanks!