packages feed

Cabal revisions of cpuid-0.2.3

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-Name:               cpuid-Version:            0.2.3-License:            GPL-License-file:       COPYING-Author:             Martin Grabmueller <martin@grabmueller.de>-Maintainer:         martin@grabmueller.de, cpuid@henning-thielemann.de-Homepage:           http://code.haskell.org/cpuid/-Category:           Foreign binding-Synopsis:           Binding for the cpuid machine instruction on x86 compatible processors-Description:-  This module provides the function 'cpuid'-  for accessing information about the currently running IA-32 processor.-  Both a function for calling the 'cpuid' instruction directly,-  and some convenience functions for common uses are provided.-  This package is only portable to IA-32 machines.-Stability:          Experimental-Build-type:         Simple-Cabal-version:      >=1.6--Extra-source-files:-  README-  cbits/cpuid-pic-i386.c-  cbits/cpuid-pic-x86_64.c-  cbits/cpuid-pdc.c--Flag buildExamples-  Description: Build example executables-  Default: False--Source-Repository head-  Type:        darcs-  Location:    http://code.haskell.org/cpuid/--Library-  If arch(i386) || arch(x86_64)-    Build-depends:-      data-accessor >=0.2.2 && <0.3,-      enumset >=0.0.3 && <0.1,-      base >=4 && < 5-  Else-    Buildable: False-  Exposed-Modules:    System.Cpuid-  Extensions:         ForeignFunctionInterface-  C-sources:          cbits/cpuid.c-  Include-dirs:       cbits-  Install-includes:   cpuid.h-  GHC-Options:        -Wall--Executable cpuid-test-  If !(flag(buildExamples) && (arch(i386) || arch(x86_64)))-    Buildable: False-  Main-Is:            tests/TestCpuid.hs-  C-sources:          cbits/cpuid.c-  GHC-Options:        -Wall+Name:               cpuid
+Version:            0.2.3
+x-revision: 1
+License:            GPL
+License-file:       COPYING
+Author:             Martin Grabmueller <martin@grabmueller.de>
+Maintainer:         martin@grabmueller.de, cpuid@henning-thielemann.de
+Homepage:           http://code.haskell.org/cpuid/
+Category:           Foreign binding
+Synopsis:           Binding for the cpuid machine instruction on x86 compatible processors
+Description:
+  This module provides the function 'cpuid'
+  for accessing information about the currently running IA-32 processor.
+  Both a function for calling the 'cpuid' instruction directly,
+  and some convenience functions for common uses are provided.
+  This package is only portable to IA-32 machines.
+Stability:          Experimental
+Build-type:         Simple
+Cabal-version:      >=1.6
+
+Extra-source-files:
+  README
+  cbits/cpuid-pic-i386.c
+  cbits/cpuid-pic-x86_64.c
+  cbits/cpuid-pdc.c
+
+Flag buildExamples
+  Description: Build example executables
+  Default: False
+
+Source-Repository head
+  Type:        darcs
+  Location:    http://code.haskell.org/cpuid/
+
+Library
+  If arch(i386) || arch(x86_64)
+    Build-depends:
+      data-accessor >=0.2.2 && <0.3,
+      enumset >=0.0.3 && <0.2,
+      base >=4 && < 5
+  Else
+    Buildable: False
+  Exposed-Modules:    System.Cpuid
+  Extensions:         ForeignFunctionInterface
+  C-sources:          cbits/cpuid.c
+  Include-dirs:       cbits
+  Install-includes:   cpuid.h
+  GHC-Options:        -Wall
+
+Executable cpuid-test
+  If !(flag(buildExamples) && (arch(i386) || arch(x86_64)))
+    Buildable: False
+  Main-Is:            tests/TestCpuid.hs
+  C-sources:          cbits/cpuid.c
+  GHC-Options:        -Wall