Commit e013da58 authored by sunpoet's avatar sunpoet
Browse files

Add go-cpuid 1.0

The cpuid package provides information about the CPU running the
current program.

CPU features are detected on startup, and kept for fast access
through the life of the application. Currently x86 / x64 (AMD64)
is supported, and no external C (cgo) code is used, which should
make the library very easy to use.

You can access the CPU information by accessing the shared CPU
variable of the cpuid library.

WWW: https://github.com/klauspost/cpuid

- While I'm here:
  - Use DISTVERSIONPREFIX
  - Add LICENSE_FILE
  - Remove GH_PROJECT

PR:		217210
Submitted by:	Guy Tabrar <guy.tabrar@me.com>
parent ea7ef4e6
......@@ -751,6 +751,7 @@
SUBDIR += go-bindata
SUBDIR += go-cobra
SUBDIR += go-codec
SUBDIR += go-cpuid
SUBDIR += go-faker
SUBDIR += go-form
SUBDIR += go-glide
......
# $FreeBSD$
PORTNAME= cpuid
PORTVERSION= 1.0
DISTVERSIONPREFIX= v
CATEGORIES= devel
PKGNAMEPREFIX= go-
MAINTAINER= guy.tabrar@me.com
COMMENT= Cpuid provides information about the CPU running the current program
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USE_GITHUB= yes
GH_ACCOUNT= klauspost
USES= go
GO_PKGNAME= github.com/klauspost/cpuid
.include <bsd.port.mk>
TIMESTAMP = 1487476724
SHA256 (klauspost-cpuid-v1.0_GH0.tar.gz) = 9739cdbf54eb6c26752c37ae567f59d52ceb879bba7b925b161caf920155d43d
SIZE (klauspost-cpuid-v1.0_GH0.tar.gz) = 205089
The cpuid package provides information about the CPU running the
current program.
CPU features are detected on startup, and kept for fast access
through the life of the application. Currently x86 / x64 (AMD64)
is supported, and no external C (cgo) code is used, which should
make the library very easy to use.
You can access the CPU information by accessing the shared CPU
variable of the cpuid library.
WWW: https://github.com/klauspost/cpuid
%%GO_LIBDIR%%/%%GO_PKGNAME%%.a
%%GO_SRCDIR%%/%%GO_PKGNAME%%/LICENSE
%%GO_SRCDIR%%/%%GO_PKGNAME%%/README.md
%%GO_SRCDIR%%/%%GO_PKGNAME%%/cpuid.go
%%GO_SRCDIR%%/%%GO_PKGNAME%%/cpuid_386.s
%%GO_SRCDIR%%/%%GO_PKGNAME%%/cpuid_amd64.s
%%GO_SRCDIR%%/%%GO_PKGNAME%%/cpuid_test.go
%%GO_SRCDIR%%/%%GO_PKGNAME%%/detect_intel.go
%%GO_SRCDIR%%/%%GO_PKGNAME%%/detect_ref.go
%%GO_SRCDIR%%/%%GO_PKGNAME%%/generate.go
%%GO_SRCDIR%%/%%GO_PKGNAME%%/mockcpu_test.go
%%GO_SRCDIR%%/%%GO_PKGNAME%%/private-gen.go
%%GO_SRCDIR%%/%%GO_PKGNAME%%/private/README.md
%%GO_SRCDIR%%/%%GO_PKGNAME%%/private/cpuid.go
%%GO_SRCDIR%%/%%GO_PKGNAME%%/private/cpuid_386.s
%%GO_SRCDIR%%/%%GO_PKGNAME%%/private/cpuid_amd64.s
%%GO_SRCDIR%%/%%GO_PKGNAME%%/private/cpuid_detect_intel.go
%%GO_SRCDIR%%/%%GO_PKGNAME%%/private/cpuid_detect_ref.go
%%GO_SRCDIR%%/%%GO_PKGNAME%%/private/cpuid_test.go
%%GO_SRCDIR%%/%%GO_PKGNAME%%/testdata/cpuid_data.zip
%%GO_SRCDIR%%/%%GO_PKGNAME%%/testdata/getall.go
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment