From upstream : "The complexity of computing systems has tremendously increased over the last decades. Hierarchical cache subsystems, non-uniform memory, simultaneous multithreading and out-of-order execution have a huge impact on the performance and compute capacity of modern processors." URL : https://software.intel.com/en-us/articles/intel-performance-counter-monitor-a-better-way-to-measure-cpu-utilization Reproducible: Always
Intel requires you to accept the BSD licence on there download page. So I made the user "fetch" this package, not sure if that is the correct thing to do. Let me know if its not :) I also added a new use flag "perf" that is just for this package. It enables "DPCM_USE_PERF" options in GCC. I added it to metadata.xml, also not sure if this is the correct way. Happy to change if its not correct. I will attach the sample metadata.xml file as well for reference.know
Created attachment 402846 [details] intel-performance-counter-monitor-2.8.ebuild Attaching first ebuild version.
Created attachment 402848 [details] metadata.xml Attaching sample metadata.xml for USE flags for this package.
I am also happy and willing to proxy mantain this package.
I need to fix where the src-url is getting the source. Fetch seems wrong. May be possible to host source on disfiles mirrors Also need to check if it requires any kernel settings ^ from chats on IRC.
(In reply to Brendan Horan from comment #1) > Intel requires you to accept the BSD licence on there download page. > So I made the user "fetch" this package, not sure if that is the correct > thing to do. > Let me know if its not :) It is distributed under the (3-clause) BSD license, so no fetch (or even mirror) restriction is needed here.
Fixed SRC_URI. Added "CONFIG_CHECK="X86_MSR"" Will update new ebuild
Created attachment 403642 [details] intel-performance-counter-monitor-2.8.ebuild
Removed the use flag. Package needs it to be set to work. Made the config check non fatal. Will update new ebuild
Created attachment 403644 [details] intel-performance-counter-monitor-2.8.ebuild
+*intel-performance-counter-monitor-2.8 (20 May 2015) + + 20 May 2015; Yixun Lan <dlan@gentoo.org> + +intel-performance-counter-monitor-2.8.ebuild, +metadata.xml: + initial ebuild contributed by Brendan 'undersys' Horan